OpenGL ES 3.0
Grupa Khronos ogłosiła wydanie specyfikacji OpenGL ES 3.0, w pełni wolnego podzbioru OpenGL dla urządzeń mobilnych. OpenGL for Embedded Systems posiada pewną ilość funkcji dostępną w normalnym OpenGL i istnieje możliwość uruchomienia danej aplikacji na normalnym komputerze. Najnowsza wersja jest w pełni kompatybilna z OpenGL ES 2.0 i posiada cechy OpenGL 3.3 i OpenGL 4.2.
- Dodano ulepszenia dla potoku renderującego, dzięki czemu uruchomiono akcelerację zaawansowanych efektów graficznych. Są to: occlusion queries, transform feedback, instanced rendering i wsparcie dla renderowania minimum 4 lub więcej framebufforów.
- Dodano wysokiej jakości kompresję tekstur ETC2 / EAC, jako podstawową funkcjonalność, która eliminuje potrzebę stosowania różnych zestawów tekstur na każdej platformie
- Nowa wersja języka shaderów GLSL ES z pełnym wsparciem dla 32 bitowych operacji stało- i zmiennoprzecinkowych
- Udoskonalono funkcje tekstur, w tym wsparcie dla zmiennoprzecinkowych tekstur, tekstur 3D, tekstur głębokości, tekstur wierzchołków, tekstur NPOT, tekstur R/RG, niezmiennych tekstur, dwuwymiarowych tekstur tablicowych, swizzles, LOD i mip level clamps, seamless cube maps i sampler objects
- Dodano zestaw wymagań, wielkość tekstur i formatów buforów renderowania, co skraca implementację i pozwala pisać łatwiej przenośne programy
"wsparcie dla renderowania więcej, niż 4 obiektów"
Straszny błąd i to w jednej z najważniejszych zmian – nie więcej niż 4, a wsparcie dla renderowanie minimum 4 lub więcej i nie obiektów, a framebufforów.
Ogólnie tu mowa o Multiple Render Targets i renderowaniu offscreen do wielu (4 lub więcej – zależy od GPU) tekstur na raz (bardzo przydatne przy bardzo wielu efektach, bo przyspiesza znacznie renderowanie (nie trzeba wiele razy rysować geometrii tylko raz i w jednym shaderze zapisywać informacje do wielu tekstur do późniejszej obróbki)).
[…] Texture Compression 2 jest częścią specyfikacji OpenGL ES 3.0 oraz OpenGL 4.3, nie posiada żadnych patentów i aktualnie współpracuje jedynie ze sprzętem […]
[…] Intel poinformowała, że procesory Intel Ivy Bridge poprawnie wspierają specyfikację OpenGL ES 3.0. Warto tutaj dodać, że owe wsparcie zostało dodane do deweloperskiej wersji Mesa 9.1 i działa […]
[…] wolną implementacją specyfikacji OpenGL na systemy Linux. W najnowszej wersji dodano wsparcie dla OpenGL ES 3.0, czyli mobilnej wersji OpenGL, co jest dużym osiągnięciem. Warto wspomnieć, że Intel dodał w […]
[…] Intel poinformowała, że procesory Intel Sandy Bridge poprawnie wspierają specyfikację OpenGL ES 3.0. Wcześniej poinformowano, że procesory Intel Ivy Bridge otrzymały wsparcie, dzięki czemu dwie […]
[…] na 32-bitowych platformach sprzętowych. Obecnie wspierane są: OpenGL ES 1.1, OpenGL ES 2.0 oraz OpenGL ES 3.0, a jedynym obsługiwanym systemem okien jest […]
[…] ES 1.1, OpenGL ES 2.0, OpenGL ES 3.0, OpenCL 1.1, OpenVG 1.0.1, DirectX 11, Google […]
[…] Dokument nosi tytuł OpenGL ES Next i zawiera szczegółowe wytyczne, odnośnie następcy standardu OpenGL ES 3.0. OpenGL ES 4.x powinien pojawić się w tym roku, dokładnie dwa lata po swoim […]
[…] chipy zostaną wyposażone w kartę graficzną Qualcomm Adreno 405, ze wsparciem dla DirectX 11.2, OpenGL ES 3.0 i OpenCL 1.2. Znajdziemy także 64 bitowy interfejs pamięci LPDDR3, zintegrowany modem (9×25 […]
[…] Dokument nosi tytuł OpenGL ES Next i zawiera szczegółowe wytyczne, odnośnie następcy standardu OpenGL ES 3.0. OpenGL ES 4.x lub OpenGL ES 3.x powinien pojawić się w tym roku, dokładnie dwa lata po swoim […]
[…] pełną obsługę OpenGL ES 3.0 i OpenGL, dzięki […]
[…] GHz i czterordzeniowy ARM Cortex-A7, a także kartę graficzną Mali-T628 MP6 (pełne wsparcie dla OpenGL ES 3.0 i OpenCL […]
[…] wsparcie dla OpenGL ES 3.0 i OpenGL ES […]
[…] wsparcie dla OpenGL 4.5, OpenGL ES 3.0, format GeoTIFF, nVidia Tegra […]
[…] Technologies implementują wszystko w swoich aplikacjach. WebGL 2.0 będzie opearte na bibliotece OpenGL ES 3.0, gdzie WebGL 1.0 bazuje na specyfikacji OpenGL ES 2.0. Nie wykluczone, że deweloperzy zdecydują […]