/third_party/vk-gl-cts/external/amber/src/samples/ |
H A D | config_helper_vulkan.cc | 124 } else if (name == "multiDrawIndirect") { in NamesToVulkanFeatures() 125 features->multiDrawIndirect = VK_TRUE; in NamesToVulkanFeatures() 320 if (available_features.multiDrawIndirect == VK_FALSE && in AreAllRequiredFeaturesSupported() 321 required_features.multiDrawIndirect == VK_TRUE) { in AreAllRequiredFeaturesSupported()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
H A D | RendererVk.cpp | 1956 mEnabledFeatures.features.multiDrawIndirect = mPhysicalDeviceFeatures.multiDrawIndirect; in initializeDevice() 2697 mPhysicalDeviceFeatures.multiDrawIndirect == VK_TRUE); in initFeatures()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/ |
H A D | vktSpvAsmComputeShaderCase.cpp | 394 assert(m_shaderSpec.requestedVulkanFeatures.coreFeatures.multiDrawIndirect == DE_FALSE); in checkSupport()
|
H A D | vktSpvAsmUtils.cpp | 69 IS_CORE_FEATURE_AVAILABLE(toCheck, availableFeatures, multiDrawIndirect) in isCoreFeaturesSupported()
|
/third_party/vk-gl-cts/external/amber/src/src/vulkan/ |
H A D | device.cc | 146 if (feature == "multiDrawIndirect") { in AreAllRequiredFeaturesSupported() 147 if (available_features.multiDrawIndirect == VK_FALSE) in AreAllRequiredFeaturesSupported()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/ |
H A D | vktSpvAsmComputeShaderCase.cpp | 394 assert(m_shaderSpec.requestedVulkanFeatures.coreFeatures.multiDrawIndirect == DE_FALSE); in checkSupport()
|
H A D | vktSpvAsmUtils.cpp | 69 IS_CORE_FEATURE_AVAILABLE(toCheck, availableFeatures, multiDrawIndirect) in isCoreFeaturesSupported()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
H A D | vktBasicDrawTests.cpp | 1121 // If multiDrawIndirect not supported execute single calls in draw() 1122 if (m_data.commands.size() > 1 && !(features.multiDrawIndirect)) in draw() 1334 // If multiDrawIndirect not supported execute single calls in draw() 1335 if (m_data.commands.size() > 1 && !(features.multiDrawIndirect)) in draw()
|
H A D | vktDrawIndirectTest.cpp | 395 if (!m_context.getDeviceFeatures().multiDrawIndirect || m_testFirstInstanceNdx) in IndirectDraw()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/ |
H A D | vktBasicDrawTests.cpp | 1092 // If multiDrawIndirect not supported execute single calls in draw() 1093 if (m_data.commands.size() > 1 && !(features.multiDrawIndirect)) in draw() 1305 // If multiDrawIndirect not supported execute single calls in draw() 1306 if (m_data.commands.size() > 1 && !(features.multiDrawIndirect)) in draw()
|
H A D | vktDrawIndirectTest.cpp | 348 if (!m_context.getDeviceFeatures().multiDrawIndirect || m_testFirstInstanceNdx) in IndirectDraw()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ |
H A D | vktTestCase.cpp | 858 DEVICE_CORE_FEATURE_ENTRY(DEVICE_CORE_FEATURE_MULTI_DRAW_INDIRECT , multiDrawIndirect ),
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ |
H A D | vktTestCase.cpp | 795 DEVICE_CORE_FEATURE_ENTRY(DEVICE_CORE_FEATURE_MULTI_DRAW_INDIRECT , multiDrawIndirect ),
|
/third_party/mesa3d/src/imagination/vulkan/ |
H A D | pvr_device.c | 612 .multiDrawIndirect = true, in pvr_GetPhysicalDeviceFeatures2()
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
H A D | lvp_device.c | 580 .multiDrawIndirect = (pdevice->pscreen->get_param(pdevice->pscreen, PIPE_CAP_MULTI_DRAW_INDIRECT) != 0), in lvp_GetPhysicalDeviceFeatures()
|
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkNullDriver.cpp | 918 pFeatures->multiDrawIndirect = VK_TRUE; in getPhysicalDeviceFeatures()
|
/third_party/skia/src/gpu/vk/ |
H A D | GrVkCaps.cpp | 455 SkASSERT(fMaxDrawIndirectDrawCount == 1 || features.features.multiDrawIndirect); in init()
|
/third_party/vulkan-loader/tests/ |
H A D | loader_phys_dev_inst_ext_tests.cpp | 366 feats.multiDrawIndirect = (rand() % 2) == 0 ? VK_FALSE : VK_TRUE; in FillInRandomFeatures() 422 feats1.logicOp == feats2.features.logicOp && feats1.multiDrawIndirect == feats2.features.multiDrawIndirect && in CompareFeatures()
|
/third_party/mesa3d/src/freedreno/vulkan/ |
H A D | tu_device.c | 654 .multiDrawIndirect = true, in tu_GetPhysicalDeviceFeatures2()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dv_device.c | 1102 .multiDrawIndirect = false, in v3dv_GetPhysicalDeviceFeatures()
|
/third_party/mesa3d/src/microsoft/vulkan/ |
H A D | dzn_device.c | 1122 .multiDrawIndirect = true, in dzn_GetPhysicalDeviceFeatures2()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_screen.c | 479 return screen->info.feats.features.multiDrawIndirect; in zink_get_param()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiDeviceInitializationTests.cpp | 1617 FEATURE_ITEM(VkPhysicalDeviceFeatures, multiDrawIndirect), in createDeviceWithUnsupportedFeaturesTest()
|
H A D | vktApiFeatureInfo.cpp | 293 { LIMIT(maxDrawIndirectCount), FEATURE(multiDrawIndirect), 1, 0, 0, 0.0f }, in validateFeatureLimits() 812 { PN(features.multiDrawIndirect), PN(limits.maxDrawIndirectCount), LIM_MIN_UINT32(65535) }, in validateLimits12() 2666 OFFSET_TABLE_ENTRY(VkPhysicalDeviceFeatures, multiDrawIndirect), in deviceFeatures()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/ |
H A D | vktApiDeviceInitializationTests.cpp | 1628 FEATURE_ITEM(VkPhysicalDeviceFeatures, multiDrawIndirect), in createDeviceWithUnsupportedFeaturesTest()
|