ವೈನ್ ಯೋಜನೆಯು ಡೈರೆಕ್ಟ್3ಡಿ 1.5 ಅನುಷ್ಠಾನದೊಂದಿಗೆ Vkd3d 12 ಅನ್ನು ಪ್ರಕಟಿಸಿದೆ

ವಲ್ಕನ್ ಗ್ರಾಫಿಕ್ಸ್ API ಗೆ ಕರೆಗಳನ್ನು ಪ್ರಸಾರ ಮಾಡುವ ಮೂಲಕ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಡೈರೆಕ್ಟ್3ಡಿ 1.5 ಅನುಷ್ಠಾನದೊಂದಿಗೆ ವೈನ್ ಯೋಜನೆಯು vkd3d 12 ಪ್ಯಾಕೇಜ್‌ನ ಬಿಡುಗಡೆಯನ್ನು ಪ್ರಕಟಿಸಿದೆ. ಪ್ಯಾಕೇಜ್ Direct3D 3 ನ ಅಳವಡಿಕೆಗಳೊಂದಿಗೆ libvkd12d ಲೈಬ್ರರಿಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಶೇಡರ್ ಮಾದರಿಗಳು 3 ಮತ್ತು 4 ರ ಅನುವಾದಕದೊಂದಿಗೆ libvkd5d-ಶೇಡರ್ ಮತ್ತು Direct3D 3 ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಪೋರ್ಟಿಂಗ್ ಅನ್ನು ಸರಳಗೊಳಿಸುವ ಕಾರ್ಯಗಳನ್ನು ಹೊಂದಿರುವ libvkd12d-ಉಟಿಲ್‌ಗಳು, ಜೊತೆಗೆ ಪೋರ್ಟ್‌ಗಳ ಒಂದು ಸೆಟ್ ಸೇರಿದಂತೆ. Direct3D ಗೆ glxgears 12. ಪ್ರಾಜೆಕ್ಟ್ ಕೋಡ್ ಅನ್ನು LGPLv2.1 ಅಡಿಯಲ್ಲಿ ಪರವಾನಗಿ ವಿತರಿಸಲಾಗಿದೆ.

libvkd3d ಲೈಬ್ರರಿಯು ಗ್ರಾಫಿಕ್ಸ್ ಮತ್ತು ಕಂಪ್ಯೂಟಿಂಗ್ ಸೌಲಭ್ಯಗಳು, ಕ್ಯೂಗಳು ಮತ್ತು ಕಮಾಂಡ್ ಲಿಸ್ಟ್‌ಗಳು, ಹ್ಯಾಂಡಲ್‌ಗಳು ಮತ್ತು ಹೀಪ್ ಹ್ಯಾಂಡಲ್‌ಗಳು, ರೂಟ್ ಸಿಗ್ನೇಚರ್‌ಗಳು, ಔಟ್-ಆಫ್-ಆರ್ಡರ್ ಪ್ರವೇಶ, ಸ್ಯಾಂಪ್ಲರ್‌ಗಳು, ಕಮಾಂಡ್ ಸಿಗ್ನೇಚರ್‌ಗಳು, ರೂಟ್ ಸ್ಥಿರಾಂಕಗಳು, ಪರೋಕ್ಷ ರೆಂಡರಿಂಗ್, ಕ್ಲಿಯರ್ ವಿಧಾನಗಳು ಸೇರಿದಂತೆ ಹೆಚ್ಚಿನ ಡೈರೆಕ್ಟ್3ಡಿ 12 ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ *( ) ಮತ್ತು ನಕಲು *().

libvkd3d-shader ನಲ್ಲಿ, ಶೇಡರ್ ಮಾದರಿಗಳು 4 ಮತ್ತು 5 ರ ಬೈಟ್‌ಕೋಡ್‌ನ ಅನುವಾದವನ್ನು ಮಧ್ಯಂತರ SPIR-V ಪ್ರಾತಿನಿಧ್ಯಕ್ಕೆ ಅಳವಡಿಸಲಾಗಿದೆ. ಶೃಂಗ, ಪಿಕ್ಸೆಲ್, ಟೆಸ್ಸೆಲೇಶನ್, ಕಂಪ್ಯೂಟ್ ಮತ್ತು ಸರಳ ರೇಖಾಗಣಿತ ಶೇಡರ್‌ಗಳು, ರೂಟ್ ಸಿಗ್ನೇಚರ್ ಸೀರಿಯಲೈಸೇಶನ್ ಮತ್ತು ಡಿಸೈಲೈಸೇಶನ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಶೇಡರ್ ಸೂಚನೆಗಳಲ್ಲಿ ಅಂಕಗಣಿತ, ಪರಮಾಣು ಮತ್ತು ಬಿಟ್ ಕಾರ್ಯಾಚರಣೆಗಳು, ಹೋಲಿಕೆ ಮತ್ತು ಡೇಟಾ ಹರಿವಿನ ನಿಯಂತ್ರಣ ನಿರ್ವಾಹಕರು, ಮಾದರಿ, ಸಂಗ್ರಹಣೆ ಮತ್ತು ಲೋಡ್ ಸೂಚನೆಗಳು, ಆದೇಶವಿಲ್ಲದ ಪ್ರವೇಶ ಕಾರ್ಯಾಚರಣೆಗಳು (UAV, ಕ್ರಮವಿಲ್ಲದ ಪ್ರವೇಶ ವೀಕ್ಷಣೆ) ಸೇರಿವೆ.

ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ:

  • Внесены многочисленные улучшения в компилятор шейдеров на языке HLSL (High-Level Shader Language), предоставляемом начиная с DirectX 9.0. В том числе в структурах и массивах улучшена поддержка объектных типов HLSL, таких как Texture2D, добавлена поддержка встроенных функций dot(), ldexp() и lerp(), для 4 и 5 моделей шейдеров добавлена поддержка логических операторов «and», «or» и «not», а также возможность приведения булевых типов.
  • Реализована опция VKD3D_SHADER_COMPILE_OPTION_TYPED_UAV для загрузки неупорядоченного представления доступа (UAV) для многокомпонентных форматов SPIR-V (DXGI_FORMAT).

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ