ะัะพะตะบั Wine
ะะธะฑะปะธะพัะตะบะฐ libvkd3d
libvkd3d-shader-เตฝ, เดทเตเดกเตผ เดฎเตเดกเดฒเตเดเตพ 4, 5 เดเดจเตเดจเดฟเดตเดฏเตเดเต เดฌเตเดฑเตเดฑเตเดเตเดกเต เดเดฐเต เดเตปเตเดฑเตผเดฎเตเดกเดฟเดฏเดฑเตเดฑเต SPIR-V เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเดคเตเดคเดฟเดฒเตเดเตเดเต เดตเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดฏเตเดจเตเดจเต. เดตเตเตผเดเตเดเตเดเตเดธเต, เดชเดฟเดเตเดธเตฝ, เดเตเดธเตเดธเดฒเตเดทเตป, เดเดฎเตเดชเตเดฏเตเดเตเดเต, เดธเดฟเดฎเตเดชเดฟเตพ เดเตเดฏเดพเดฎเดฟเดคเดฟ เดทเตเดกเดฑเตเดเตพ, เดฑเตเดเตเดเต เดธเดฟเดเตเดจเตเดเตเดเตผ เดธเตเดฐเดฟเดฏเดฒเตเดธเตเดทเตป, เดกเดฟเดธเตเดฐเดฟเดฏเดฒเตเดธเตเดทเตป เดเดจเตเดจเดฟเดต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต. เดทเตเดกเตผ เดจเดฟเตผเดฆเตเดฆเตเดถเดเตเดเดณเดฟเตฝ เด เดฐเดฟเดคเตเดฎเตเดฑเตเดฑเดฟเดเต, เดเดฑเตเดฑเตเดฎเดฟเดเต, เดฌเดฟเดฑเตเดฑเต เดเดชเตเดชเดฑเตเดทเดจเตเดเตพ, เดคเดพเดฐเดคเดฎเตเดฏเดตเตเด เดกเดพเดฑเตเดฑเดพ เดซเตเดฒเต เดเตบเดเตเดฐเตเตพ เดเดชเตเดชเดฑเตเดฑเตเดฑเตผเดฎเดพเตผ, เดธเดพเดฎเตเดชเดฟเตพ, เดถเตเดเดฐเดฟเดเตเดเตฝ, เดฒเตเดกเต เดจเดฟเตผเดฆเตเดฆเตเดถเดเตเดเตพ, เดเตผเดกเตผ เดเตเดฏเตเดฏเดพเดคเตเดค เดเดเตเดธเดธเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ (UAV, เดเตเดฐเดฎเดฐเดนเดฟเดคเดฎเดพเดฏ เดเดเตเดธเดธเต เดเดพเดดเตเด) เดเดจเตเดจเดฟเดต เดเตพเดชเตเดชเตเดเตเดจเตเดจเต.
ะกัะตะดะธ ะฝะฐะธะฑะพะปะตะต ะทะฝะฐัะธัะตะปัะฝัั
- ะะพัะพะฒะฝะพััั ะฑะธะฑะปะธะพัะตะบะธ libvkd3d-shader ะดะปั ะธัะฟะพะปัะทะพะฒะฐะฝะธั ะฒ ััะพัะพะฝะฝะธั ะฟัะพะตะบัะฐั .
- ะะพะดะดะตัะถะบะฐ ัะตััะตะปััะธะพะฝะฝัั ัะตะนะดะตัะพะฒ.
- ะะพะดะดะตัะถะบะฐ ะฟัะตะพะฑัะฐะทะพะฒะฐะฝะธั, ัะตัะธะฐะปะธะทะฐัะธะธ ะธ ะดะตัะตัะธะฐะปะธะทะฐัะธะธ ะบะพัะฝะตะฒัั ัะธะณะฝะฐััั (vkd3d_serialize_versioned_root_signature() ะธ vkd3d_create_versioned_root_signature_deserializer()).
- ะะพะดะดะตัะถะบะฐ ะฟะพัะพะบะพะฒะพะณะพ ะฒัะฒะพะดะฐ.
- ะ ะตะฐะปะธะทะฐัะธั ะผะฝะพะณะธั
ัะฐะฝะตะต ะฝะตะดะพัััะฟะฝัั
ะฒะพะทะผะพะถะฝะพััะตะน Direct3D 12, ะฒะบะปััะฐั ะฟะพะดะดะตัะถะบั ะผัะปััะธััะผะฟะปะธะฝะณะฐ, ัะตะทะตัะฒะธัะพะฒะฐะฝะธั ัะตััััะพะฒ,
ะบะพัะฒะตะฝะฝะพะน ะธะฝะดะตะบัะธัะพะฒะฐะฝะฝะพะน ะพััะธัะพะฒะบะธ, ัะตะฝะดะตัะธะฝะณะฐ ะณะปัะฑะธะฝั ะฑะตะท ะฟะธะบัะตะปัะฝัั ัะตะนะดะตัะพะฒ, ะพะดะฝะพะฒัะตะผะตะฝะฝะพะณะพ ะดะพัััะฟะฐ ะบ ัะตััััะฐะผ ะธั ัะฐะทะฝัั ะพัะตัะตะดะตะน ะบะพะผะฐะฝะด, ะฝัะปะตะฒัั ะฟัะตะดััะฐะฒะปะตะฝะธะน (Null-views). - ะะพะฑะฐะฒะปะตะฝั ะฟะตัะตะผะตะฝะฝัะต ะพะบััะถะตะฝะธั: VKD3D_CONFIG ะดะปั ัััะฐะฝะพะฒะบะธ ะพะฟัะธะน ะดะปั ะธะทะผะตะฝะตะฝะธั ะฟะพะฒะตะดะตะฝะธั libvkd3d ะธ VKD3D_VULKAN_DEVICE ะดะปั ะฟะตัะตะพะฟัะตะดะตะปะตะฝะธั ััััะพะนััะฒะฐ ะดะปั API Vulkan.
- ะะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ ัะตะนะดะตัะฝัั
ะธะฝััััะบัะธะน bufinfo,
eval_centroid,
eval_sample_index,
ld2ms,
sample_b,
sample_d,
sample_info,
samplepos.
เด เดตเดฒเดเดฌเด: opennet.ru