Home
last modified time | relevance | path

Searched refs:programObject (Results 1 – 19 of 19) sorted by relevance

/third_party/skia/third_party/externals/angle2/src/libANGLE/
DGLES1Renderer.cpp211 Program *programObject = getProgram(programState.program); in prepareForDraw() local
242 setUniform4fv(programObject, programState.drawTextureNormalizedCropRectLoc, kTexUnitCount, in prepareForDraw()
283 setUniformMatrix4fv(programObject, programState.projMatrixLoc, 1, GL_FALSE, proj.data()); in prepareForDraw()
286 setUniformMatrix4fv(programObject, programState.modelviewMatrixLoc, 1, GL_FALSE, in prepareForDraw()
290 setUniformMatrix4fv(programObject, programState.modelviewInvTrLoc, 1, GL_FALSE, in prepareForDraw()
301 setUniformMatrix4fv(programObject, programState.textureMatrixLoc, kTexUnitCount, GL_FALSE, in prepareForDraw()
320 setUniform4fv(programObject, programState.textureEnvColorLoc, kTexUnitCount, in prepareForDraw()
322 setUniform1fv(programObject, programState.rgbScaleLoc, kTexUnitCount, in prepareForDraw()
324 setUniform1fv(programObject, programState.alphaScaleLoc, kTexUnitCount, in prepareForDraw()
331 setUniform1f(programObject, programState.alphaTestRefLoc, gles1State.mAlphaTestRef); in prepareForDraw()
[all …]
DContext.cpp894 gl::Program *programObject = getProgramNoResolveLink(programID); in createShaderProgramv() local
895 ASSERT(programObject); in createShaderProgramv()
902 programObject->setSeparable(true); in createShaderProgramv()
904 programObject->attachShader(shaderObject); in createShaderProgramv()
906 if (programObject->link(this) != angle::Result::Continue) in createShaderProgramv()
912 if (onProgramLink(programObject) != angle::Result::Continue) in createShaderProgramv()
925 programObject->detachShader(this, shaderObject); in createShaderProgramv()
929 InfoLog &programInfoLog = programObject->getExecutable().getInfoLog(); in createShaderProgramv()
2692 Program *programObject = getProgramResolveLink(program); in bindUniformLocation() local
2693 ASSERT(programObject); in bindUniformLocation()
[all …]
DGLES1Renderer.h163 Program *programObject,
167 Program *programObject,
171 void setUniformMatrix4fv(Program *programObject,
176 void setUniform4fv(Program *programObject,
180 void setUniform3fv(Program *programObject,
184 void setUniform2fv(Program *programObject,
188 void setUniform1f(Program *programObject, UniformLocation location, GLfloat value);
189 void setUniform1fv(Program *programObject,
DvalidationES31.cpp284 bool ValidateProgramResourceIndex(const Program *programObject, in ValidateProgramResourceIndex() argument
292 static_cast<GLuint>(programObject->getState().getProgramInputs().size())); in ValidateProgramResourceIndex()
295 return (index < static_cast<GLuint>(programObject->getOutputResourceCount())); in ValidateProgramResourceIndex()
298 return (index < static_cast<GLuint>(programObject->getActiveUniformCount())); in ValidateProgramResourceIndex()
301 return (index < static_cast<GLuint>(programObject->getActiveBufferVariableCount())); in ValidateProgramResourceIndex()
304 return (index < static_cast<GLuint>(programObject->getActiveShaderStorageBlockCount())); in ValidateProgramResourceIndex()
307 return (index < programObject->getActiveUniformBlockCount()); in ValidateProgramResourceIndex()
310 return (index < programObject->getActiveAtomicCounterBufferCount()); in ValidateProgramResourceIndex()
313 return (index < static_cast<GLuint>(programObject->getTransformFeedbackVaryingCount())); in ValidateProgramResourceIndex()
329 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateProgramUniformBase() local
[all …]
DvalidationES2.cpp3087 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateBindUniformLocationCHROMIUM() local
3088 if (!programObject) in ValidateBindUniformLocationCHROMIUM()
3701 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateAttachShader() local
3702 if (!programObject) in ValidateAttachShader()
3713 if (programObject->getAttachedShader(shaderObject->getType())) in ValidateAttachShader()
4173 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateDetachShader() local
4174 if (!programObject) in ValidateDetachShader()
4185 const Shader *attachedShader = programObject->getAttachedShader(shaderObject->getType()); in ValidateDetachShader()
4262 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateGetActiveAttrib() local
4264 if (!programObject) in ValidateGetActiveAttrib()
[all …]
DvalidationES3.cpp4143 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateTransformFeedbackVaryings() local
4144 if (!programObject) in ValidateTransformFeedbackVaryings()
4174 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateGetTransformFeedbackVarying() local
4175 if (!programObject) in ValidateGetTransformFeedbackVarying()
4180 if (index >= static_cast<GLuint>(programObject->getTransformFeedbackVaryingCount())) in ValidateGetTransformFeedbackVarying()
4373 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateGetFragDataLocation() local
4374 if (!programObject) in ValidateGetFragDataLocation()
4379 if (!programObject->isLinked()) in ValidateGetFragDataLocation()
4407 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateGetUniformIndices() local
4408 if (!programObject) in ValidateGetUniformIndices()
[all …]
DvalidationES.cpp2745 Program *programObject = context->getActiveLinkedProgram(); in ValidateUniform() local
2746 return ValidateUniformCommonBase(context, entryPoint, programObject, location, count, in ValidateUniform()
2758 Program *programObject = context->getActiveLinkedProgram(); in ValidateUniform1iv() local
2759 return ValidateUniformCommonBase(context, entryPoint, programObject, location, count, in ValidateUniform1iv()
2778 Program *programObject = context->getActiveLinkedProgram(); in ValidateUniformMatrix() local
2779 return ValidateUniformCommonBase(context, entryPoint, programObject, location, count, in ValidateUniformMatrix()
4394 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateGetUniformBase() local
4395 if (!programObject) in ValidateGetUniformBase()
4400 if (!programObject || !programObject->isLinked()) in ValidateGetUniformBase()
4406 if (!programObject->isValidUniformLocation(location)) in ValidateGetUniformBase()
[all …]
DContext.h655 angle::Result onProgramLink(Program *programObject);
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/
DContext11.cpp542 gl::Program *programObject = context->getState().getLinkedProgram(context); in multiDrawArrays() local
543 const bool hasDrawID = programObject && programObject->hasDrawIDUniform(); in multiDrawArrays()
563 gl::Program *programObject = context->getState().getLinkedProgram(context); in multiDrawArraysInstanced() local
564 const bool hasDrawID = programObject && programObject->hasDrawIDUniform(); in multiDrawArraysInstanced()
593 gl::Program *programObject = context->getState().getLinkedProgram(context); in multiDrawElements() local
594 const bool hasDrawID = programObject && programObject->hasDrawIDUniform(); in multiDrawElements()
615 gl::Program *programObject = context->getState().getLinkedProgram(context); in multiDrawElementsInstanced() local
616 const bool hasDrawID = programObject && programObject->hasDrawIDUniform(); in multiDrawElementsInstanced()
648 gl::Program *programObject = context->getState().getLinkedProgram(context); in multiDrawArraysInstancedBaseInstance() local
649 const bool hasDrawID = programObject && programObject->hasDrawIDUniform(); in multiDrawArraysInstancedBaseInstance()
[all …]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/
Drenderer_utils.cpp1048 gl::Program *programObject = context->getState().getLinkedProgram(context); in MultiDrawArraysGeneral() local
1049 const bool hasDrawID = programObject && programObject->hasDrawIDUniform(); in MultiDrawArraysGeneral()
1096 gl::Program *programObject = context->getState().getLinkedProgram(context); in MultiDrawArraysInstancedGeneral() local
1097 const bool hasDrawID = programObject && programObject->hasDrawIDUniform(); in MultiDrawArraysInstancedGeneral()
1118 gl::Program *programObject = context->getState().getLinkedProgram(context); in MultiDrawElementsGeneral() local
1119 const bool hasDrawID = programObject && programObject->hasDrawIDUniform(); in MultiDrawElementsGeneral()
1169 gl::Program *programObject = context->getState().getLinkedProgram(context); in MultiDrawElementsInstancedGeneral() local
1170 const bool hasDrawID = programObject && programObject->hasDrawIDUniform(); in MultiDrawElementsInstancedGeneral()
1192 gl::Program *programObject = context->getState().getLinkedProgram(context); in MultiDrawArraysInstancedBaseInstanceGeneral() local
1193 const bool hasDrawID = programObject && programObject->hasDrawIDUniform(); in MultiDrawArraysInstancedBaseInstanceGeneral()
[all …]
Drenderer_utils.h436 ResetBaseVertexBaseInstance(gl::Program *programObject,
459 #define ANGLE_SET_DRAW_ID_UNIFORM_1(drawID) programObject->setDrawIDUniform(drawID)
464 #define ANGLE_SET_BASE_VERTEX_UNIFORM_1(baseVertex) programObject->setBaseVertexUniform(baseVertex);
470 programObject->setBaseInstanceUniform(baseInstance)
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/libGLESv2/
DlibGLESv3.cpp1769 es2::Program *programObject = context->getProgram(program); in TransformFeedbackVaryings() local
1771 if(!programObject) in TransformFeedbackVaryings()
1776 programObject->setTransformFeedbackVaryings(count, varyings, bufferMode); in TransformFeedbackVaryings()
1794 es2::Program *programObject = context->getProgram(program); in GetTransformFeedbackVarying() local
1796 if(!programObject) in GetTransformFeedbackVarying()
1801 if(index >= static_cast<GLuint>(programObject->getTransformFeedbackVaryingCount())) in GetTransformFeedbackVarying()
1806 programObject->getTransformFeedbackVarying(index, bufSize, length, size, type, name); in GetTransformFeedbackVarying()
2047 es2::Program *programObject = context->getProgram(program); in GetUniformuiv() local
2049 if(!programObject) in GetUniformuiv()
2061 if(!programObject->isLinked()) in GetUniformuiv()
[all …]
DlibGLESv2.cpp85 es2::Program *programObject = context->getProgram(program); in AttachShader() local
88 if(!programObject) in AttachShader()
112 if(!programObject->attachShader(shaderObject)) in AttachShader()
158 es2::Program *programObject = context->getProgram(program); in BindAttribLocation() local
160 if(!programObject) in BindAttribLocation()
177 programObject->bindAttributeLocation(index, name); in BindAttribLocation()
1382 es2::Program *programObject = context->getProgram(program); in DetachShader() local
1385 if(!programObject) in DetachShader()
1412 if(!programObject->detachShader(shaderObject)) in DetachShader()
2259 es2::Program *programObject = context->getProgram(program); in GetActiveAttrib() local
[all …]
DResourceManager.cpp182 Program *programObject = mProgramNameSpace.find(program); in deleteProgram() local
184 if(programObject) in deleteProgram()
186 if(programObject->getRefCount() == 0) in deleteProgram()
188 delete programObject; in deleteProgram()
194 programObject->flagForDeletion(); in deleteProgram()
DContext.cpp184 Program *programObject = mResourceManager->getProgram(mState.currentProgram); in ~Context() local
185 if(programObject) in ~Context()
187 programObject->release(); in ~Context()
1502 es2::Program *programObject = getCurrentProgram(); in hasZeroDivisor() local
1505 bool active = (programObject->getAttributeStream(attributeIndex) != -1); in hasZeroDivisor()
3121 Program *programObject = getCurrentProgram(); in applyShaders() local
3122 sw::VertexShader *vertexShader = programObject->getVertexShader(); in applyShaders()
3123 sw::PixelShader *pixelShader = programObject->getPixelShader(); in applyShaders()
3128 if(programObject->getSerial() != mAppliedProgramSerial) in applyShaders()
3130 programObject->dirtyAllUniforms(); in applyShaders()
[all …]
/third_party/openGLES/extensions/ARB/
DARB_shader_objects.txt643 loc1 = GetUniformLocationARB(programObject, "e.d") is a valid command.
644 loc2 = GetUniformLocationARB(programObject, "e.c[0]") is not valid.
645 loc3 = GetUniformLocationARB(programObject, "e.c[0].b") is a valid command.
646 loc4 = GetUniformLocationARB(programObject, "e.c[0].b[2]") is a valid command.
910 example1(GLhandleARB programObject)
916 glLinkProgramARB(programObject);
917 glGetObjectParameterivARB(programObject, GL_OBJECT_LINK_STATUS_ARB, &linked);
924 glUseProgramObjectARB(programObject);
931 glGetObjectParameterivARB(programObject, GL_OBJECT_ACTIVE_UNIFORMS_ARB,
937 glGetActiveUniformARB(programObject, i, 1000, NULL, &size, &type,
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/
DARB_shader_objects.txt633 loc1 = GetUniformLocationARB(programObject, "e.d") is a valid command.
634 loc2 = GetUniformLocationARB(programObject, "e.c[0]") is not valid.
635 loc3 = GetUniformLocationARB(programObject, "e.c[0].b") is a valid command.
636 loc4 = GetUniformLocationARB(programObject, "e.c[0].b[2]") is a valid command.
900 example1(GLhandleARB programObject)
906 glLinkProgramARB(programObject);
907 glGetObjectParameterivARB(programObject, GL_OBJECT_LINK_STATUS_ARB, &linked);
914 glUseProgramObjectARB(programObject);
921 glGetObjectParameterivARB(programObject, GL_OBJECT_ACTIVE_UNIFORMS_ARB,
927 glGetActiveUniformARB(programObject, i, 1000, NULL, &size, &type,
[all …]
/third_party/vk-gl-cts/modules/gles2/functional/
Des2fShaderApiTests.cpp506 bool checkLinkStatus (const GLuint programObject) in checkLinkStatus() argument
509 glGetProgramiv(programObject, GL_LINK_STATUS, &linkStatus); in checkLinkStatus()
/third_party/vk-gl-cts/modules/gles3/functional/
Des3fShaderApiTests.cpp560 bool checkLinkStatus (const GLuint programObject) in checkLinkStatus() argument
563 glGetProgramiv(programObject, GL_LINK_STATUS, &linkStatus); in checkLinkStatus()