Odczyt bieżącego bufora ramki
Czy istnieje sposób na odczyt fragmentu z aktualnie renderowanego bufora ramki?
Więc szukam sposobu na odczytanie informacji o kolorze z fragmentu, który znajduje się w miejscu, w którym obecny fragment prawdopodobnie nadpisze. Dokładna pozycja fragmentu, który wcześniej był renderowany.
Znalazłem gl_FragData i gl_LastFragData, które mają zostać dodane z pewnymi rozszerzeniami EXT_ do shaderów, ale czy są one tym, czego potrzebuję, czy ktoś mógłby wyjaśnić, jak ich używać?
Szukam rozwiązania OpenGL lub OpenGL ES 2.0.
EDYTOWAĆ:
Cały czas poszukiwałem rozwiązania, które pozwoliłoby mi na uzyskanie „jednolitego” odczytu i zapisu dostępnego z shaderów. Dla każdego, kto szuka podobnych rzeczy, obsługa OpenGL w wersji 4.3+image
ibuffer
typy przechowywania. Umożliwiają jednoczesne odczytywanie i zapisywanie do nich, aw połączeniu z modułami obliczeniowymi okazały się bardzo potężnym narzędziem.