Home
last modified time | relevance | path

Searched refs:pipelineType (Results 1 – 25 of 31) sorted by relevance

12

/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/
DvktPipelineLogicOpTests.cpp489 …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 …]
DvktPipelineInterfaceMatchingTests.cpp123 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 …]
DvktPipelineSpecConstantTests.cpp253 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 …]
DvktPipelinePushDescriptorTests.cpp4256 …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 …]
DvktPipelineShaderModuleIdentifierTests.cpp526 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 …]
DvktPipelineMultisampleShaderFragmentMaskTests.cpp220 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()
DvktPipelinePushDescriptorTests.hpp36 …* createPushDescriptorTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineType);
DvktPipelineSpecConstantTests.hpp35 …up* createSpecConstantTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineType);
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineLogicOpTests.cpp489 …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 …]
DvktPipelineInterfaceMatchingTests.cpp123 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 …]
DvktPipelineSpecConstantTests.cpp253 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 …]
DvktPipelinePushDescriptorTests.cpp4256 …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 …]
DvktPipelineShaderModuleIdentifierTests.cpp526 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 …]
DvktPipelineMultisampleShaderFragmentMaskTests.cpp220 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()
DvktPipelinePushDescriptorTests.hpp36 …* createPushDescriptorTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineType);
DvktPipelineSpecConstantTests.hpp35 …up* createSpecConstantTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineType);
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/
DvktBindingDescriptorCopyTests.cpp103 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/
DvktBindingDescriptorCopyTests.cpp103 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/
DvktDynamicRenderingRandomTests.cpp425 } 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/
DvktDynamicRenderingRandomTests.cpp425 } 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/
DDrawCallPerf.cpp95 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/
Dvkscpc.cpp96 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/
DContextVk.h253 void endEventLog(angle::EntryPoint entryPoint, PipelineType pipelineType);
922 PipelineType pipelineType);
928 PipelineType pipelineType);
937 PipelineType pipelineType);
DContextVk.cpp1635 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/
DRewritePipelines.cpp860 bool UpdatePipelineSymbols(Pipeline::Type pipelineType, in UpdatePipelineSymbols() argument
963 Pipeline::Type pipelineType; in RewritePipelines() member
989 Pipeline pipeline{info.pipelineType, info.globalInstanceVar}; in RewritePipelines()

12