wtorek, 9 sierpnia 2011

Khronos statków OpenGL 4.2 specyfikacji, przedstawia plany na nowy czujnik API

Ciekawe wiadomości w url:http://feeds.arstechnica.com/~r/arstechnica/everything/~3/kqPob8MA6pE/khronos-ships-opengl-42-spec-outlines.ars:

Grupa Khronos zaprezentował w poniedziałek OpenGL 4.2 specyfikacji najnowszej aktualizacji do cross-platform API grafiki 3D.

Nowa specyfikacja zawiera kilka nowych funkcji mających na celu poprawę skuteczności wspólnych działań w celu umożliwienia deweloperom łatwiej tworzyć wysokiej wydajności 3D. Funkcje te obejmują drobnoziarnistych modyfikacji tekstur, bardziej wydajne wymiany danych pomiędzy shader programów, oraz możliwość ponownego wykorzystania kształty, że GPU już mozaikowy bez tessellate je ponownie.

W przypadku innych wersji OpenGL punkt 4.x, nowe funkcje powinny być wspomagane przez obecne 4/Direct3D OpenGL 11-klasie sprzętu, wymaga tylko aktualizacji sterowników do świadczenia nowych funkcji. NVIDIA wydała sterowniki OpenGL 4.2 dzisiaj, podczas gdy AMD zamierza wydać kierowcy beta wsparcie w najbliższym czasie.

OpenGL jest najlepiej znany Khronos "specyfikacji, ale grupa ma szersze cele. To już wydany WebGL specyfikacji API 3D dla HTML5, do grupy ogłosiła plany, aby dodać nowy WebCL specyfikacji. Tak jak WebGL zapewnia OpenGL, takich jak grafika do twórców stron WWW, WebCL zapewni heterogenicznych OpenCL jak obliczeń do twórców stron WWW, dając im dostęp do GPU obliczeń jeśli są dostępne, z możliwością upadku z powrotem do procesora, gdzie to konieczne. Pozwoli to na przykład gry HTML5 na silniki fizyki i złożonych i przetwarzania obrazu wideo.

WebCL zostaną opracowane przez WebGL grupy roboczej i wdrożenia prototypu Nokia, które rozpoczęło pracę i Samsung są już dostępne.

WebGL znalazł się pod krytyką z Microsoft w czerwcu, z firmy, twierdząc, że technologia nie mogą być realizowane w sposób bezpieczny. Khronos przedstawiciele odrzucają takie twierdzenia, wskazując na funkcje zabezpieczeń, które OpenGL dodał, aby zapobiec WebGL denial-of-service ataków i przyjęcia krzyża pochodzenia współdzielenie zasobów (CORS) specyfikacji, aby zapobiec wyciekom informacji pomiędzy domenami. Grupa przyznaje, że błędy kierowcy nadal może być problem, ale twierdzi, że białe listy przeglądarki i czarne listy mogą chronić użytkowników. Khronos mówi przyjęcia technologii stanie się impulsem dla deweloperów sterowników do ustalenia ich oprogramowania.

Khronos poinformował również o planach utworzenia ogólnej API czujnika. Jest to w celu zapewnienia stałego wysokiego poziomu dostęp do wielu czujników, że komputery i smartfony są coraz częściej wyposażone, akcelerometry, żyroskopy, kompasy, aparaty fotograficzne (w tym głębokość śledzenia kamer takich jak te znajdujące się w Kinect), tablice mikrofon, i więcej. Nie ma ogólnych API umożliwiające dostęp do wszystkich tych rodzajów danych, ani za zapewnienie, to wszystko jest trzymane zsynchronizowane. Khronos stworzył nową grupę roboczą o nazwie StreamInput do rozwiązania tego problemu.

Przeczytaj komentarze do tego wpisu


Brak komentarzy:

Prześlij komentarz