Home
last modified time | relevance | path

Searched refs:multiDrawIndirect (Results 1 - 25 of 45) sorted by relevance

12

/third_party/vk-gl-cts/external/amber/src/samples/
H A Dconfig_helper_vulkan.cc124 } 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 DRendererVk.cpp1956 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 DvktSpvAsmComputeShaderCase.cpp394 assert(m_shaderSpec.requestedVulkanFeatures.coreFeatures.multiDrawIndirect == DE_FALSE); in checkSupport()
H A DvktSpvAsmUtils.cpp69 IS_CORE_FEATURE_AVAILABLE(toCheck, availableFeatures, multiDrawIndirect) in isCoreFeaturesSupported()
/third_party/vk-gl-cts/external/amber/src/src/vulkan/
H A Ddevice.cc146 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 DvktSpvAsmComputeShaderCase.cpp394 assert(m_shaderSpec.requestedVulkanFeatures.coreFeatures.multiDrawIndirect == DE_FALSE); in checkSupport()
H A DvktSpvAsmUtils.cpp69 IS_CORE_FEATURE_AVAILABLE(toCheck, availableFeatures, multiDrawIndirect) in isCoreFeaturesSupported()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/
H A DvktBasicDrawTests.cpp1121 // 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 DvktDrawIndirectTest.cpp395 if (!m_context.getDeviceFeatures().multiDrawIndirect || m_testFirstInstanceNdx) in IndirectDraw()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/
H A DvktBasicDrawTests.cpp1092 // 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 DvktDrawIndirectTest.cpp348 if (!m_context.getDeviceFeatures().multiDrawIndirect || m_testFirstInstanceNdx) in IndirectDraw()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/
H A DvktTestCase.cpp858 DEVICE_CORE_FEATURE_ENTRY(DEVICE_CORE_FEATURE_MULTI_DRAW_INDIRECT , multiDrawIndirect ),
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/
H A DvktTestCase.cpp795 DEVICE_CORE_FEATURE_ENTRY(DEVICE_CORE_FEATURE_MULTI_DRAW_INDIRECT , multiDrawIndirect ),
/third_party/mesa3d/src/imagination/vulkan/
H A Dpvr_device.c612 .multiDrawIndirect = true, in pvr_GetPhysicalDeviceFeatures2()
/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_device.c580 .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 DvkNullDriver.cpp918 pFeatures->multiDrawIndirect = VK_TRUE; in getPhysicalDeviceFeatures()
/third_party/skia/src/gpu/vk/
H A DGrVkCaps.cpp455 SkASSERT(fMaxDrawIndirectDrawCount == 1 || features.features.multiDrawIndirect); in init()
/third_party/vulkan-loader/tests/
H A Dloader_phys_dev_inst_ext_tests.cpp366 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 Dtu_device.c654 .multiDrawIndirect = true, in tu_GetPhysicalDeviceFeatures2()
/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dv_device.c1102 .multiDrawIndirect = false, in v3dv_GetPhysicalDeviceFeatures()
/third_party/mesa3d/src/microsoft/vulkan/
H A Ddzn_device.c1122 .multiDrawIndirect = true, in dzn_GetPhysicalDeviceFeatures2()
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_screen.c479 return screen->info.feats.features.multiDrawIndirect; in zink_get_param()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/
H A DvktApiDeviceInitializationTests.cpp1617 FEATURE_ITEM(VkPhysicalDeviceFeatures, multiDrawIndirect), in createDeviceWithUnsupportedFeaturesTest()
H A DvktApiFeatureInfo.cpp293 { 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 DvktApiDeviceInitializationTests.cpp1628 FEATURE_ITEM(VkPhysicalDeviceFeatures, multiDrawIndirect), in createDeviceWithUnsupportedFeaturesTest()

Completed in 77 milliseconds

12