/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
D | vktPipelineLogicOpTests.cpp | 489 …estCaseGroup* createLogicOpTests (tcu::TestContext& testCtx, PipelineConstructionType pipelineType) in createLogicOpTests() argument 514 { VK_LOGIC_OP_CLEAR, pipelineType, kFbColor, kQuadColor, VK_FORMAT_UNDEFINED, "clear" }, in createLogicOpTests() 515 { VK_LOGIC_OP_AND, pipelineType, kFbColor, kQuadColor, VK_FORMAT_UNDEFINED, "and" }, in createLogicOpTests() 516 …{ VK_LOGIC_OP_AND_REVERSE, pipelineType, kFbColor, kQuadColor, VK_FORMAT_UNDEFINED, "and_reverse… in createLogicOpTests() 517 { VK_LOGIC_OP_COPY, pipelineType, kFbColor, kQuadColor, VK_FORMAT_UNDEFINED, "copy" }, in createLogicOpTests() 518 …{ VK_LOGIC_OP_AND_INVERTED, pipelineType, kFbColor, kQuadColor, VK_FORMAT_UNDEFINED, "and_invert… in createLogicOpTests() 519 { VK_LOGIC_OP_NO_OP, pipelineType, kFbColor, kQuadColor, VK_FORMAT_UNDEFINED, "no_op" }, in createLogicOpTests() 520 { VK_LOGIC_OP_XOR, pipelineType, kFbColor, kQuadColor, VK_FORMAT_UNDEFINED, "xor" }, in createLogicOpTests() 521 { VK_LOGIC_OP_OR, pipelineType, kFbColor, kQuadColor, VK_FORMAT_UNDEFINED, "or" }, in createLogicOpTests() 522 { VK_LOGIC_OP_NOR, pipelineType, kFbColor, kQuadColor, VK_FORMAT_UNDEFINED, "nor" }, in createLogicOpTests() [all …]
|
D | vktPipelineInterfaceMatchingTests.cpp | 123 PipelineType pipelineType; member 130 bool isPipelineOneOf(PipelineType pipelineType, std::set<PipelineType> pipelines) in isPipelineOneOf() argument 132 return !!pipelines.count(pipelineType); in isPipelineOneOf() 278 bool useTess = isPipelineOneOf(m_params->pipelineType, { in iterate() 294 if (isPipelineOneOf(m_params->pipelineType, { in iterate() 455 const PipelineData& getPipelineData (PipelineType pipelineType) const; 477 const PipelineData& pipelineData = getPipelineData(m_params->pipelineType); in initPrograms() 611 if (isPipelineOneOf(m_params->pipelineType, { in initPrograms() 635 switch (m_params->pipelineType) in initPrograms() 682 switch (m_params->pipelineType) in initPrograms() [all …]
|
D | vktPipelineSpecConstantTests.cpp | 253 const PipelineConstructionType pipelineType, //!< how pipeline is constructed 268 const PipelineConstructionType pipelineType, in SpecConstantTest() argument 272 , m_pipelineConstructionType (pipelineType) in SpecConstantTest() 820 …ValueTests (tcu::TestContext& testCtx, const PipelineConstructionType pipelineType, const VkShader… in createDefaultValueTests() argument 1010 testGroup->addChild(new SpecConstantTest(testCtx, pipelineType, shaderStage, def)); in createDefaultValueTests() 1018 …ationTests (tcu::TestContext& testCtx, const PipelineConstructionType pipelineType, const VkShader… in createBasicSpecializationTests() argument 1458 testGroup->addChild(new SpecConstantTest(testCtx, pipelineType, shaderStage, def)); in createBasicSpecializationTests() 1524 testGroup->addChild(new SpecConstantTest(testCtx, pipelineType, shaderStage, caseDef)); in createBasicSpecializationTests() 1646 …rrideTests (tcu::TestContext& testCtx, const PipelineConstructionType pipelineType, const VkShader… in createBuiltInOverrideTests() argument 1677 testGroup->addChild(new SpecConstantTest(testCtx, pipelineType, shaderStage, defs[defNdx])); in createBuiltInOverrideTests() [all …]
|
D | vktPipelinePushDescriptorTests.cpp | 4256 …Group* createPushDescriptorTests (tcu::TestContext& testCtx, PipelineConstructionType pipelineType) in createPushDescriptorTests() argument 4260 { pipelineType, VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, 0u, 1u }, in createPushDescriptorTests() 4261 { pipelineType, VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, 0u, 2u }, in createPushDescriptorTests() 4262 { pipelineType, VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, 1u, 2u }, in createPushDescriptorTests() 4263 { pipelineType, VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, 3u, 2u }, in createPushDescriptorTests() 4264 { pipelineType, VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, 0u, 1u }, in createPushDescriptorTests() 4265 { pipelineType, VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, 0u, 2u }, in createPushDescriptorTests() 4266 { pipelineType, VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, 1u, 2u }, in createPushDescriptorTests() 4267 { pipelineType, VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, 3u, 2u }, in createPushDescriptorTests() 4268 { pipelineType, VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, 1u, 128u }, in createPushDescriptorTests() [all …]
|
D | vktPipelineShaderModuleIdentifierTests.cpp | 526 const PipelineType pipelineType; member 541 : pipelineType (pipelineType_) in BaseParams() 549 if (pipelineType != PipelineType::GRAPHICS) in BaseParams() 551 else if (pipelineType != PipelineType::RAY_TRACING) in BaseParams() 568 switch (pipelineType) in stageCountPerPipeline() 584 if (pipelineType != PipelineType::GRAPHICS) in hasGraphicsStage() 591 if (pipelineType != PipelineType::RAY_TRACING) in hasRTStage() 619 return (pipelineType == PipelineType::RAY_TRACING); in hasRayTracing() 639 if (pipelineType == PipelineType::COMPUTE) in getPipelineStageFlags() 642 if (pipelineType == PipelineType::RAY_TRACING) in getPipelineStageFlags() [all …]
|
D | vktPipelineMultisampleShaderFragmentMaskTests.cpp | 220 SingletonDevice(Context& context, PipelineConstructionType pipelineType) in SingletonDevice() argument 252 if (pipelineType != PIPELINE_CONSTRUCTION_TYPE_MONOLITHIC) in SingletonDevice() 302 static VkDevice getDevice(Context& context, PipelineConstructionType pipelineType) in getDevice() argument 305 m_singletonDevice = SharedPtr<SingletonDevice>(new SingletonDevice(context, pipelineType)); in getDevice() 310 static VkQueue getUniversalQueue(Context& context, PipelineConstructionType pipelineType) in getUniversalQueue() argument 312 …return getDeviceQueue(getDeviceInterface(context, pipelineType), getDevice(context, pipelineType),… in getUniversalQueue() 315 … const DeviceInterface& getDeviceInterface(Context& context, PipelineConstructionType pipelineType) in getDeviceInterface() argument 318 m_singletonDevice = SharedPtr<SingletonDevice>(new SingletonDevice(context, pipelineType)); in getDeviceInterface()
|
D | vktPipelinePushDescriptorTests.hpp | 36 …* createPushDescriptorTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineType);
|
D | vktPipelineSpecConstantTests.hpp | 35 …up* createSpecConstantTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineType);
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
D | vktPipelineLogicOpTests.cpp | 489 …estCaseGroup* createLogicOpTests (tcu::TestContext& testCtx, PipelineConstructionType pipelineType) in createLogicOpTests() argument 514 { VK_LOGIC_OP_CLEAR, pipelineType, kFbColor, kQuadColor, VK_FORMAT_UNDEFINED, "clear" }, in createLogicOpTests() 515 { VK_LOGIC_OP_AND, pipelineType, kFbColor, kQuadColor, VK_FORMAT_UNDEFINED, "and" }, in createLogicOpTests() 516 …{ VK_LOGIC_OP_AND_REVERSE, pipelineType, kFbColor, kQuadColor, VK_FORMAT_UNDEFINED, "and_reverse… in createLogicOpTests() 517 { VK_LOGIC_OP_COPY, pipelineType, kFbColor, kQuadColor, VK_FORMAT_UNDEFINED, "copy" }, in createLogicOpTests() 518 …{ VK_LOGIC_OP_AND_INVERTED, pipelineType, kFbColor, kQuadColor, VK_FORMAT_UNDEFINED, "and_invert… in createLogicOpTests() 519 { VK_LOGIC_OP_NO_OP, pipelineType, kFbColor, kQuadColor, VK_FORMAT_UNDEFINED, "no_op" }, in createLogicOpTests() 520 { VK_LOGIC_OP_XOR, pipelineType, kFbColor, kQuadColor, VK_FORMAT_UNDEFINED, "xor" }, in createLogicOpTests() 521 { VK_LOGIC_OP_OR, pipelineType, kFbColor, kQuadColor, VK_FORMAT_UNDEFINED, "or" }, in createLogicOpTests() 522 { VK_LOGIC_OP_NOR, pipelineType, kFbColor, kQuadColor, VK_FORMAT_UNDEFINED, "nor" }, in createLogicOpTests() [all …]
|
D | vktPipelineInterfaceMatchingTests.cpp | 123 PipelineType pipelineType; member 130 bool isPipelineOneOf(PipelineType pipelineType, std::set<PipelineType> pipelines) in isPipelineOneOf() argument 132 return !!pipelines.count(pipelineType); in isPipelineOneOf() 278 bool useTess = isPipelineOneOf(m_params->pipelineType, { in iterate() 294 if (isPipelineOneOf(m_params->pipelineType, { in iterate() 455 const PipelineData& getPipelineData (PipelineType pipelineType) const; 477 const PipelineData& pipelineData = getPipelineData(m_params->pipelineType); in initPrograms() 611 if (isPipelineOneOf(m_params->pipelineType, { in initPrograms() 635 switch (m_params->pipelineType) in initPrograms() 682 switch (m_params->pipelineType) in initPrograms() [all …]
|
D | vktPipelineSpecConstantTests.cpp | 253 const PipelineConstructionType pipelineType, //!< how pipeline is constructed 268 const PipelineConstructionType pipelineType, in SpecConstantTest() argument 272 , m_pipelineConstructionType (pipelineType) in SpecConstantTest() 820 …ValueTests (tcu::TestContext& testCtx, const PipelineConstructionType pipelineType, const VkShader… in createDefaultValueTests() argument 1010 testGroup->addChild(new SpecConstantTest(testCtx, pipelineType, shaderStage, def)); in createDefaultValueTests() 1018 …ationTests (tcu::TestContext& testCtx, const PipelineConstructionType pipelineType, const VkShader… in createBasicSpecializationTests() argument 1458 testGroup->addChild(new SpecConstantTest(testCtx, pipelineType, shaderStage, def)); in createBasicSpecializationTests() 1524 testGroup->addChild(new SpecConstantTest(testCtx, pipelineType, shaderStage, caseDef)); in createBasicSpecializationTests() 1646 …rrideTests (tcu::TestContext& testCtx, const PipelineConstructionType pipelineType, const VkShader… in createBuiltInOverrideTests() argument 1677 testGroup->addChild(new SpecConstantTest(testCtx, pipelineType, shaderStage, defs[defNdx])); in createBuiltInOverrideTests() [all …]
|
D | vktPipelinePushDescriptorTests.cpp | 4256 …Group* createPushDescriptorTests (tcu::TestContext& testCtx, PipelineConstructionType pipelineType) in createPushDescriptorTests() argument 4260 { pipelineType, VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, 0u, 1u }, in createPushDescriptorTests() 4261 { pipelineType, VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, 0u, 2u }, in createPushDescriptorTests() 4262 { pipelineType, VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, 1u, 2u }, in createPushDescriptorTests() 4263 { pipelineType, VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, 3u, 2u }, in createPushDescriptorTests() 4264 { pipelineType, VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, 0u, 1u }, in createPushDescriptorTests() 4265 { pipelineType, VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, 0u, 2u }, in createPushDescriptorTests() 4266 { pipelineType, VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, 1u, 2u }, in createPushDescriptorTests() 4267 { pipelineType, VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, 3u, 2u }, in createPushDescriptorTests() 4268 { pipelineType, VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, 1u, 128u }, in createPushDescriptorTests() [all …]
|
D | vktPipelineShaderModuleIdentifierTests.cpp | 526 const PipelineType pipelineType; member 541 : pipelineType (pipelineType_) in BaseParams() 549 if (pipelineType != PipelineType::GRAPHICS) in BaseParams() 551 else if (pipelineType != PipelineType::RAY_TRACING) in BaseParams() 568 switch (pipelineType) in stageCountPerPipeline() 584 if (pipelineType != PipelineType::GRAPHICS) in hasGraphicsStage() 591 if (pipelineType != PipelineType::RAY_TRACING) in hasRTStage() 619 return (pipelineType == PipelineType::RAY_TRACING); in hasRayTracing() 639 if (pipelineType == PipelineType::COMPUTE) in getPipelineStageFlags() 642 if (pipelineType == PipelineType::RAY_TRACING) in getPipelineStageFlags() [all …]
|
D | vktPipelineMultisampleShaderFragmentMaskTests.cpp | 220 SingletonDevice(Context& context, PipelineConstructionType pipelineType) in SingletonDevice() argument 252 if (pipelineType != PIPELINE_CONSTRUCTION_TYPE_MONOLITHIC) in SingletonDevice() 302 static VkDevice getDevice(Context& context, PipelineConstructionType pipelineType) in getDevice() argument 305 m_singletonDevice = SharedPtr<SingletonDevice>(new SingletonDevice(context, pipelineType)); in getDevice() 310 static VkQueue getUniversalQueue(Context& context, PipelineConstructionType pipelineType) in getUniversalQueue() argument 312 …return getDeviceQueue(getDeviceInterface(context, pipelineType), getDevice(context, pipelineType),… in getUniversalQueue() 315 … const DeviceInterface& getDeviceInterface(Context& context, PipelineConstructionType pipelineType) in getDeviceInterface() argument 318 m_singletonDevice = SharedPtr<SingletonDevice>(new SingletonDevice(context, pipelineType)); in getDeviceInterface()
|
D | vktPipelinePushDescriptorTests.hpp | 36 …* createPushDescriptorTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineType);
|
D | vktPipelineSpecConstantTests.hpp | 35 …up* createSpecConstantTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineType);
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/ |
D | vktBindingDescriptorCopyTests.cpp | 103 virtual void init (Context& context, PipelineType pipelineType) = 0; 135 void init (Context& context, PipelineType pipelineType); 159 void init (Context& context, PipelineType pipelineType); 280 void init (Context& context, PipelineType pipelineType); 350 void init (Context& context, PipelineType pipelineType); 394 DescriptorCommands (PipelineType pipelineType, bool useUpdateAfterBind); 545 PipelineType pipelineType) in init() argument 547 DE_UNREF(pipelineType); in init() 697 PipelineType pipelineType) in init() argument 700 DE_UNREF(pipelineType); in init() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/binding_model/ |
D | vktBindingDescriptorCopyTests.cpp | 103 virtual void init (Context& context, PipelineType pipelineType) = 0; 135 void init (Context& context, PipelineType pipelineType); 159 void init (Context& context, PipelineType pipelineType); 280 void init (Context& context, PipelineType pipelineType); 350 void init (Context& context, PipelineType pipelineType); 394 DescriptorCommands (PipelineType pipelineType, bool useUpdateAfterBind); 545 PipelineType pipelineType) in init() argument 547 DE_UNREF(pipelineType); in init() 697 PipelineType pipelineType) in init() argument 700 DE_UNREF(pipelineType); in init() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/ |
D | vktDynamicRenderingRandomTests.cpp | 425 } pipelineType = PIPELINE_TYPE_VERTEX_FRAGMENT; in iterate() local 489 …if (!(prevFlags & VK_RENDERING_SUSPENDING_BIT_KHR) || pipelineType != PIPELINE_TYPE_VERTEX_FRAGMEN… in iterate() 496 if (pipelineType != PIPELINE_TYPE_VERTEX_FRAGMENT_MULTIVIEW) in iterate() 501 if ((1 << pipelineType) & layeredPipelines) in iterate() 515 pipelineType = static_cast<PipelineType>(m_random.getUint32() % PIPELINE_TYPE_MAX); in iterate() 516 } while (((1 << pipelineType) & pipelineMask) == 0); in iterate() 519 …const bool occlusionQuery = m_random.getBool() && pipelineType != PIPELINE_TYPE_ATTACHMENT… in iterate() 520 …const deUint32 viewMask = pipelineType == PIPELINE_TYPE_VERTEX_FRAGMENT_MULTIVIEW ? 0xb /*… in iterate() 521 …const bool useLayers = pipelineType == PIPELINE_TYPE_VERTEX_GEOM_FRAGMENT_LAYER || pipeli… in iterate() 532 vk.cmdBindPipeline(*cmdBuffers.back(), VK_PIPELINE_BIND_POINT_GRAPHICS, pipelines[pipelineType]); in iterate() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/ |
D | vktDynamicRenderingRandomTests.cpp | 425 } pipelineType = PIPELINE_TYPE_VERTEX_FRAGMENT; in iterate() local 489 …if (!(prevFlags & VK_RENDERING_SUSPENDING_BIT_KHR) || pipelineType != PIPELINE_TYPE_VERTEX_FRAGMEN… in iterate() 496 if (pipelineType != PIPELINE_TYPE_VERTEX_FRAGMENT_MULTIVIEW) in iterate() 501 if ((1 << pipelineType) & layeredPipelines) in iterate() 515 pipelineType = static_cast<PipelineType>(m_random.getUint32() % PIPELINE_TYPE_MAX); in iterate() 516 } while (((1 << pipelineType) & pipelineMask) == 0); in iterate() 519 …const bool occlusionQuery = m_random.getBool() && pipelineType != PIPELINE_TYPE_ATTACHMENT… in iterate() 520 …const deUint32 viewMask = pipelineType == PIPELINE_TYPE_VERTEX_FRAGMENT_MULTIVIEW ? 0xb /*… in iterate() 521 …const bool useLayers = pipelineType == PIPELINE_TYPE_VERTEX_GEOM_FRAGMENT_LAYER || pipeli… in iterate() 532 vk.cmdBindPipeline(*cmdBuffers.back(), VK_PIPELINE_BIND_POINT_GRAPHICS, pipelines[pipelineType]); in iterate() [all …]
|
/third_party/skia/third_party/externals/dawn/src/tests/perf_tests/ |
D | DrawCallPerf.cpp | 95 Pipeline pipelineType; member 150 switch (param.pipelineType) { in operator <<() 376 if (GetParam().pipelineType == Pipeline::Dynamic) { in SetUp() 471 if (GetParam().pipelineType == Pipeline::Static) { in RecordRenderCommands() 483 ASSERT(GetParam().pipelineType == Pipeline::Static); in RecordRenderCommands() 490 switch (GetParam().pipelineType) { in RecordRenderCommands()
|
/third_party/vk-gl-cts/external/vulkancts/vkscpc/ |
D | vkscpc.cpp | 96 PipelineType pipelineType = PT_UNDEFINED_PIPELINE; in importFilesForExternalCompiler() local 98 pipelineType = PT_GRAPHICS_PIPELINE; in importFilesForExternalCompiler() 100 pipelineType = PT_COMPUTE_PIPELINE; in importFilesForExternalCompiler() 101 if(pipelineType == PT_UNDEFINED_PIPELINE) in importFilesForExternalCompiler() 106 …const Json::Value& jsonPipelineState = (pipelineType == PT_GRAPHICS_PIPELINE ) ? jsonGraph… in importFilesForExternalCompiler()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
D | ContextVk.h | 253 void endEventLog(angle::EntryPoint entryPoint, PipelineType pipelineType); 922 PipelineType pipelineType); 928 PipelineType pipelineType); 937 PipelineType pipelineType);
|
D | ContextVk.cpp | 1635 PipelineType pipelineType) in handleDirtyTexturesImpl() argument 1683 textureLayout = pipelineType == PipelineType::Compute in handleDirtyTexturesImpl() 2164 PipelineType pipelineType) in handleDirtyDescriptorSetsImpl() argument 2166 return mExecutable->updateDescriptorSets(this, commandBuffer, pipelineType); in handleDirtyDescriptorSetsImpl() 3278 void ContextVk::endEventLog(angle::EntryPoint entryPoint, PipelineType pipelineType) in endEventLog() argument 3285 if (pipelineType == PipelineType::Graphics) in endEventLog() 3292 ASSERT(pipelineType == PipelineType::Compute); in endEventLog() 5200 PipelineType pipelineType) in updateDriverUniformsDescriptorSet() argument 5202 DriverUniformsDescriptorSet &driverUniforms = mDriverUniforms[pipelineType]; in updateDriverUniformsDescriptorSet() 5225 ANGLE_TRY(mDriverUniformsDescriptorPools[pipelineType].allocateSetsAndGetInfo( in updateDriverUniformsDescriptorSet() [all …]
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/ |
D | RewritePipelines.cpp | 860 bool UpdatePipelineSymbols(Pipeline::Type pipelineType, in UpdatePipelineSymbols() argument 963 Pipeline::Type pipelineType; in RewritePipelines() member 989 Pipeline pipeline{info.pipelineType, info.globalInstanceVar}; in RewritePipelines()
|