Bläddra i källkod

VK: Added more supported caps.

Бранимир Караџић 6 år sedan
förälder
incheckning
31b2d37456
1 ändrade filer med 10 tillägg och 1 borttagningar
  1. 10 1
      src/renderer_vk.cpp

+ 10 - 1
src/renderer_vk.cpp

@@ -1377,9 +1377,18 @@ VK_IMPORT_INSTANCE
 				g_caps.deviceId = uint16_t(m_deviceProperties.deviceID);
 				g_caps.deviceId = uint16_t(m_deviceProperties.deviceID);
 
 
 				g_caps.supported |= ( 0
 				g_caps.supported |= ( 0
-					| BGFX_CAPS_TEXTURE_BLIT
+					| BGFX_CAPS_ALPHA_TO_COVERAGE
+					| BGFX_CAPS_BLEND_INDEPENDENT
+					| BGFX_CAPS_COMPUTE
 					| BGFX_CAPS_DRAW_INDIRECT
 					| BGFX_CAPS_DRAW_INDIRECT
+					| BGFX_CAPS_FRAGMENT_DEPTH
 					| BGFX_CAPS_INSTANCING
 					| BGFX_CAPS_INSTANCING
+					| BGFX_CAPS_TEXTURE_3D
+					| BGFX_CAPS_TEXTURE_BLIT
+					| BGFX_CAPS_TEXTURE_COMPARE_ALL
+					| BGFX_CAPS_VERTEX_ATTRIB_HALF
+					| BGFX_CAPS_VERTEX_ATTRIB_UINT10
+					| BGFX_CAPS_VERTEX_ID
 					);
 					);
 				g_caps.limits.maxTextureSize     = m_deviceProperties.limits.maxImageDimension2D;
 				g_caps.limits.maxTextureSize     = m_deviceProperties.limits.maxImageDimension2D;
 				g_caps.limits.maxFBAttachments   = bx::min(uint8_t(m_deviceProperties.limits.maxFragmentOutputAttachments), uint8_t(BGFX_CONFIG_MAX_FRAME_BUFFER_ATTACHMENTS) );
 				g_caps.limits.maxFBAttachments   = bx::min(uint8_t(m_deviceProperties.limits.maxFragmentOutputAttachments), uint8_t(BGFX_CONFIG_MAX_FRAME_BUFFER_ATTACHMENTS) );