Searched defs:programID (Results 1 - 25 of 38) sorted by relevance

12

/external/skia/src/gpu/gl/
H A DGrGLProgram.h52 GrGLuint programID() const { return fProgramID; } function in class:GrGLProgram
112 GrGLuint programID,
H A DGrGLProgram.cpp31 GrGLuint programID,
40 , fProgramID(programID)
46 , 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 VaryingInfoArray& pathProcVaryings, std::unique_ptr<GrGLSLPrimitiveProcessor> geometryProcessor, std::unique_ptr<GrGLSLXferProcessor> xferProcessor, const GrGLSLFragProcs& fragmentProcessors) argument
H A DGrGLUniformHandler.cpp130 void GrGLUniformHandler::bindUniformLocations(GrGLuint programID, const GrGLCaps& caps) { argument
134 GL_CALL(BindUniformLocation(programID, currUniform, fUniforms[i].fVariable.c_str()));
138 GL_CALL(BindUniformLocation(programID, currUniform, fSamplers[i].fVariable.c_str()));
142 GL_CALL(BindUniformLocation(programID, currUniform,
149 void GrGLUniformHandler::getUniformLocations(GrGLuint programID, const GrGLCaps& caps) { argument
154 GL_CALL_RET(location, GetUniformLocation(programID, fUniforms[i].fVariable.c_str()));
159 GL_CALL_RET(location, GetUniformLocation(programID, fSamplers[i].fVariable.c_str()));
164 GL_CALL_RET(location, GetUniformLocation(programID,
H A DGrGLProgramDataManager.cpp17 GrGLProgramDataManager::GrGLProgramDataManager(GrGLGpu* gpu, GrGLuint programID, argument
21 , fProgramID(programID) {
/external/skqp/src/gpu/gl/
H A DGrGLProgram.h52 GrGLuint programID() const { return fProgramID; } function in class:GrGLProgram
112 GrGLuint programID,
H A DGrGLProgram.cpp31 GrGLuint programID,
40 , fProgramID(programID)
46 , 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 VaryingInfoArray& pathProcVaryings, std::unique_ptr<GrGLSLPrimitiveProcessor> geometryProcessor, std::unique_ptr<GrGLSLXferProcessor> xferProcessor, const GrGLSLFragProcs& fragmentProcessors) argument
H A DGrGLUniformHandler.cpp130 void GrGLUniformHandler::bindUniformLocations(GrGLuint programID, const GrGLCaps& caps) { argument
134 GL_CALL(BindUniformLocation(programID, currUniform, fUniforms[i].fVariable.c_str()));
138 GL_CALL(BindUniformLocation(programID, currUniform, fSamplers[i].fVariable.c_str()));
142 GL_CALL(BindUniformLocation(programID, currUniform,
149 void GrGLUniformHandler::getUniformLocations(GrGLuint programID, const GrGLCaps& caps) { argument
154 GL_CALL_RET(location, GetUniformLocation(programID, fUniforms[i].fVariable.c_str()));
159 GL_CALL_RET(location, GetUniformLocation(programID, fSamplers[i].fVariable.c_str()));
164 GL_CALL_RET(location, GetUniformLocation(programID,
H A DGrGLProgramDataManager.cpp17 GrGLProgramDataManager::GrGLProgramDataManager(GrGLGpu* gpu, GrGLuint programID, argument
21 , fProgramID(programID) {
/external/deqp/external/openglcts/modules/common/
H A DglcShaderStructTests.cpp49 typedef void (*SetupUniformsFunc)(const glw::Functions& gl, deUint32 programID, const tcu::Vec4& constCoords);
62 virtual void setupUniforms(deUint32 programID, const tcu::Vec4& constCoords);
119 void ShaderStructCase::setupUniforms(deUint32 programID, const tcu::Vec4& constCoords) argument
121 ShaderRenderCase::setupUniforms(programID, constCoords);
123 m_setupUniforms(m_renderCtx.getFunctions(), programID, constCoords);
980 void setUniform(const glw::Functions& gl, deUint32 programID, const char* name, const tcu::VECTYPE& vec) \
982 int loc = gl.getUniformLocation(programID, name); \
992 void setUniform(const glw::Functions& gl, deUint32 programID, const char* name, const tcu::VECTYPE* vec, \
995 int loc = gl.getUniformLocation(programID, name); \
1008 void setUniform(const glw::Functions& gl, deUint32 programID, cons argument
1015 setUniform(const glw::Functions& gl, deUint32 programID, const char* name, int value) argument
1022 setUniform(const glw::Functions& gl, deUint32 programID, const char* name, const float* value, int arraySize) argument
[all...]
H A DglcShaderIndexingTests.cpp165 virtual void setup(deUint32 programID);
166 virtual void setupUniforms(deUint32 programID, const Vec4& constCoords);
186 void ShaderIndexingCase::setup(deUint32 programID) argument
188 DE_UNREF(programID);
191 void ShaderIndexingCase::setupUniforms(deUint32 programID, const Vec4& constCoords) argument
197 int arrLoc = gl.getUniformLocation(programID, "u_arr");
H A DglcShaderLibraryCase.cpp123 static void setUniformValue(const glw::Functions& gl, deUint32 programID, const std::string& name, argument
127 int loc = gl.getUniformLocation(programID, name.c_str());
347 deUint32 programID = program.getProgram();
348 gl.useProgram(programID);
352 int positionLoc = gl.getAttribLocation(programID, "dEQP_Position");
418 int attribLoc = gl.getAttribLocation(programID, attribName.c_str());
450 setUniformValue(gl, programID, refName, val, arrayNdx);
456 setUniformValue(gl, programID, valueName, val, arrayNdx);
H A DglcShaderLoopTests.cpp189 virtual void setup(deUint32 programID);
190 virtual void setupUniforms(deUint32 programID, const Vec4& constCoords);
206 void ShaderLoopCase::setup(deUint32 programID) argument
208 DE_UNREF(programID);
211 void ShaderLoopCase::setupUniforms(deUint32 programID, const Vec4& constCoords) argument
213 DE_UNREF(programID);
/external/deqp/modules/gles2/functional/
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) argument
84 ctx.useProgram(programID);
85 ctx.uniform4fv(ctx.getUniformLocation(programID, "u_color"), 1, color.getPtr());
H A Des2fShaderDiscardTests.cpp67 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 Des2fShaderStructTests.cpp61 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 Des2fShaderIndexingTests.cpp154 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 Des2fShaderLoopTests.cpp221 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);
H A Des2fShaderTextureFunctionTests.cpp230 void setupUniforms (int programID, const tcu::Vec4& constCoords);
534 void ShaderTextureFunctionCase::setupUniforms (int programID, const tcu::Vec4&) argument
537 gl.uniform1i(gl.getUniformLocation(programID, "u_sampler"), 0);
/external/deqp/modules/gles3/functional/
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) argument
87 ctx.useProgram(programID);
88 ctx.uniform4fv(ctx.getUniformLocation(programID, "u_color"), 1, color.getPtr());
H A Des3fShaderDiscardTests.cpp61 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 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) argument
113 ShaderRenderCase::setupUniforms(programID, constCoords);
115 m_setupUniforms(m_renderCtx.getFunctions(), programID, constCoords);
1179 void setUniform (const glw::Functions& gl, deUint32 programID, const char* name, const tcu::VECTYPE& vec) \
1181 int loc = gl.getUniformLocation(programID, name); \
1188 void setUniform (const glw::Functions& gl, deUint32 programID, const char* name, const tcu::VECTYPE* vec, int arraySize) \
1190 int loc = gl.getUniformLocation(programID, name); \
1200 void setUniform (const glw::Functions& gl, deUint32 programID, cons argument
1207 setUniform(const glw::Functions& gl, deUint32 programID, const char* name, int value) argument
1214 setUniform(const glw::Functions& gl, deUint32 programID, const char* name, const float* value, int arraySize) argument
[all...]
H A Des3fShaderIndexingTests.cpp146 virtual void setup (int programID);
147 virtual void setupUniforms (int programID, const Vec4& constCoords);
164 void ShaderIndexingCase::setup (int programID) argument
166 DE_UNREF(programID);
169 void ShaderIndexingCase::setupUniforms (int programID, const Vec4& constCoords) argument
175 int arrLoc = gl.getUniformLocation(programID, "u_arr");
/external/skia/src/gpu/gl/builders/
H A DGrGLProgramBuilder.cpp136 GrGLuint programID; local
137 GL_CALL_RET(programID, CreateProgram());
138 if (0 == programID) {
145 GL_CALL(ProgramParameteri(programID, GR_GL_PROGRAM_BINARY_RETRIEVABLE_HINT, GR_GL_TRUE));
162 this->bindProgramResourceLocations(programID);
173 ProgramBinary(programID, binaryFormat, (void*) (bytes + offset),
179 cached = this->checkLinkStatus(programID);
201 if (!this->compileAndAttachShaders(glsl.c_str(), glsl.size(), programID,
204 this->cleanupProgram(programID, shadersToDelete);
215 if (!this->compileAndAttachShaders(glsl.c_str(), glsl.size(), programID,
305 bindProgramResourceLocations(GrGLuint programID) argument
331 checkLinkStatus(GrGLuint programID) argument
355 resolveProgramResourceLocations(GrGLuint programID) argument
374 cleanupProgram(GrGLuint programID, const SkTDArray<GrGLuint>& shaderIDs) argument
385 createProgram(GrGLuint programID) argument
[all...]
/external/skqp/src/gpu/gl/builders/
H A DGrGLProgramBuilder.cpp136 GrGLuint programID; local
137 GL_CALL_RET(programID, CreateProgram());
138 if (0 == programID) {
145 GL_CALL(ProgramParameteri(programID, GR_GL_PROGRAM_BINARY_RETRIEVABLE_HINT, GR_GL_TRUE));
161 this->bindProgramResourceLocations(programID);
173 GL_CALL(ProgramBinary(programID, binaryFormat, (void*) (bytes + offset),
192 if (!this->compileAndAttachShaders(glsl.c_str(), glsl.size(), programID,
195 this->cleanupProgram(programID, shadersToDelete);
206 if (!this->compileAndAttachShaders(glsl.c_str(), glsl.size(), programID,
209 this->cleanupProgram(programID, shadersToDelet
296 bindProgramResourceLocations(GrGLuint programID) argument
322 checkLinkStatus(GrGLuint programID) argument
346 resolveProgramResourceLocations(GrGLuint programID) argument
365 cleanupProgram(GrGLuint programID, const SkTDArray<GrGLuint>& shaderIDs) argument
376 createProgram(GrGLuint programID) argument
[all...]
/external/deqp/modules/gles31/functional/
H A Des31fProgramInterfaceQueryTestCase.cpp226 SingleVariableValidator (Context& context, ProgramResourcePropFlags validationProp, glw::GLuint programID, const VariableSearchFilter& filter, const char* requiredExtension);
237 SingleVariableValidator::SingleVariableValidator (Context& context, ProgramResourcePropFlags validationProp, glw::GLuint programID, const VariableSearchFilter& filter, const char* requiredExtension) argument
240 , m_programID (programID)
286 SingleBlockValidator (Context& context, ProgramResourcePropFlags validationProp, glw::GLuint programID, const VariableSearchFilter& filter, const char* requiredExtension);
296 SingleBlockValidator::SingleBlockValidator (Context& context, ProgramResourcePropFlags validationProp, glw::GLuint programID, const VariableSearchFilter& filter, const char* requiredExtension) argument
299 , m_programID (programID)
357 TypeValidator (Context& context, glw::GLuint programID, const VariableSearchFilter& filter);
364 TypeValidator::TypeValidator (Context& context, glw::GLuint programID, const VariableSearchFilter& filter) argument
365 : SingleVariableValidator(context, PROGRAMRESOURCEPROP_TYPE, programID, filter, DE_NULL)
432 ArraySizeValidator (Context& context, glw::GLuint programID, in
441 ArraySizeValidator(Context& context, glw::GLuint programID, int unsizedArraySize, const VariableSearchFilter& filter) argument
516 ArrayStrideValidator(Context& context, glw::GLuint programID, const VariableSearchFilter& filter) argument
570 BlockIndexValidator(Context& context, glw::GLuint programID, const VariableSearchFilter& filter) argument
[all...]

Completed in 436 milliseconds

12