/external/skia/src/gpu/gl/builders/ |
H A D | GrGLVertexShaderBuilder.cpp | 71 void GrGLVertexBuilder::bindVertexAttributes(GrGLuint programID) { argument 76 GL_CALL(BindAttribLocation(programID, i, primProc.getAttrib(i).fName));
|
H A D | GrGLFragmentShaderBuilder.cpp | 286 void GrGLFragmentShaderBuilder::bindFragmentShaderLocations(GrGLuint programID) { argument 290 GL_CALL(BindFragDataLocation(programID, 0, declared_color_output_name())); 293 GL_CALL(BindFragDataLocationIndexed(programID, 0, 1, dual_source_output_name()));
|
H A D | GrGLProgramBuilder.cpp | 34 GrGLProgram* createProgram(GrGLuint programID) override { 39 pathProc->resolveSeparableVaryings(fGpu, programID); 40 return SkNEW_ARGS(GrGLNvprProgram, (fGpu, this->desc(), fUniformHandles, programID, 400 GrGLuint programID; local 401 GL_CALL_RET(programID, CreateProgram()); 402 if (0 == programID) { 409 if (!fVS.compileAndAttachShaders(programID, &shadersToDelete)) { 410 this->cleanupProgram(programID, shadersToDelete); 417 fVS.bindVertexAttributes(programID); 420 if (!fFS.compileAndAttachShaders(programID, 449 bindUniformLocations(GrGLuint programID) argument 457 checkLinkStatus(GrGLuint programID) argument 481 resolveUniformLocations(GrGLuint programID) argument 490 cleanupProgram(GrGLuint programID, const SkTDArray<GrGLuint>& shaderIDs) argument 500 createProgram(GrGLuint programID) argument [all...] |
/external/skia/src/gpu/gl/ |
H A D | GrGLPathProcessor.cpp | 110 GrGLuint programID) { 127 glpr->setProgramPathFragmentInputTransform(programID, 105 setTransformData( const GrPrimitiveProcessor& primProc, int index, const SkTArray<const GrCoordTransform*, true>& coordTransforms, GrGLPathRendering* glpr, GrGLuint programID) argument
|
H A D | GrGLProgram.h | 54 GrGLuint programID() const { return fProgramID; } function in class:GrGLProgram 107 GrGLuint programID, 171 GrGLuint programID,
|
H A D | GrGLProgram.cpp | 32 GrGLuint programID, 41 , fProgramID(programID) 179 GrGLuint programID, 184 : INHERITED(gpu, desc, builtinUniforms, programID, uniforms, primProc, 29 GrGLProgram(GrGLGpu* gpu, const GrProgramDesc& desc, const BuiltinUniformHandles& builtinUniforms, GrGLuint programID, const UniformInfoArray& uniforms, GrGLInstalledGeoProc* geometryProcessor, GrGLInstalledXferProc* xferProcessor, GrGLInstalledFragProcs* fragmentProcessors) argument 176 GrGLNvprProgram(GrGLGpu* gpu, const GrProgramDesc& desc, const BuiltinUniformHandles& builtinUniforms, GrGLuint programID, const UniformInfoArray& uniforms, GrGLInstalledGeoProc* primProc, GrGLInstalledXferProc* xferProcessor, GrGLInstalledFragProcs* fragmentProcessors) argument
|
/external/deqp/modules/gles2/functional/ |
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 | 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 | 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 | 220 virtual void setup (int programID); 221 virtual void setupUniforms (int programID, const Vec4& constCoords); 262 void ShaderLoopCase::setup (int programID) argument 264 DE_UNREF(programID); 267 void ShaderLoopCase::setupUniforms (int programID, const Vec4& constCoords) argument 269 DE_UNREF(programID);
|
H A D | es2fShaderTextureFunctionTests.cpp | 235 void setupUniforms (int programID, const tcu::Vec4& constCoords); 539 void ShaderTextureFunctionCase::setupUniforms (int programID, const tcu::Vec4&) argument 542 gl.uniform1i(gl.getUniformLocation(programID, "u_sampler"), 0);
|
H A D | es2fShaderMatrixTests.cpp | 749 void setupUniforms (int programID, const tcu::Vec4& constCoords); 1045 void ShaderMatrixCase::setupUniforms (int programID, const tcu::Vec4& constCoords) argument 1057 int loc = gl.getUniformLocation(programID, (string("u_in") + de::toString(inNdx)).c_str());
|
H A D | es2fVertexTextureTests.cpp | 632 const deUint32 programID = m_program->getProgram(); local 637 const int positionLoc = glGetAttribLocation(programID, "a_position"); 646 const int texCoordLoc = glGetAttribLocation(programID, "a_texCoord"); 657 const int lodLoc = glGetUniformLocation(programID, "u_lod"); 670 const int texLoc = glGetUniformLocation(programID, "u_texture"); 964 const deUint32 programID = m_program->getProgram(); local 969 const int positionLoc = glGetAttribLocation(programID, "a_position"); 978 const int texCoordLoc = glGetAttribLocation(programID, "a_texCoord"); 989 const int lodLoc = glGetUniformLocation(programID, "u_lod"); 1002 const int texLoc = glGetUniformLocation(programID, "u_textur [all...] |
/external/deqp/modules/gles3/functional/ |
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 | 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 | 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");
|
H A D | es3fDrawTests.cpp | 686 deUint32 programID = ctx.createProgram(&program); local 687 deInt32 posLocation = ctx.getAttribLocation(programID, "a_position"); 688 deInt32 offsetLocation = ctx.getAttribLocation(programID, "a_offset"); 689 deInt32 colorLocation = ctx.getAttribLocation(programID, "a_color"); 753 ctx.useProgram(programID); 765 ctx.deleteProgram(programID);
|
H A D | es3fShaderLoopTests.cpp | 215 virtual void setup (int programID); 216 virtual void setupUniforms (int programID, const Vec4& constCoords); 230 void ShaderLoopCase::setup (int programID) argument 232 DE_UNREF(programID); 235 void ShaderLoopCase::setupUniforms (int programID, const Vec4& constCoords) argument 237 DE_UNREF(programID);
|
H A D | es3fShaderMatrixTests.cpp | 1393 void setupUniforms (int programID, const tcu::Vec4& constCoords); 1743 void ShaderMatrixCase::setupUniforms (int programID, const tcu::Vec4& constCoords) argument 1755 int loc = gl.getUniformLocation(programID, (string("u_in") + de::toString(inNdx)).c_str());
|
/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...] |
H A D | es31fDrawTests.cpp | 818 deUint32 programID = ctx.createProgram(&program); local 819 deInt32 posLocation = ctx.getAttribLocation(programID, "a_position"); 820 deInt32 offsetLocation = ctx.getAttribLocation(programID, "a_offset"); 821 deInt32 colorLocation = ctx.getAttribLocation(programID, "a_color"); 913 ctx.useProgram(programID); 929 ctx.deleteProgram(programID); 2312 deUint32 programID = program.getProgram(); 2313 deInt32 posLocation = gl.getAttribLocation(programID, "a_position"); 2357 gl.useProgram(programID); 2480 const deUint32 programID [all...] |
/external/skia/src/gpu/gl/debug/ |
H A D | GrGLCreateDebugInterface.cpp | 36 GrGLvoid GR_GL_FUNCTION_TYPE debugGLAttachShader(GrGLuint programID, argument 39 GrProgramObj *program = GR_FIND(programID, GrProgramObj, 192 GrGLvoid GR_GL_FUNCTION_TYPE debugGLUseProgram(GrGLuint programID) { argument 194 // A programID of 0 is legal 195 GrProgramObj *program = GR_FIND(programID, 481 GrGLvoid GR_GL_FUNCTION_TYPE debugGLDeleteProgram(GrGLuint programID) { argument 483 GrProgramObj *program = GR_FIND(programID,
|
/external/deqp/modules/glshared/ |
H A D | glsShaderRenderCase.cpp | 443 deUint32 programID = m_program->getProgram(); local 444 gl.useProgram(programID); 456 render(resImage, programID, quadGrid); 480 void ShaderRenderCase::setup (int programID) argument 482 DE_UNREF(programID); 485 void ShaderRenderCase::setupUniforms (int programID, const Vec4& constCoords) argument 487 DE_UNREF(programID); 491 void ShaderRenderCase::setupDefaultInputs (int programID) argument 497 setupDefaultUniforms(m_renderCtx, programID); 606 void ShaderRenderCase::render (Surface& result, int programID, cons argument 829 setupDefaultUniforms(const glu::RenderContext& context, deUint32 programID) argument [all...] |