Wine แแ แแแฅแขแแ แแแแแแฅแแแงแแ vkd3d 1.5 แแแแแขแแก แแแแแจแแแแ Direct3D 12-แแก แแแแฎแแ แชแแแแแแแ, แ แแแแแแช แแฃแจแแแแก Vulkan แแ แแคแแแฃแแ API-แแ แกแแแแฃแฌแงแแแแ แแแ แแแแก แกแแจแฃแแแแแแ. แแแแแขแจแ แจแแแแก libvkd3d แแแแแแแแแแแแ Direct3D 12-แแก แแแแแ แแแแ, libvkd3d-shader 4 แแ 5 แแแแแแแแแก แแแ แฏแแแแแแ แแ libvkd3d-utils, Direct3D 12 แแแแแแแชแแแแแก แแแ แขแแ แแแแก แแแแแ แขแแแแแแก แคแฃแแฅแชแแแแแ, แแกแแแ แแแแ แแแแแแแแแแแก แแแแแแแฅแขแ, แแแ แขแแก แฉแแแแแแ. glxgears-แแก Direct3D 12-แแ. แแ แแแฅแขแแก แแแแ แแแฌแแแแแแ แแแชแแแแแ แแแฃแแ LGPLv2.1-แแ.
libvkd3d แแแแแแแแแแ แแฎแแ แก แฃแญแแ แก Direct3D 12 แคแฃแแฅแชแแแแแก แฃแแแขแแกแแแแก, แแแ แจแแ แแก แแ แแคแแแฃแ แแ แแแแแแแแแ แแแฌแงแแแแแแแแแก, แ แแแแแก แแ แแ แซแแแแแแแแก แกแแแแก, แกแแฎแแแฃแ แแแก แแ แแ แแแแก แกแแฎแแแฃแ แแแก, แซแแ แแฃแ แฎแแแแแฌแแ แแแก, แจแแฃแแแแแแแแ แฌแแแแแแก, แกแแแแแแ แแแก, แแ แซแแแแแแก แฎแแแแแฌแแ แแแก, root แแฃแแแแแแแก, แแ แแแแ แแแแแ แแแแแชแแแแก, แแแกแฃแคแแแแแแแก แแแแแแแแก *( ) แแ แแแแแแแแ แแ*().
libvkd3d-shader-แจแ แแแแฎแแ แชแแแแแแฃแแแ 4 แแ 5 แจแแแแ แแก แแแแแแแแแก แแแแขแแแแแแก แแแ แแแแ แจแฃแแแแแฃแ SPIR-V แฌแแ แแแแแแแแแแแแแจแ. แแฎแแ แก แฃแญแแ แก แฌแแแ แแแแก, แแแฅแกแแแแแก, แขแแกแแแแชแแแก, แแแแแแแแแก แแ แแแ แขแแ แแแแแแขแ แแฃแ แฉแ แแแแแแก, แซแแ แแฃแแ แฎแแแแแฌแแ แแก แกแแ แแแแแแแชแแแก แแ แแแกแแ แแแแแแแชแแแก. Shader-แแก แแแกแขแ แฃแฅแชแแแแ แแแแชแแแก แแ แแแแแขแแแฃแ, แแขแแแฃแ แแ แแแขแแก แแแแ แแชแแแแก, แจแแแแ แแแแกแ แแ แแแแแชแแแแ แแแแแแแก แแแแขแ แแแแก แแแแ แแขแแ แแแก, แแแแฃแจแแก, แจแแแ แแแแแแกแ แแ แฉแแขแแแ แแแแก แแแกแขแ แฃแฅแชแแแแแก, แจแแฃแแแแแแแ แฌแแแแแแก แแแแ แแชแแแแก (UAV, Unordered Access View).
แแฎแแ แแแ แกแแแจแ:
- แแ แแแแแ แแแฃแแฏแแแแกแแแ แแแแฎแแ แชแแแแแ HLSL (High-Level Shader Language) แฉแ แแแแแแแก แจแแแแแแแแจแ, แ แแแแแแช แแแฌแแแแแฃแแแ DirectX 9.0-แแแ. HLSL แแแแแฅแขแแแแก แขแแแแแแก แแแฃแแฏแแแแกแแแฃแแ แแฎแแ แแแญแแ แแก แฉแแแแแแ, แ แแแแ แแชแแ Texture2D แกแขแ แฃแฅแขแฃแ แแแจแ แแ แแแกแแแแแจแ, แฉแแจแแแแแฃแแ แคแฃแแฅแชแแแแแก dot(), ldexp() แแ lerp() แแแแแขแแแแแ แแฎแแ แแแญแแ แ, แแแแแแฃแ แ แแแแ แแขแแ แแแแก แแแแแขแแแฃแแ แแฎแแ แแแญแแ แ "and", "or" shader แแแแแแแแแกแแแแก 4. แแ 5 แแ "แแ แ", แแกแแแ แแแแแแฃแ แ แขแแแแแแก แฉแแแแกแฎแแแก แจแแกแแซแแแแแแแ.
- แแแแฎแแ แชแแแแแ VKD3D_SHADER_COMPILE_OPTION_TYPED_UAV แแคแชแแ แจแแฃแแแแแแแ แฌแแแแแแก แฌแแ แแแแแแแแก (UAV) แฉแแกแแขแแแ แแแ SPIR-V แแ แแแแแแแฌแแแแแแ แคแแ แแแขแแแแกแแแแก (DXGI_FORMAT).
แฌแงแแ แ: opennet.ru