/external/deqp/external/vulkancts/framework/vulkan/ |
vkGlslToSpirV.hpp | 48 bool compileGlslToSpirV (const glu::ProgramSources& src, std::vector<deUint32>* dst, glu::ShaderProgramInfo* buildInfo);
|
vkPrograms.hpp | 161 typedef vk::ProgramCollection<glu::ProgramSources> GlslSourceCollection; 172 ProgramBinary* buildProgram (const glu::ProgramSources& program, ProgramFormat binaryFormat, glu::ShaderProgramInfo* buildInfo);
|
vkGlslToSpirV.cpp | 197 int getNumShaderStages (const glu::ProgramSources& program) 210 bool compileGlslToSpirV (const glu::ProgramSources& program, std::vector<deUint32>* dst, glu::ShaderProgramInfo* buildInfo) 276 bool compileGlslToSpirV (const glu::ProgramSources&, std::vector<deUint32>*, glu::ShaderProgramInfo*)
|
vkPrograms.cpp | 105 ProgramBinary* buildProgram (const glu::ProgramSources& program, ProgramFormat binaryFormat, glu::ShaderProgramInfo* buildInfo)
|
/external/deqp/framework/opengl/ |
gluShaderProgram.hpp | 175 struct ProgramSources; 186 ShaderProgram (const glw::Functions& gl, const ProgramSources& sources); 187 ShaderProgram (const RenderContext& renderCtx, const ProgramSources& sources); 201 void init (const glw::Functions& gl, const ProgramSources& sources); 215 tcu::TestLog& operator<< (tcu::TestLog& log, const ProgramSources& sources); 219 // ProgramSources utilities and implementation. 299 struct ProgramSources 308 ProgramSources (void) : transformFeedbackBufferMode(0), separable(false) {} 310 ProgramSources& operator<< (const AttribLocationBinding& binding) { attribLocationBindings.push_back(binding); return *this; } 311 ProgramSources& operator<< (const TransformFeedbackMode& mode) { transformFeedbackBufferMode = mode.mode (…) [all...] |
gluContextInfo.cpp | 53 ProgramSources() << VertexSource(m_vertexSource)
|
gluShaderLibrary.hpp | 126 glu::ProgramSources sources;
|
gluShaderProgram.cpp | 309 ShaderProgram::ShaderProgram (const RenderContext& renderCtx, const ProgramSources& sources) 315 ShaderProgram::ShaderProgram (const glw::Functions& gl, const ProgramSources& sources) 321 void ShaderProgram::init (const glw::Functions& gl, const ProgramSources& sources) 522 tcu::TestLog& operator<< (tcu::TestLog& log, const ProgramSources& sources)
|
/external/deqp/modules/gles31/functional/ |
es31fProgramStateQueryTests.cpp | 132 glu::ShaderProgram program (m_context.getRenderContext(), glu::ProgramSources() 149 glu::ShaderProgram program (m_context.getRenderContext(), glu::ProgramSources() 165 glu::ShaderProgram program (m_context.getRenderContext(), glu::ProgramSources() 258 glu::ShaderProgram program (m_context.getRenderContext(), glu::ProgramSources() 277 glu::ShaderProgram program (m_context.getRenderContext(), glu::ProgramSources() 296 glu::ShaderProgram program (m_context.getRenderContext(), glu::ProgramSources() 495 glu::ShaderProgram program (m_context.getRenderContext(), glu::ProgramSources() << glu::ComputeSource(tcu::StringTemplate(s_computeTemplate1D).specialize(args))); 506 glu::ShaderProgram program (m_context.getRenderContext(), glu::ProgramSources() << glu::ComputeSource(tcu::StringTemplate(s_computeTemplate2D).specialize(args))); 517 glu::ShaderProgram program (m_context.getRenderContext(), glu::ProgramSources() << glu::ComputeSource(tcu::StringTemplate(s_computeTemplate3D).specialize(args))); 591 glu::ShaderProgram program (m_context.getRenderContext(), glu::ProgramSources() << glu::ComputeSource(tcu::StringTemplate(s_computeTemplate0).specialize(args))) [all...] |
es31fProgramPipelineStateQueryTests.cpp | 100 const glu::ShaderProgram vtxProgram (m_context.getRenderContext(), glu::ProgramSources() << glu::ProgramSeparable(true) << glu::VertexSource(s_vertexSource)); 101 const glu::ShaderProgram frgProgram (m_context.getRenderContext(), glu::ProgramSources() << glu::ProgramSeparable(true) << glu::FragmentSource(s_fragmentSource)); 171 glu::ProgramSources sources; 239 glu::ShaderProgram vtxProgram (m_context.getRenderContext(), glu::ProgramSources() << glu::ProgramSeparable(true) << glu::VertexSource(s_vertexSource)); 240 glu::ShaderProgram frgProgram (m_context.getRenderContext(), glu::ProgramSources() << glu::ProgramSeparable(true) << glu::FragmentSource(s_fragmentSource)); 309 glu::ShaderProgram vtxProgram (m_context.getRenderContext(), glu::ProgramSources() << glu::ProgramSeparable(true) << glu::VertexSource(s_vertexSource)); 310 glu::ShaderProgram frgProgram (m_context.getRenderContext(), glu::ProgramSources() << glu::ProgramSeparable(true) << glu::FragmentSource(s_incompatibleFragmentSource));
|
es31fNegativeShaderDirectiveTests.cpp | 47 void verifyProgram(NegativeTestContext& ctx, glu::ProgramSources sources, ExpectResult expect) 323 verifyProgram(ctx, glu::ProgramSources() << glu::VertexSource(simpleVtxFrag) << glu::GeometrySource(geometry) << glu::FragmentSource(simpleVtxFrag), EXPECT_RESULT_FAIL); 413 glu::ProgramSources sources;
|
es31fNegativeAdvancedBlendEquationTests.cpp | 165 glu::ProgramSources generateProgramSources (NegativeTestContext& ctx, BlendEquation equation) 167 return glu::ProgramSources()
|
es31fIndirectComputeDispatchTests.cpp | 87 glu::ProgramSources genVerifySources (const UVec3& workGroupSize) 109 return glu::ProgramSources() << glu::ComputeSource(tcu::StringTemplate(s_verifyDispatchTmpl).specialize(args)); 242 glu::ShaderProgram program (m_context.getRenderContext(), glu::ProgramSources() << glu::ComputeSource(src.str()));
|
es31fBasicComputeShaderTests.cpp | 94 ProgramSources() << ShaderSource(SHADERTYPE_COMPUTE, 149 const ShaderProgram program (m_context.getRenderContext(), ProgramSources() << ShaderSource(SHADERTYPE_COMPUTE, src.str())); 269 const ShaderProgram program (m_context.getRenderContext(), ProgramSources() << ShaderSource(SHADERTYPE_COMPUTE, src.str())); 388 const ShaderProgram program (m_context.getRenderContext(), ProgramSources() << ShaderSource(SHADERTYPE_COMPUTE, src.str())); 503 const ShaderProgram program (m_context.getRenderContext(), ProgramSources() << ShaderSource(SHADERTYPE_COMPUTE, src.str())); 624 const ShaderProgram program (m_context.getRenderContext(), ProgramSources() << ComputeSource(src.str())); 693 const ShaderProgram program0(m_context.getRenderContext(), ProgramSources() << 704 const ShaderProgram program1(m_context.getRenderContext(), ProgramSources() << [all...] |
es31fNegativeAtomicCounterTests.cpp | 164 const glu::ShaderProgram program(ctx.getRenderContext(), glu::ProgramSources() << glu::ShaderSource(s_shaders[ndx], genShaderSource(ctx, testCase, s_shaders[ndx])));
|
es31fProgramInterfaceDefinitionUtil.hpp | 177 glu::ProgramSources generateProgramInterfaceProgramSources (const ProgramInterfaceDefinition::Program* program);
|
es31fTessellationTests.cpp | [all...] |
/external/deqp/modules/gles3/functional/ |
es3fShaderFragDataTests.cpp | 112 static glu::ProgramSources genSources (const IndexExprType indexExprType) 117 glu::ProgramSources sources; 231 const glu::ShaderProgram program (renderCtx, glu::ProgramSources()
|
es3fLifetimeTests.cpp | 58 using glu::ProgramSources; 76 ProgramSources getSources (void); 115 ProgramSources ScaleProgram::getSources (void) 118 ProgramSources sources; 506 glu::ProgramSources()
|
/external/deqp/modules/gles3/stress/ |
es3sLongRunningShaderTests.cpp | 99 static glu::ProgramSources genSources (const Params& params); 123 glu::ProgramSources LongRunningShaderCase::genSources (const Params& params) 206 return glu::ProgramSources() << glu::VertexSource(vert.str()) << glu::FragmentSource(frag.str());
|
/external/deqp/external/vulkancts/modules/vulkan/ |
vktTestCase.hpp | 33 struct ProgramSources;
|
vktBuildPrograms.cpp | 103 vk::ProgramBinary* compileProgram (const glu::ProgramSources& source, std::ostream& buildLog)
|
/external/deqp/modules/gles2/functional/ |
es2fShaderFragDataTests.cpp | 112 static glu::ProgramSources genSources (const IndexExprType indexExprType) 117 glu::ProgramSources sources;
|
/external/deqp/modules/gles3/performance/ |
es3pDepthTests.cpp | 67 using glu::ProgramSources; 94 ProgramSources shader; 97 ObjectData (const ProgramSources& shader_, const Geometry& geometry_) : shader(shader_), geometry(geometry_) {} 447 glu::ProgramSources getBaseShader (void) 452 glu::ProgramSources getArithmeticWorkloadShader (void) 457 glu::ProgramSources getArithmeticWorkloadDiscardShader (void) 462 glu::ProgramSources getTextureWorkloadShader (void) 467 glu::ProgramSources getGridDiscardShader (int gridsize) 472 inline ObjectData quadWith (const glu::ProgramSources& shader, float depth) [all...] |
/external/deqp/modules/glshared/ |
glsShaderExecUtil.cpp | 718 glu::ProgramSources() << glu::VertexSource(generateVertexShader(shaderSpec, "a_", "vtx_out_")) 758 glu::ProgramSources() << glu::VertexSource(generatePassthroughVertexShader(shaderSpec, "a_", "vtx_out_")) 787 glu::ProgramSources() << glu::VertexSource(generatePassthroughVertexShader(shaderSpec, "a_", "vtx_out_")) 815 BufferIoExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec, const glu::ProgramSources& sources); 869 BufferIoExecutor::BufferIoExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec, const glu::ProgramSources& sources) [all...] |