Home
last modified time | relevance | path

Searched refs:programID (Results 1 - 25 of 48) sorted by relevance

12

/third_party/vk-gl-cts/external/openglcts/modules/common/
H A DglcShaderStructTests.cpp50 typedef void (*SetupUniformsFunc)(const glw::Functions& gl, deUint32 programID, const tcu::Vec4& constCoords);
63 virtual void setupUniforms(deUint32 programID, const tcu::Vec4& constCoords);
120 void ShaderStructCase::setupUniforms(deUint32 programID, const tcu::Vec4& constCoords) in setupUniforms() argument
122 ShaderRenderCase::setupUniforms(programID, constCoords); in setupUniforms()
124 m_setupUniforms(m_renderCtx.getFunctions(), programID, constCoords); in setupUniforms()
1148 void setUniform(const glw::Functions& gl, deUint32 programID, const char* name, const tcu::VECTYPE& vec) \
1150 int loc = gl.getUniformLocation(programID, name); \
1160 void setUniform(const glw::Functions& gl, deUint32 programID, const char* name, const tcu::VECTYPE* vec, \
1163 int loc = gl.getUniformLocation(programID, name); \
1176 void setUniform(const glw::Functions& gl, deUint32 programID, cons argument
1183 setUniform(const glw::Functions& gl, deUint32 programID, const char* name, int value) setUniform() argument
1190 setUniform(const glw::Functions& gl, deUint32 programID, const char* name, const float* value, int arraySize) setUniform() argument
[all...]
H A DglcShaderRenderCase.cpp490 deUint32 programID = m_program->getProgram(); in iterate() local
491 gl.useProgram(programID); in iterate()
504 render(resImage, programID, quadGrid); in iterate()
523 void ShaderRenderCase::setup(deUint32 programID) in setup() argument
525 DE_UNREF(programID); in setup()
528 void ShaderRenderCase::setupUniforms(deUint32 programID, const Vec4& constCoords) in setupUniforms() argument
530 DE_UNREF(programID); in setupUniforms()
534 void ShaderRenderCase::setupDefaultInputs(int programID) in setupDefaultInputs() argument
540 setupDefaultUniforms(m_renderCtx, programID); in setupDefaultInputs()
658 void ShaderRenderCase::render(Surface& result, int programID, cons argument
921 setupDefaultUniforms(const glu::RenderContext& context, deUint32 programID) setupDefaultUniforms() argument
[all...]
H A DglcShaderFunctionTests.cpp36 typedef void (*SetupUniformsFunc)(const glw::Functions& gl, deUint32 programID, const tcu::Vec4& constCoords);
49 virtual void setupUniforms(deUint32 programID, const tcu::Vec4& constCoords);
106 void ShaderFunctionCase::setupUniforms(deUint32 programID, const tcu::Vec4& constCoords) in setupUniforms() argument
108 ShaderRenderCase::setupUniforms(programID, constCoords); in setupUniforms()
110 m_setupUniforms(m_renderCtx.getFunctions(), programID, constCoords); in setupUniforms()
H A DglcShaderRenderCase.hpp282 virtual void setup(deUint32 programID);
283 virtual void setupUniforms(deUint32 programID, const tcu::Vec4& constCoords);
291 void setupDefaultInputs(int programID);
293 void render(tcu::Surface& result, int programID, const QuadGrid& quadGrid);
322 void setupDefaultUniforms(const glu::RenderContext& context, deUint32 programID);
H A DglcShaderLoopTests.cpp189 virtual void setup(deUint32 programID);
190 virtual void setupUniforms(deUint32 programID, const Vec4& constCoords);
206 void ShaderLoopCase::setup(deUint32 programID) in setup() argument
208 DE_UNREF(programID); in setup()
211 void ShaderLoopCase::setupUniforms(deUint32 programID, const Vec4& constCoords) in setupUniforms() argument
213 DE_UNREF(programID); in setupUniforms()
/third_party/vk-gl-cts/modules/gles2/functional/
H A Des2fShaderStructTests.cpp62 typedef void (*SetupUniformsFunc) (const glw::Functions& gl, deUint32 programID, const tcu::Vec4& constCoords);
73 virtual void setupUniforms (int programID, const tcu::Vec4& constCoords);
149 void ShaderStructCase::setupUniforms (int programID, const tcu::Vec4& constCoords) in setupUniforms() argument
151 ShaderRenderCase::setupUniforms(programID, constCoords); in setupUniforms()
153 m_setupUniforms(m_renderCtx.getFunctions(), programID, constCoords); in setupUniforms()
1289 void setUniform (const glw::Functions& gl, deUint32 programID, const char* name, const tcu::VECTYPE& vec) \
1291 int loc = gl.getUniformLocation(programID, name); \
1298 void setUniform (const glw::Functions& gl, deUint32 programID, const char* name, const tcu::VECTYPE* vec, int arraySize) \
1300 int loc = gl.getUniformLocation(programID, name); \
1310 void setUniform (const glw::Functions& gl, deUint32 programID, cons argument
1317 setUniform(const glw::Functions& gl, deUint32 programID, const char* name, int value) setUniform() argument
1324 setUniform(const glw::Functions& gl, deUint32 programID, const char* name, const float* value, int arraySize) setUniform() argument
[all...]
H A Des2fShaderFunctionTests.cpp39 typedef void (*SetupUniformsFunc) (const glw::Functions& gl, deUint32 programID, const tcu::Vec4& constCoords);
50 virtual void setupUniforms (int programID, const tcu::Vec4& constCoords);
87 void ShaderFunctionCase::setupUniforms (int programID, const tcu::Vec4& constCoords) in setupUniforms() argument
89 ShaderRenderCase::setupUniforms(programID, constCoords); in setupUniforms()
91 m_setupUniforms(m_renderCtx.getFunctions(), programID, constCoords); in setupUniforms()
H A Des2fDepthTests.cpp54 void setColor (sglr::Context& ctx, deUint32 programID, const tcu::Vec4& color);
82 void DepthShader::setColor (sglr::Context& ctx, deUint32 programID, const tcu::Vec4& color) in setColor() argument
84 ctx.useProgram(programID); in setColor()
85 ctx.uniform4fv(ctx.getUniformLocation(programID, "u_color"), 1, color.getPtr()); in setColor()
H A Des2fShaderDiscardTests.cpp67 void setupUniforms (int programID, const tcu::Vec4& constCoords);
131 void ShaderDiscardCase::setupUniforms (int programID, const tcu::Vec4&) in setupUniforms() argument
134 gl.uniform1i(gl.getUniformLocation(programID, "ut_brick"), 0); in setupUniforms()
H A Des2fVertexTextureTests.cpp635 const deUint32 programID = m_program->getProgram(); in setupShaderInputs() local
640 const int positionLoc = glGetAttribLocation(programID, "a_position"); in setupShaderInputs()
649 const int texCoordLoc = glGetAttribLocation(programID, "a_texCoord"); in setupShaderInputs()
660 const int lodLoc = glGetUniformLocation(programID, "u_lod"); in setupShaderInputs()
673 const int texLoc = glGetUniformLocation(programID, "u_texture"); in setupShaderInputs()
972 const deUint32 programID = m_program->getProgram(); in setupShaderInputs() local
977 const int positionLoc = glGetAttribLocation(programID, "a_position"); in setupShaderInputs()
986 const int texCoordLoc = glGetAttribLocation(programID, "a_texCoord"); in setupShaderInputs()
997 const int lodLoc = glGetUniformLocation(programID, "u_lod"); in setupShaderInputs()
1010 const int texLoc = glGetUniformLocation(programID, "u_textur in setupShaderInputs()
[all...]
/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fShaderStructTests.cpp54 typedef void (*SetupUniformsFunc) (const glw::Functions& gl, deUint32 programID, const tcu::Vec4& constCoords);
65 virtual void setupUniforms (int programID, const tcu::Vec4& constCoords);
111 void ShaderStructCase::setupUniforms (int programID, const tcu::Vec4& constCoords) in setupUniforms() argument
113 ShaderRenderCase::setupUniforms(programID, constCoords); in setupUniforms()
115 m_setupUniforms(m_renderCtx.getFunctions(), programID, constCoords); in setupUniforms()
1293 void setUniform (const glw::Functions& gl, deUint32 programID, const char* name, const tcu::VECTYPE& vec) \
1295 int loc = gl.getUniformLocation(programID, name); \
1302 void setUniform (const glw::Functions& gl, deUint32 programID, const char* name, const tcu::VECTYPE* vec, int arraySize) \
1304 int loc = gl.getUniformLocation(programID, name); \
1314 void setUniform (const glw::Functions& gl, deUint32 programID, cons argument
1321 setUniform(const glw::Functions& gl, deUint32 programID, const char* name, int value) setUniform() argument
1328 setUniform(const glw::Functions& gl, deUint32 programID, const char* name, const float* value, int arraySize) setUniform() argument
[all...]
H A Des3fShaderFunctionTests.cpp39 typedef void (*SetupUniformsFunc) (const glw::Functions& gl, deUint32 programID, const tcu::Vec4& constCoords);
50 virtual void setupUniforms (int programID, const tcu::Vec4& constCoords);
96 void ShaderFunctionCase::setupUniforms (int programID, const tcu::Vec4& constCoords) in setupUniforms() argument
98 ShaderRenderCase::setupUniforms(programID, constCoords); in setupUniforms()
100 m_setupUniforms(m_renderCtx.getFunctions(), programID, constCoords); in setupUniforms()
H A Des3fDepthTests.cpp54 void setColor (sglr::Context& ctx, deUint32 programID, const tcu::Vec4& color);
85 void DepthShader::setColor (sglr::Context& ctx, deUint32 programID, const tcu::Vec4& color) in setColor() argument
87 ctx.useProgram(programID); in setColor()
88 ctx.uniform4fv(ctx.getUniformLocation(programID, "u_color"), 1, color.getPtr()); in setColor()
H A Des3fShaderDiscardTests.cpp61 void setupUniforms (int programID, const tcu::Vec4& constCoords);
111 void ShaderDiscardCase::setupUniforms (int programID, const tcu::Vec4&) in setupUniforms() argument
114 gl.uniform1i(gl.getUniformLocation(programID, "ut_brick"), 0); in setupUniforms()
H A Des3fShaderLoopTests.cpp216 virtual void setup (int programID);
217 virtual void setupUniforms (int programID, const Vec4& constCoords);
231 void ShaderLoopCase::setup (int programID) in setup() argument
233 DE_UNREF(programID); in setup()
236 void ShaderLoopCase::setupUniforms (int programID, const Vec4& constCoords) in setupUniforms() argument
238 DE_UNREF(programID); in setupUniforms()
H A Des3fVertexTextureTests.cpp735 const deUint32 programID = m_program->getProgram(); in setupShaderInputs() local
740 const int positionLoc = glGetAttribLocation(programID, "a_position"); in setupShaderInputs()
749 const int texCoordLoc = glGetAttribLocation(programID, "a_texCoord"); in setupShaderInputs()
760 const int lodLoc = glGetUniformLocation(programID, "u_lod"); in setupShaderInputs()
773 const int texLoc = glGetUniformLocation(programID, "u_texture"); in setupShaderInputs()
1070 const deUint32 programID = m_program->getProgram(); in setupShaderInputs() local
1075 const int positionLoc = glGetAttribLocation(programID, "a_position"); in setupShaderInputs()
1084 const int texCoordLoc = glGetAttribLocation(programID, "a_texCoord"); in setupShaderInputs()
1095 const int lodLoc = glGetUniformLocation(programID, "u_lod"); in setupShaderInputs()
1108 const int texLoc = glGetUniformLocation(programID, "u_textur in setupShaderInputs()
1410 const deUint32 programID = m_program->getProgram(); setupShaderInputs() local
1753 const deUint32 programID = m_program->getProgram(); setupShaderInputs() local
[all...]
/third_party/skia/src/gpu/gl/builders/
H A DGrGLProgramBuilder.cpp43 static void cleanup_program(GrGLGpu* gpu, GrGLuint programID, in cleanup_program() argument
45 GR_GL_CALL(gpu->glInterface(), DeleteProgram(programID)); in cleanup_program()
119 void GrGLProgramBuilder::computeCountsAndStrides(GrGLuint programID, in computeCountsAndStrides() argument
133 GL_CALL(BindAttribLocation(programID, i, a.name())); in computeCountsAndStrides()
159 void GrGLProgramBuilder::storeShaderInCache(const SkSL::Program::Inputs& inputs, GrGLuint programID, in storeShaderInCache() argument
170 GL_CALL(GetProgramiv(programID, GL_PROGRAM_BINARY_LENGTH, &length)); in storeShaderInCache()
180 GL_CALL(GetProgramBinary(programID, length, &length, &binaryFormat, binary.get())); in storeShaderInCache()
237 GrGLuint programID; in finalize() local
239 programID = precompiledProgram->fProgramID; in finalize()
241 GL_CALL_RET(programID, CreateProgra in finalize()
485 bindProgramResourceLocations(GrGLuint programID) bindProgramResourceLocations() argument
499 checkLinkStatus(GrGLuint programID, GrContextOptions::ShaderErrorHandler* errorHandler, SkSL::String* sksl[], const SkSL::String glsl[]) checkLinkStatus() argument
530 resolveProgramResourceLocations(GrGLuint programID, bool force) resolveProgramResourceLocations() argument
534 createProgram(GrGLuint programID) createProgram() argument
576 GrGLuint programID; PrecompileProgram() local
[all...]
H A DGrGLProgramBuilder.h27 GrGLPrecompiledProgram(GrGLuint programID = 0, in GrGLPrecompiledProgram()
29 : fProgramID(programID) in GrGLPrecompiledProgram()
70 void computeCountsAndStrides(GrGLuint programID,
73 void storeShaderInCache(const SkSL::Program::Inputs& inputs, GrGLuint programID,
77 void bindProgramResourceLocations(GrGLuint programID);
78 bool checkLinkStatus(GrGLuint programID, GrContextOptions::ShaderErrorHandler* errorHandler,
80 void resolveProgramResourceLocations(GrGLuint programID, bool force);
83 sk_sp<GrGLProgram> createProgram(GrGLuint programID);
/third_party/skia/src/gpu/gl/
H A DGrGLUniformHandler.cpp112 void GrGLUniformHandler::bindUniformLocations(GrGLuint programID, const GrGLCaps& caps) { in bindUniformLocations() argument
116 GL_CALL(BindUniformLocation(programID, currUniform, uniform.fVariable.c_str())); in bindUniformLocations()
121 GL_CALL(BindUniformLocation(programID, currUniform, sampler.fVariable.c_str())); in bindUniformLocations()
128 void GrGLUniformHandler::getUniformLocations(GrGLuint programID, const GrGLCaps& caps, bool force) { in getUniformLocations() argument
132 GL_CALL_RET(location, GetUniformLocation(programID, uniform.fVariable.c_str())); in getUniformLocations()
137 GL_CALL_RET(location, GetUniformLocation(programID, sampler.fVariable.c_str())); in getUniformLocations()
H A DGrGLProgram.h56 GrGLuint programID,
78 GrGLuint programID() const { return fProgramID; } in programID() function in GrGLProgram
129 GrGLuint programID,
H A DGrGLProgram.cpp30 GrGLuint programID, in Make()
43 programID, in Make()
62 GrGLuint programID, in GrGLProgram()
74 , fProgramID(programID) in GrGLProgram()
27 Make( GrGLGpu* gpu, const GrGLSLBuiltinUniformHandles& builtinUniforms, GrGLuint programID, const UniformInfoArray& uniforms, const UniformInfoArray& textureSamplers, std::unique_ptr<GrGeometryProcessor::ProgramImpl> gpImpl, std::unique_ptr<GrXferProcessor::ProgramImpl> xpImpl, std::vector<std::unique_ptr<GrFragmentProcessor::ProgramImpl>> fpImpls, std::unique_ptr<Attribute[]> attributes, int vertexAttributeCnt, int instanceAttributeCnt, int vertexStride, int instanceStride) Make() argument
60 GrGLProgram(GrGLGpu* gpu, const GrGLSLBuiltinUniformHandles& builtinUniforms, GrGLuint programID, const UniformInfoArray& uniforms, const UniformInfoArray& textureSamplers, std::unique_ptr<GrGeometryProcessor::ProgramImpl> gpImpl, std::unique_ptr<GrXferProcessor::ProgramImpl> xpImpl, std::vector<std::unique_ptr<GrFragmentProcessor::ProgramImpl>> fpImpls, std::unique_ptr<Attribute[]> attributes, int vertexAttributeCnt, int instanceAttributeCnt, int vertexStride, int instanceStride) GrGLProgram() argument
H A DGrGLUniformHandler.h69 void bindUniformLocations(GrGLuint programID, const GrGLCaps& caps);
72 void getUniformLocations(GrGLuint programID, const GrGLCaps& caps, bool force);
/third_party/vk-gl-cts/modules/glshared/
H A DglsShaderRenderCase.cpp427 deUint32 programID = m_program->getProgram(); in iterate() local
428 gl.useProgram(programID); in iterate()
440 render(resImage, programID, quadGrid); in iterate()
464 void ShaderRenderCase::setup (int programID) in setup() argument
466 DE_UNREF(programID); in setup()
469 void ShaderRenderCase::setupUniforms (int programID, const Vec4& constCoords) in setupUniforms() argument
471 DE_UNREF(programID); in setupUniforms()
475 void ShaderRenderCase::setupDefaultInputs (int programID) in setupDefaultInputs() argument
481 setupDefaultUniforms(m_renderCtx, programID); in setupDefaultInputs()
590 void ShaderRenderCase::render (Surface& result, int programID, cons argument
813 setupDefaultUniforms(const glu::RenderContext& context, deUint32 programID) setupDefaultUniforms() argument
[all...]
H A DglsShaderRenderCase.hpp218 virtual void setup (int programID);
219 virtual void setupUniforms (int programID, const tcu::Vec4& constCoords);
233 void setupDefaultInputs (int programID);
235 void render (tcu::Surface& result, int programID, const QuadGrid& quadGrid);
264 void setupDefaultUniforms (const glu::RenderContext& context, deUint32 programID);
/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fProgramInterfaceQueryTestCase.cpp227 SingleVariableValidator (Context& context, ProgramResourcePropFlags validationProp, glw::GLuint programID, const VariableSearchFilter& filter, const char* requiredExtension);
238 SingleVariableValidator::SingleVariableValidator (Context& context, ProgramResourcePropFlags validationProp, glw::GLuint programID, const VariableSearchFilter& filter, const char* requiredExtension) in SingleVariableValidator() argument
241 , m_programID (programID) in SingleVariableValidator()
287 SingleBlockValidator (Context& context, ProgramResourcePropFlags validationProp, glw::GLuint programID, const VariableSearchFilter& filter, const char* requiredExtension);
297 SingleBlockValidator::SingleBlockValidator (Context& context, ProgramResourcePropFlags validationProp, glw::GLuint programID, const VariableSearchFilter& filter, const char* requiredExtension) in SingleBlockValidator() argument
300 , m_programID (programID) in SingleBlockValidator()
358 TypeValidator (Context& context, glw::GLuint programID, const VariableSearchFilter& filter);
365 TypeValidator::TypeValidator (Context& context, glw::GLuint programID, const VariableSearchFilter& filter) in TypeValidator() argument
366 : SingleVariableValidator(context, PROGRAMRESOURCEPROP_TYPE, programID, filter, DE_NULL) in TypeValidator()
433 ArraySizeValidator (Context& context, glw::GLuint programID, in
442 ArraySizeValidator(Context& context, glw::GLuint programID, int unsizedArraySize, const VariableSearchFilter& filter) ArraySizeValidator() argument
517 ArrayStrideValidator(Context& context, glw::GLuint programID, const VariableSearchFilter& filter) ArrayStrideValidator() argument
571 BlockIndexValidator(Context& context, glw::GLuint programID, const VariableSearchFilter& filter) BlockIndexValidator() argument
[all...]

Completed in 24 milliseconds

12