Home
last modified time | relevance | path

Searched refs:drawIndirectFirstInstance (Results 1 - 25 of 39) sorted by relevance

12

/third_party/vk-gl-cts/external/amber/src/samples/
H A Dconfig_helper_vulkan.cc126 } else if (name == "drawIndirectFirstInstance") { in NamesToVulkanFeatures()
127 features->drawIndirectFirstInstance = VK_TRUE; in NamesToVulkanFeatures()
324 if (available_features.drawIndirectFirstInstance == VK_FALSE && in AreAllRequiredFeaturesSupported()
325 required_features.drawIndirectFirstInstance == VK_TRUE) { in AreAllRequiredFeaturesSupported()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/
H A DvktSpvAsmComputeShaderCase.cpp395 assert(m_shaderSpec.requestedVulkanFeatures.coreFeatures.drawIndirectFirstInstance == DE_FALSE); in checkSupport()
H A DvktSpvAsmUtils.cpp70 IS_CORE_FEATURE_AVAILABLE(toCheck, availableFeatures, drawIndirectFirstInstance) in isCoreFeaturesSupported()
/third_party/vk-gl-cts/external/amber/src/src/vulkan/
H A Ddevice.cc151 if (feature == "drawIndirectFirstInstance") { in AreAllRequiredFeaturesSupported()
152 if (available_features.drawIndirectFirstInstance == VK_FALSE) in AreAllRequiredFeaturesSupported()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/
H A DvktSpvAsmComputeShaderCase.cpp395 assert(m_shaderSpec.requestedVulkanFeatures.coreFeatures.drawIndirectFirstInstance == DE_FALSE); in checkSupport()
H A DvktSpvAsmUtils.cpp70 IS_CORE_FEATURE_AVAILABLE(toCheck, availableFeatures, drawIndirectFirstInstance) in isCoreFeaturesSupported()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/
H A DvktDrawIndirectTest.cpp173 static bool isTestSupported (const vk::VkPhysicalDeviceFeatures& features) { return features.drawIndirectFirstInstance == VK_TRUE; } in isTestSupported()
236 if (m_context.getDeviceFeatures().drawIndirectFirstInstance != VK_TRUE) in setFirstInstanceVertexBuffer()
238 TCU_THROW(NotSupportedError, "Required 'drawIndirectFirstInstance' feature is not supported"); in setFirstInstanceVertexBuffer()
875 throw tcu::NotSupportedError("Required 'drawIndirectFirstInstance' feature is not supported"); in IndirectDrawInstanced()
1461 tcu::TestCaseGroup* indirectDrawFirstInstanceGroup = new tcu::TestCaseGroup(m_testCtx, "first_instance", "Use drawIndirectFirstInstance optional feature"); in init()
H A DvktDrawInstancedTests.cpp615 // Require 'drawIndirectFirstInstance' feature to run non-zero firstInstance indirect draw tests. in iterate()
617 if (m_params.isIndirectDraw() && !deviceFeatures.drawIndirectFirstInstance) in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/
H A DvktDrawIndirectTest.cpp152 static bool isTestSupported (const vk::VkPhysicalDeviceFeatures& features) { return features.drawIndirectFirstInstance == VK_TRUE; } in isTestSupported()
215 if (m_context.getDeviceFeatures().drawIndirectFirstInstance != VK_TRUE) in setFirstInstanceVertexBuffer()
217 TCU_THROW(NotSupportedError, "Required 'drawIndirectFirstInstance' feature is not supported"); in setFirstInstanceVertexBuffer()
809 throw tcu::NotSupportedError("Required 'drawIndirectFirstInstance' feature is not supported"); in IndirectDrawInstanced()
1328 tcu::TestCaseGroup* indirectDrawFirstInstanceGroup = new tcu::TestCaseGroup(m_testCtx, "first_instance", "Use drawIndirectFirstInstance optional feature"); in init()
1329 tcu::TestCaseGroup* indirectDrawCountFirstInstanceGroup = new tcu::TestCaseGroup(m_testCtx, "first_instance", "Use drawIndirectFirstInstance optional feature"); in init()
1330 tcu::TestCaseGroup* indirectDrawParamCountFirstInstanceGroup = new tcu::TestCaseGroup(m_testCtx, "first_instance", "Use drawIndirectFirstInstance optional feature"); in init()
H A DvktDrawInstancedTests.cpp598 // Require 'drawIndirectFirstInstance' feature to run non-zero firstInstance indirect draw tests. in iterate()
599 if (m_params.function == TestParams::FUNCTION_DRAW_INDIRECT && !m_context.getDeviceFeatures().drawIndirectFirstInstance) in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/
H A DvktTestCase.cpp859 DEVICE_CORE_FEATURE_ENTRY(DEVICE_CORE_FEATURE_DRAW_INDIRECT_FIRST_INSTANCE , drawIndirectFirstInstance ),
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/
H A DvktTestCase.cpp796 DEVICE_CORE_FEATURE_ENTRY(DEVICE_CORE_FEATURE_DRAW_INDIRECT_FIRST_INSTANCE , drawIndirectFirstInstance ),
/third_party/mesa3d/src/imagination/vulkan/
H A Dpvr_device.c613 .drawIndirectFirstInstance = true, in pvr_GetPhysicalDeviceFeatures2()
/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_device.c581 .drawIndirectFirstInstance = true, in lvp_GetPhysicalDeviceFeatures()
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
H A DvkNullDriver.cpp919 pFeatures->drawIndirectFirstInstance = VK_TRUE; in getPhysicalDeviceFeatures()
/third_party/skia/src/gpu/vk/
H A DGrVkCaps.cpp447 fNativeDrawIndirectSupport = features.features.drawIndirectFirstInstance; in init()
/third_party/vulkan-loader/tests/
H A Dloader_phys_dev_inst_ext_tests.cpp367 feats.drawIndirectFirstInstance = (rand() % 2) == 0 ? VK_FALSE : VK_TRUE; in FillInRandomFeatures()
423 feats1.drawIndirectFirstInstance == feats2.features.drawIndirectFirstInstance && in CompareFeatures()
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_device.c655 .drawIndirectFirstInstance = true, in tu_GetPhysicalDeviceFeatures2()
/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dv_device.c1103 .drawIndirectFirstInstance = true, in v3dv_GetPhysicalDeviceFeatures()
/third_party/mesa3d/src/microsoft/vulkan/
H A Ddzn_device.c1123 .drawIndirectFirstInstance = true, in dzn_GetPhysicalDeviceFeatures2()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/
H A DvktApiDeviceInitializationTests.cpp1618 FEATURE_ITEM(VkPhysicalDeviceFeatures, drawIndirectFirstInstance), in createDeviceWithUnsupportedFeaturesTest()
H A DvktApiFeatureInfo.cpp1683 ROADMAP_FEATURE_ITEM(vk10Features, drawIndirectFirstInstance), in validateRoadmap2022()
2667 OFFSET_TABLE_ENTRY(VkPhysicalDeviceFeatures, drawIndirectFirstInstance), in deviceFeatures()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/
H A DvktApiDeviceInitializationTests.cpp1629 FEATURE_ITEM(VkPhysicalDeviceFeatures, drawIndirectFirstInstance), in createDeviceWithUnsupportedFeaturesTest()
H A DvktApiFeatureInfo.cpp1674 ROADMAP_FEATURE_ITEM(vk10Features, drawIndirectFirstInstance), in validateRoadmap2022()
2692 OFFSET_TABLE_ENTRY(VkPhysicalDeviceFeatures, drawIndirectFirstInstance), in deviceFeatures()
/third_party/mesa3d/src/intel/vulkan/
H A Danv_device.c1289 .drawIndirectFirstInstance = true, in anv_GetPhysicalDeviceFeatures()

Completed in 97 milliseconds

12