Home
last modified time | relevance | path

Searched refs:m_shaderSpec (Results 1 – 9 of 9) sorted by relevance

/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
DvktSpvAsmComputeShaderCase.cpp360 , 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 …]
DvktSpvAsmComputeShaderCase.hpp53 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/
DvktTextureFilteringExplicitLodTests.cpp564 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()
995m_shaderSpec.outputs.push_back(Symbol("result", glu::VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_… in initSpec()
996m_shaderSpec.outputs.push_back(Symbol("sampledCoord", glu::VarType(glu::TYPE_FLOAT_VEC4, glu::PREC… in initSpec()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
DvktShaderExecutor.hpp86 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
DvktAtomicOperationTests.cpp451 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()
701m_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()
DvktOpaqueTypeIndexingTests.cpp184 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()
1070m_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 …]
DvktShaderExecutor.cpp632 , 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/
DglcShaderMacroTests.cpp46 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()
DglcShaderConstExprTests.cpp85 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()