Tags Posts tagged with "khronos group"

khronos group

przez -
0 1048
Khronos Group

Khronos Group opublikowało wszystkie slajdy, jakie zostały wykorzystane w wystąpieniach przedstawicieli na konferencji SIGGRAPH 2015. Najważniejszą nowością była demonstracja działania Vulkan API w porównaniu do OpenGL. Deweloper IntelaSławomir Grajewski opowiedział krótko o wielowątkowości, narzucie na procesor oraz pokazał różnice w obu API. Wszystko działało na platformie Intela. Prócz tego Khronos przedstawiło więcej informacji o SPIR-V, OpenCL, OpenVX, OpenCV oraz OpenGL ES 3.2. Zainteresowani tematami wolnych technologii powinni przejrzeć sobie, co miało do zaoferowania konsorcjum przedsiębiorstw.

przez -
4 770
Khronos Group

Kilka dni temu Khronos Group oficjalnie przedstawiło światu 3 ważne specyfikacje: Vulkan, SPIR-V oraz OpenCL 2.1. Wszystko odbyło się podczas międzynarodowych targów Game Developers Conference 2015, gdzie zebrało się największe grono deweloperów z całego świata. Dzisiaj możemy już oglądać bezpośrednio film z prezentacji, a także przejrzeć slajdy z prezentacji interfejsy Vulkan i OpenCL 2.1.

przez -
0 991
Mozilla

Mozilla zaprezentowała wszystkim wczesną wersję rozwojową przyszłej specyfikacji WebGL 2.0. Prace nad nią trwają od wielu miesięcy, gdzie całości przewodzi Khronos Group, a Mozilla i Unity 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ą się w przyszłości przejść na ogłoszony kilka dni temu standard Vulkan, który ma ujednolicić wszystko.

Według wstępnych założeń WebGL 2.0 ma zostać ukończone i oficjalnie zaprezentowane w tym roku.

przez -
12 1467
Vulkan

Khronos Group, podczas odbywających się właśnie targów Game Developers Conference 2015 zaprezentowało wszystkim specyfikację Vulkan, czyli następce OpenGL. OpenGL-Next ma być pierwszym w pełni uniwersalnym niskopoziomowym API grafiki, mającym rywalizować skutecznie z Mantle (AMD), DirectX 12 (Microsoft) i Metal (Apple). Vulkan nie będzie posiadał rozdzielenia na wersje mobilną i desktopową – całe API będzie jednakowe na każdą platformę sprzętową.

Vulkan

Vulkan ma być nastawiony na grafikę wielowątkową, gdzie za jednym razem wykonywane będzie więcej zadań. Programiści otrzymają o wiele większa kontrolę nad zarzadząniem pamięcią, czy wątkami, co w znaczący sposób zmniejszy narzut generowany przez sprzętowe sterowniki.

Vulkan

Vulkan wprowadza własny język pośredniczący dla shaderów – SPIR-V. Jego wielką zaletą ma być połączenie możliwości nowego API, jak i OpenCL. Dzięki wykorzystaniu kodu pośredniczącego będzie można programować w językach: C++, Python, Java, czy JavaScript, a kompilator zadba o wygenerowanie z tego odpowiedniego kodu. Zniknie wymóg używania jedynei hermetycznego języka C. Co najważniejsze, wcześniej pisane shadery w GLSL będzie można przekompilować do SPIR-V, co zniweluje konieczność radzenia sobie z wieloma językami programowania w sterownikach graficznych.

Vulkan

przez -
2 672
Khronos Group

Khronos Group, podczas odbywających się właśnie targów Game Developers Conference 2015 zaprezentowało wszystkim tymczasową specyfikację SPIR-V. SPIR w założeniach jest językiem, który pośredniczy w obliczeniach równoległych na kartach graficznych. Przekształca odpowiednio napisany kod, z użyciem kompilatora LLVM, który jest następnie uruchamiany na maszynie wirtualnej OpenCL. SPIR-V został zaprojektowany od zera, aby usunąć ograniczenia nakładane przez LLVM Intermediate Representation.

SPIR-V Provisional Specification

SPIR-V łączy możliwości specyfikacji Vulkan i OpenCL, czyli programowanie zadań graficznych i obliczeń, tworząc swojego rodzaju nowy język pośredniczący dla shaderów. Producenci sprzętu nie będą już musieli tworzyć wysokopoziomowego kompilatora kodu źródłowego w sterownikach urządzeń, co uprości złożoność samych sterowników graficznych. Umożliwi także szerokie wykorzystanie na wielu architekturach sprzętowych. Deweloperzy natomiast nie będą przywiązani do jednego języka programowania, skróci się czas ładowania jądra, a także zniknie konieczność dołączania kodu źrodłowego jądra.

SPIR-V Provisional Specification

przez -
12 763
OpenGL

W przyszłym miesiącu, podczas konferencji Game Developers Conference 2015, Grupa Khronos zaprezentuje specyfikację OpenGL-Next. Na stronie wydarzenia został już dodany temat prezentacji: glNext: The Future of High Performance Graphics. W zespole prezentacyjnym znajdą się: Johan Andersson (Technical Fellow, Electronic Arts, Frostbite Engine Team), Pierre-Loup Griffais (Developer, Valve Software), John McDonald (Developer, Valve Software), Niklas Smedberg (Senior Engine Programmer, Epic Games), Dan Baker (Graphics Architect, Oxide Games), Aras Pranckevicius (Graphics Architect, Unity Technologies).

Mentorem wykładu będzie firma Valve, która wspólnie z resztą zespołu zaprezentuje sterowniki, API, sprzęt oraz demo z uruchomioną aplikacjami. Całe wystąpienie będzie transmitowane online.

przez -
57 528
Canonical

Canonical, firma znana z produktów takich jak: Ubuntu, Unity, Ubuntu Phone, czy Mir, dołączyła do Grupy Khronos. Według informacji, jakie posiada portal Phoronix, głównym powodem wejścia w szeregi organizacji stojącej za wolnymi standardami graficznymi jest chęć przyspieszenia rozwoju i standaryzacji sterowników dla serwerów wyświetlania Mir i Wayland. Canonical będzie się starało ulepszyć obecne szkice i istniejące standardy, najlepiej jak tylko potrafi.

Polecane

Jesień Linuksowa

1 746
Polska Grupa Użytkowników Linuksa ma zaszczyt zaprosić na konferencję Jesień Linuksowa 2017, która odbędzie się w dniach 22 – 24 września 2017 roku. Jako...