1
0
mirror of https://github.com/doitsujin/dxvk.git synced 2025-01-31 14:52:11 +01:00

[d3d9] Enable shaderInt8 for ProcessVertices

This commit is contained in:
Robin Kertels 2024-09-20 00:17:09 +02:00 committed by Philip Rebohle
parent 828aaa5cdd
commit 46e8161649

View File

@ -4233,7 +4233,7 @@ namespace dxvk {
bool D3D9DeviceEx::SupportsSWVP() { bool D3D9DeviceEx::SupportsSWVP() {
return m_dxvkDevice->features().core.features.vertexPipelineStoresAndAtomics; return m_dxvkDevice->features().core.features.vertexPipelineStoresAndAtomics && m_dxvkDevice->features().vk12.shaderInt8;
} }
@ -4261,6 +4261,7 @@ namespace dxvk {
// ProcessVertices // ProcessVertices
enabled.core.features.vertexPipelineStoresAndAtomics = supported.core.features.vertexPipelineStoresAndAtomics; enabled.core.features.vertexPipelineStoresAndAtomics = supported.core.features.vertexPipelineStoresAndAtomics;
enabled.vk12.shaderInt8 = supported.vk12.shaderInt8;
// DXVK Meta // DXVK Meta
enabled.core.features.imageCubeArray = VK_TRUE; enabled.core.features.imageCubeArray = VK_TRUE;