/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/ |
D | vktSpvAsmComputeShaderCase.cpp | 360 , m_shaderSpec (spec) in SpvAsmComputeShaderCase() 366 …ources.add("compute") << m_shaderSpec.assembly.c_str() << SpirVAsmBuildOptions(programCollection.u… in initPrograms() 371 if (getMinRequiredVulkanVersion(m_shaderSpec.spirvVersion) > ctx.getUsedApiVersion()) in createInstance() 373 …higher than or equal to " + getVulkanName(getMinRequiredVulkanVersion(m_shaderSpec.spirvVersion)) … in createInstance() 375 return new SpvAsmComputeShaderInstance(ctx, m_shaderSpec); in createInstance() 382 , m_shaderSpec (spec) in SpvAsmComputeShaderInstance() 418 …for (std::vector<std::string>::const_iterator i = m_shaderSpec.extensions.begin(); i != m_shaderSp… in iterate() 428 …if (!isCoreFeaturesSupported(m_context, m_shaderSpec.requestedVulkanFeatures.coreFeatures, &unsupp… in iterate() 436 …if (!is8BitStorageFeaturesSupported(m_context, m_shaderSpec.requestedVulkanFeatures.ext8BitStorage… in iterate() 442 …if (!is16BitStorageFeaturesSupported(m_context, m_shaderSpec.requestedVulkanFeatures.ext16BitStora… in iterate() [all …]
|
D | vktSpvAsmComputeShaderCase.hpp | 53 const ComputeShaderSpec& m_shaderSpec; member in vkt::SpirVAssembly::SpvAsmComputeShaderInstance 64 ComputeShaderSpec m_shaderSpec; member in vkt::SpirVAssembly::SpvAsmComputeShaderCase
|
/external/deqp/external/vulkancts/modules/vulkan/texture/ |
D | vktTextureFilteringExplicitLodTests.cpp | 564 const ShaderSpec m_shaderSpec; member in vkt::texture::__anond731a8260111::TextureFilteringTestInstance 596 , m_shaderSpec (shaderSpec) in TextureFilteringTestInstance() 919 …m_executor = de::MovePtr<ShaderExecutor>(createExecutor(m_context, m_shaderType, m_shaderSpec, *m_… in createResources() 972 generateSources(m_testCaseData.shaderType, m_shaderSpec, programCollection); in initPrograms() 979 return new TextureFilteringTestInstance(ctx, m_testCaseData, m_shaderSpec, createGenerator()); in createInstance() 985 ShaderSpec m_shaderSpec; member in vkt::texture::__anond731a8260111::TextureFilteringTestCase 990 m_shaderSpec.source = genLookupCode(m_testCaseData.imParams, in initSpec() 993 m_shaderSpec.source += "\nsampledCoord = coord;"; in initSpec() 995 …m_shaderSpec.outputs.push_back(Symbol("result", glu::VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_… in initSpec() 996 …m_shaderSpec.outputs.push_back(Symbol("sampledCoord", glu::VarType(glu::TYPE_FLOAT_VEC4, glu::PREC… in initSpec() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/ |
D | vktShaderExecutor.hpp | 86 bool isSpirVShader (void) {return m_shaderSpec.spirVShader;} in isSpirVShader() 91 , m_shaderSpec (shaderSpec) in ShaderExecutor() 95 const ShaderSpec m_shaderSpec; member in vkt::shaderexecutor::ShaderExecutor
|
D | vktAtomicOperationTests.cpp | 451 const ShaderSpec& m_shaderSpec; member in vkt::shaderexecutor::__anonffe0b4930111::AtomicOperationCaseInstance 464 , m_shaderSpec (shaderSpec) in AtomicOperationCaseInstance() 606 …UniquePtr<ShaderExecutor> executor(createExecutor(m_context, m_shaderType, m_shaderSpec, *extraRes… in iterate() 632 generateSources(m_shaderType, m_shaderSpec, programCollection); in initPrograms() 638 ShaderSpec m_shaderSpec; member in vkt::shaderexecutor::__anonffe0b4930111::AtomicOperationCase 665 return new AtomicOperationCaseInstance(ctx, m_shaderSpec, m_shaderType, m_dataType, m_atomicOp); in createInstance() 701 …m_shaderSpec.outputs.push_back(Symbol("outData", glu::VarType(glu::TYPE_UINT, glu::PRECISION_HIGHP… in createShaderSpec() 702 m_shaderSpec.globalDeclarations = shaderTemplateGlobal.specialize(specializations); in createShaderSpec() 703 m_shaderSpec.source = shaderTemplateSrc.specialize(specializations); in createShaderSpec() 704 m_shaderSpec.glslVersion = glu::GLSL_VERSION_450; in createShaderSpec()
|
D | vktOpaqueTypeIndexingTests.cpp | 184 generateSources(m_shaderType, m_shaderSpec, programCollection); in initPrograms() 191 ShaderSpec m_shaderSpec; member in vkt::shaderexecutor::__anon04ee0ba80111::OpaqueTypeIndexingCase 228 const ShaderSpec& m_shaderSpec; member in vkt::shaderexecutor::__anon04ee0ba80111::OpaqueTypeIndexingTestInstance 241 , m_shaderSpec (shaderSpec) in OpaqueTypeIndexingTestInstance() 850 …UniquePtr<ShaderExecutor> executor (createExecutor(m_context, m_shaderType, m_shaderSpec, *extraR… in iterate() 1033 m_shaderSpec, in createInstance() 1054 m_shaderSpec.inputs.push_back(Symbol(coordsName, glu::VarType(coordType, glu::PRECISION_HIGHP))); in createShaderSpec() 1070 … m_shaderSpec.inputs.push_back(Symbol(varName, glu::VarType(glu::TYPE_INT, glu::PRECISION_HIGHP))); in createShaderSpec() 1079 m_shaderSpec.outputs.push_back(Symbol(varName, glu::VarType(outType, glu::PRECISION_HIGHP))); in createShaderSpec() 1096 m_shaderSpec.globalDeclarations = global.str(); in createShaderSpec() [all …]
|
D | vktShaderExecutor.cpp | 632 , m_outputLayout (computeFragmentOutputLayout(m_shaderSpec.outputs)) in FragmentOutExecutor() 639 for (int inputNdx = 0; inputNdx < (int)m_shaderSpec.inputs.size(); inputNdx++) in FragmentOutExecutor() 641 const Symbol& symbol = m_shaderSpec.inputs[inputNdx]; in FragmentOutExecutor() 796 for (int inputNdx = 0; inputNdx < (int)m_shaderSpec.inputs.size(); inputNdx++) in bindAttributes() 798 const Symbol& symbol = m_shaderSpec.inputs[inputNdx]; in bindAttributes() 956 const bool isFloat = isDataTypeFloatOrVec(m_shaderSpec.outputs[outNdx].varType.getBasicType()); in execute() 957 …const bool isFloat16b = glu::isDataTypeFloat16OrVec(m_shaderSpec.outputs[outNdx].varType.getBasic… in execute() 958 const bool isSigned = isDataTypeIntOrIVec (m_shaderSpec.outputs[outNdx].varType.getBasicType()); in execute() 959 const bool isBool = isDataTypeBoolOrBVec(m_shaderSpec.outputs[outNdx].varType.getBasicType()); in execute() 1322 for (int outNdx = 0; outNdx < (int)m_shaderSpec.outputs.size(); ++outNdx) in execute() [all …]
|
/external/deqp/external/openglcts/modules/common/ |
D | glcShaderMacroTests.cpp | 46 ShaderSpec m_shaderSpec; member in glcts::ExecutorTestCase 54 , m_shaderSpec(shaderSpec) in ExecutorTestCase() 65 …ShaderExecutor> executor(createExecutor(m_context.getRenderContext(), m_shaderType, m_shaderSpec)); in iterate()
|
D | glcShaderConstExprTests.cpp | 85 ShaderSpec m_shaderSpec; member in glcts::ShaderConstExpr::ExecutorTestCase 94 , m_shaderSpec(shaderSpec) in ExecutorTestCase() 148 …ShaderExecutor> executor(createExecutor(m_context.getRenderContext(), m_shaderType, m_shaderSpec)); in iterate()
|