/external/deqp/modules/gles2/functional/ |
H A D | es2fShaderStructTests.cpp | 61 typedef void (*SetupUniformsFunc) (const glw::Functions& gl, deUint32 programID, const tcu::Vec4& constCoords); 72 virtual void setupUniforms (int programID, const tcu::Vec4& constCoords); 144 void ShaderStructCase::setupUniforms (int programID, const tcu::Vec4& constCoords) argument 146 ShaderRenderCase::setupUniforms(programID, constCoords); 148 m_setupUniforms(m_renderCtx.getFunctions(), programID, constCoords); 1172 void setUniform (const glw::Functions& gl, deUint32 programID, const char* name, const tcu::VECTYPE& vec) \ 1174 int loc = gl.getUniformLocation(programID, name); \ 1181 void setUniform (const glw::Functions& gl, deUint32 programID, const char* name, const tcu::VECTYPE* vec, int arraySize) \ 1183 int loc = gl.getUniformLocation(programID, name); \ 1193 void setUniform (const glw::Functions& gl, deUint32 programID, cons argument 1200 setUniform(const glw::Functions& gl, deUint32 programID, const char* name, int value) argument 1207 setUniform(const glw::Functions& gl, deUint32 programID, const char* name, const float* value, int arraySize) argument [all...] |
H A D | es2fDepthTests.cpp | 54 void setColor (sglr::Context& ctx, deUint32 programID, const tcu::Vec4& color); 82 void DepthShader::setColor (sglr::Context& ctx, deUint32 programID, const tcu::Vec4& color) argument 84 ctx.useProgram(programID); 85 ctx.uniform4fv(ctx.getUniformLocation(programID, "u_color"), 1, color.getPtr());
|
H A D | es2fShaderDiscardTests.cpp | 67 void setupUniforms (int programID, const tcu::Vec4& constCoords); 131 void ShaderDiscardCase::setupUniforms (int programID, const tcu::Vec4&) argument 134 gl.uniform1i(gl.getUniformLocation(programID, "ut_brick"), 0);
|
H A D | es2fVertexTextureTests.cpp | 635 const deUint32 programID = m_program->getProgram(); local 640 const int positionLoc = glGetAttribLocation(programID, "a_position"); 649 const int texCoordLoc = glGetAttribLocation(programID, "a_texCoord"); 660 const int lodLoc = glGetUniformLocation(programID, "u_lod"); 673 const int texLoc = glGetUniformLocation(programID, "u_texture"); 967 const deUint32 programID = m_program->getProgram(); local 972 const int positionLoc = glGetAttribLocation(programID, "a_position"); 981 const int texCoordLoc = glGetAttribLocation(programID, "a_texCoord"); 992 const int lodLoc = glGetUniformLocation(programID, "u_lod"); 1005 const int texLoc = glGetUniformLocation(programID, "u_textur [all...] |
H A D | es2fShaderIndexingTests.cpp | 154 virtual void setup (int programID); 155 virtual void setupUniforms (int programID, const Vec4& constCoords); 193 void ShaderIndexingCase::setup (int programID) argument 195 DE_UNREF(programID); 198 void ShaderIndexingCase::setupUniforms (int programID, const Vec4& constCoords) argument 204 int arrLoc = gl.getUniformLocation(programID, "u_arr");
|
H A D | es2fShaderLoopTests.cpp | 221 virtual void setup (int programID); 222 virtual void setupUniforms (int programID, const Vec4& constCoords); 263 void ShaderLoopCase::setup (int programID) argument 265 DE_UNREF(programID); 268 void ShaderLoopCase::setupUniforms (int programID, const Vec4& constCoords) argument 270 DE_UNREF(programID);
|
/external/deqp/modules/gles3/functional/ |
H A D | es3fShaderStructTests.cpp | 54 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) argument 113 ShaderRenderCase::setupUniforms(programID, constCoords); 115 m_setupUniforms(m_renderCtx.getFunctions(), programID, constCoords); 1146 void setUniform (const glw::Functions& gl, deUint32 programID, const char* name, const tcu::VECTYPE& vec) \ 1148 int loc = gl.getUniformLocation(programID, name); \ 1155 void setUniform (const glw::Functions& gl, deUint32 programID, const char* name, const tcu::VECTYPE* vec, int arraySize) \ 1157 int loc = gl.getUniformLocation(programID, name); \ 1167 void setUniform (const glw::Functions& gl, deUint32 programID, cons argument 1174 setUniform(const glw::Functions& gl, deUint32 programID, const char* name, int value) argument 1181 setUniform(const glw::Functions& gl, deUint32 programID, const char* name, const float* value, int arraySize) argument [all...] |
H A D | es3fDepthTests.cpp | 54 void setColor (sglr::Context& ctx, deUint32 programID, const tcu::Vec4& color); 85 void DepthShader::setColor (sglr::Context& ctx, deUint32 programID, const tcu::Vec4& color) argument 87 ctx.useProgram(programID); 88 ctx.uniform4fv(ctx.getUniformLocation(programID, "u_color"), 1, color.getPtr());
|
H A D | es3fShaderDiscardTests.cpp | 61 void setupUniforms (int programID, const tcu::Vec4& constCoords); 111 void ShaderDiscardCase::setupUniforms (int programID, const tcu::Vec4&) argument 114 gl.uniform1i(gl.getUniformLocation(programID, "ut_brick"), 0);
|
H A D | es3fShaderLoopTests.cpp | 216 virtual void setup (int programID); 217 virtual void setupUniforms (int programID, const Vec4& constCoords); 231 void ShaderLoopCase::setup (int programID) argument 233 DE_UNREF(programID); 236 void ShaderLoopCase::setupUniforms (int programID, const Vec4& constCoords) argument 238 DE_UNREF(programID);
|
H A D | es3fVertexTextureTests.cpp | 735 const deUint32 programID = m_program->getProgram(); local 740 const int positionLoc = glGetAttribLocation(programID, "a_position"); 749 const int texCoordLoc = glGetAttribLocation(programID, "a_texCoord"); 760 const int lodLoc = glGetUniformLocation(programID, "u_lod"); 773 const int texLoc = glGetUniformLocation(programID, "u_texture"); 1070 const deUint32 programID = m_program->getProgram(); local 1075 const int positionLoc = glGetAttribLocation(programID, "a_position"); 1084 const int texCoordLoc = glGetAttribLocation(programID, "a_texCoord"); 1095 const int lodLoc = glGetUniformLocation(programID, "u_lod"); 1108 const int texLoc = glGetUniformLocation(programID, "u_textur 1410 const deUint32 programID = m_program->getProgram(); local 1753 const deUint32 programID = m_program->getProgram(); local [all...] |
H A D | es3fShaderIndexingTests.cpp | 145 virtual void setup (int programID); 146 virtual void setupUniforms (int programID, const Vec4& constCoords); 163 void ShaderIndexingCase::setup (int programID) argument 165 DE_UNREF(programID); 168 void ShaderIndexingCase::setupUniforms (int programID, const Vec4& constCoords) argument 174 int arrLoc = gl.getUniformLocation(programID, "u_arr");
|
/external/skia/src/gpu/gl/builders/ |
H A D | GrGLProgramBuilder.cpp | 104 GrGLuint programID; local 105 GL_CALL_RET(programID, CreateProgram()); 106 if (0 == programID) { 119 if (!this->compileAndAttachShaders(fVS, programID, GR_GL_VERTEX_SHADER, &shadersToDelete, 121 this->cleanupProgram(programID, shadersToDelete); 131 GL_CALL(BindAttribLocation(programID, i, primProc.getAttrib(i).fName)); 136 !this->compileAndAttachShaders(fGS, programID, GR_GL_GEOMETRY_SHADER, &shadersToDelete, 138 this->cleanupProgram(programID, shadersToDelete); 142 if (!this->compileAndAttachShaders(fFS, programID, GR_GL_FRAGMENT_SHADER, &shadersToDelete, 144 this->cleanupProgram(programID, shadersToDelet 188 bindProgramResourceLocations(GrGLuint programID) argument 214 checkLinkStatus(GrGLuint programID) argument 238 resolveProgramResourceLocations(GrGLuint programID) argument 257 cleanupProgram(GrGLuint programID, const SkTDArray<GrGLuint>& shaderIDs) argument 268 createProgram(GrGLuint programID) argument [all...] |
H A D | GrGLProgramBuilder.h | 57 void bindProgramResourceLocations(GrGLuint programID); 58 bool checkLinkStatus(GrGLuint programID); 59 void resolveProgramResourceLocations(GrGLuint programID); 60 void cleanupProgram(GrGLuint programID, const SkTDArray<GrGLuint>& shaderIDs); 64 GrGLProgram* createProgram(GrGLuint programID);
|
/external/skia/src/gpu/gl/ |
H A D | GrGLUniformHandler.cpp | 151 void GrGLUniformHandler::bindUniformLocations(GrGLuint programID, const GrGLCaps& caps) { argument 155 GL_CALL(BindUniformLocation(programID, currUniform, fUniforms[i].fVariable.c_str())); 159 GL_CALL(BindUniformLocation(programID, currUniform, fSamplers[i].fVariable.c_str())); 163 GL_CALL(BindUniformLocation(programID, currUniform, 168 GL_CALL(BindUniformLocation(programID, currUniform, 175 void GrGLUniformHandler::getUniformLocations(GrGLuint programID, const GrGLCaps& caps) { argument 180 GL_CALL_RET(location, GetUniformLocation(programID, fUniforms[i].fVariable.c_str())); 185 GL_CALL_RET(location, GetUniformLocation(programID, fSamplers[i].fVariable.c_str())); 190 GL_CALL_RET(location, GetUniformLocation(programID, 196 GL_CALL_RET(location, GetUniformLocation(programID, [all...] |
H A D | GrGLProgram.h | 52 GrGLuint programID() const { return fProgramID; } function in class:GrGLProgram 112 GrGLuint programID,
|
H A D | GrGLUniformHandler.h | 73 void bindUniformLocations(GrGLuint programID, const GrGLCaps& caps); 76 void getUniformLocations(GrGLuint programID, const GrGLCaps& caps);
|
H A D | GrGLProgramDataManager.h | 45 GrGLProgramDataManager(GrGLGpu*, GrGLuint programID, const UniformInfoArray&,
|
H A D | GrGLProgram.cpp | 31 GrGLuint programID, 41 , fProgramID(programID) 47 , fProgramDataManager(gpu, programID, uniforms, pathProcVaryings) 28 GrGLProgram(GrGLGpu* gpu, const GrProgramDesc& desc, const BuiltinUniformHandles& builtinUniforms, GrGLuint programID, const UniformInfoArray& uniforms, const UniformInfoArray& textureSamplers, const UniformInfoArray& texelBuffers, const UniformInfoArray& imageStorages, const VaryingInfoArray& pathProcVaryings, GrGLSLPrimitiveProcessor* geometryProcessor, GrGLSLXferProcessor* xferProcessor, const GrGLSLFragProcs& fragmentProcessors) argument
|
H A D | GrGLProgramDataManager.cpp | 17 GrGLProgramDataManager::GrGLProgramDataManager(GrGLGpu* gpu, GrGLuint programID, argument 21 , fProgramID(programID) {
|
/external/deqp/modules/glshared/ |
H A D | glsShaderRenderCase.cpp | 427 deUint32 programID = m_program->getProgram(); local 428 gl.useProgram(programID); 440 render(resImage, programID, quadGrid); 464 void ShaderRenderCase::setup (int programID) argument 466 DE_UNREF(programID); 469 void ShaderRenderCase::setupUniforms (int programID, const Vec4& constCoords) argument 471 DE_UNREF(programID); 475 void ShaderRenderCase::setupDefaultInputs (int programID) argument 481 setupDefaultUniforms(m_renderCtx, programID); 590 void ShaderRenderCase::render (Surface& result, int programID, cons argument 813 setupDefaultUniforms(const glu::RenderContext& context, deUint32 programID) argument [all...] |
H A D | glsShaderRenderCase.hpp | 218 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);
|
/external/deqp/modules/gles31/functional/ |
H A D | es31fProgramInterfaceQueryTestCase.cpp | 224 SingleVariableValidator (Context& context, ProgramResourcePropFlags validationProp, glw::GLuint programID, const VariableSearchFilter& filter, const char* requiredExtension); 235 SingleVariableValidator::SingleVariableValidator (Context& context, ProgramResourcePropFlags validationProp, glw::GLuint programID, const VariableSearchFilter& filter, const char* requiredExtension) argument 238 , m_programID (programID) 284 SingleBlockValidator (Context& context, ProgramResourcePropFlags validationProp, glw::GLuint programID, const VariableSearchFilter& filter, const char* requiredExtension); 294 SingleBlockValidator::SingleBlockValidator (Context& context, ProgramResourcePropFlags validationProp, glw::GLuint programID, const VariableSearchFilter& filter, const char* requiredExtension) argument 297 , m_programID (programID) 355 TypeValidator (Context& context, glw::GLuint programID, const VariableSearchFilter& filter); 362 TypeValidator::TypeValidator (Context& context, glw::GLuint programID, const VariableSearchFilter& filter) argument 363 : SingleVariableValidator(context, PROGRAMRESOURCEPROP_TYPE, programID, filter, DE_NULL) 430 ArraySizeValidator (Context& context, glw::GLuint programID, in 439 ArraySizeValidator(Context& context, glw::GLuint programID, int unsizedArraySize, const VariableSearchFilter& filter) argument 514 ArrayStrideValidator(Context& context, glw::GLuint programID, const VariableSearchFilter& filter) argument 568 BlockIndexValidator(Context& context, glw::GLuint programID, const VariableSearchFilter& filter) argument [all...] |
/external/deqp/modules/gles31/stress/ |
H A D | es31sDrawTests.cpp | 183 const deUint32 programID = program.getProgram(); 184 const deInt32 posLocation = gl.glGetAttribLocation(programID, "a_position"); 185 const deInt32 colorLocation = gl.glGetAttribLocation(programID, "a_color"); 285 gl.glUseProgram(programID);
|
/external/skia/tools/gpu/gl/debug/ |
H A D | DebugGLTestContext.cpp | 82 GrGLvoid attachShader(GrGLuint programID, GrGLuint shaderID) override { 84 GrProgramObj *program = FIND(programID, GrProgramObj, kProgram_ObjTypes); 204 GrGLvoid useProgram(GrGLuint programID) override { 206 // A programID of 0 is legal 207 GrProgramObj *program = FIND(programID, GrProgramObj, kProgram_ObjTypes); 531 GrGLvoid deleteProgram(GrGLuint programID) override { 533 GrProgramObj *program = FIND(programID, GrProgramObj, kProgram_ObjTypes);
|