/aosp_15_r20/cts/tests/tests/opengl/src/android/opengl/cts/ |
H A D | RendererOneColorBufferTest.java | 148 int programObject; in onSurfaceCreated() local 156 programObject = GLES20.glCreateProgram(); in onSurfaceCreated() 158 if (programObject == 0) in onSurfaceCreated() 161 GLES20.glAttachShader(programObject, vertexShader); in onSurfaceCreated() 162 GLES20.glAttachShader(programObject, fragmentShader); in onSurfaceCreated() 165 GLES20.glBindAttribLocation(programObject, 0, "vPosition"); in onSurfaceCreated() 166 GLES20.glBindAttribLocation(programObject, 1, "vColor"); in onSurfaceCreated() 169 GLES20.glLinkProgram(programObject); in onSurfaceCreated() 172 GLES20.glGetProgramiv(programObject, GLES20.GL_LINK_STATUS, linked, 0); in onSurfaceCreated() 177 Log.e(TAG, GLES20.glGetProgramInfoLog(programObject)); in onSurfaceCreated() [all …]
|
/aosp_15_r20/external/angle/src/libANGLE/ |
H A D | Context.cpp | 1103 gl::Program *programObject = getProgramNoResolveLink(programID); in createShaderProgramv() local 1104 ASSERT(programObject); in createShaderProgramv() 1114 programObject->setSeparable(this, true); in createShaderProgramv() 1116 programObject->attachShader(this, shaderObject); in createShaderProgramv() 1120 if (programObject->link(this, angle::JobResultExpectancy::Immediate) != in createShaderProgramv() 1128 programObject->detachShader(this, shaderObject); in createShaderProgramv() 1131 InfoLog &programInfoLog = programObject->getInfoLog(); in createShaderProgramv() 1553 Program *programObject = getProgramResolveLink(program); in useProgram() local 1554 ANGLE_CONTEXT_TRY(mState.setProgram(this, programObject)); in useProgram() 1556 mProgramObserverBinding.bind(programObject); in useProgram() [all …]
|
H A D | GLES1Renderer.cpp | 269 Program *programObject = getProgram(programState.program); in prepareForDraw() local 270 ProgramExecutable &executable = programObject->getExecutable(); in prepareForDraw() 685 Program *programObject = getProgram(program); in linkProgram() local 686 ANGLE_CHECK(context, programObject, "Missing program object", GL_INVALID_OPERATION); in linkProgram() 690 programObject->attachShader(context, getShader(vertexShader)); in linkProgram() 691 programObject->attachShader(context, getShader(fragmentShader)); in linkProgram() 697 programObject->bindAttributeLocation(context, index, name.c_str()); in linkProgram() 700 ANGLE_TRY(programObject->link(context, angle::JobResultExpectancy::Immediate)); in linkProgram() 701 programObject->resolveLink(context); in linkProgram() 703 ANGLE_TRY(glState->setProgram(context, programObject)); in linkProgram() [all …]
|
H A D | validationES31.cpp | 284 bool ValidateProgramResourceIndex(const Program *programObject, in ValidateProgramResourceIndex() argument 288 const ProgramExecutable &executable = programObject->getExecutable(); in ValidateProgramResourceIndex() 329 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateProgramUniformBase() local 330 return ValidateUniformCommonBase(context, entryPoint, programObject, location, count, in ValidateProgramUniformBase() 344 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateProgramUniformMatrixBase() local 345 return ValidateUniformCommonBase(context, entryPoint, programObject, location, count, in ValidateProgramUniformMatrixBase() 746 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateProgramUniform1ivBase() local 747 return ValidateUniformCommonBase(context, entryPoint, programObject, location, count, in ValidateProgramUniform1ivBase() 1153 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateGetProgramResourceIndex() local 1154 if (programObject == nullptr) in ValidateGetProgramResourceIndex() [all …]
|
H A D | validationES3.cpp | 4260 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateTransformFeedbackVaryings() local 4261 if (!programObject) in ValidateTransformFeedbackVaryings() 4291 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateGetTransformFeedbackVarying() local 4292 if (!programObject) in ValidateGetTransformFeedbackVarying() 4298 programObject->getExecutable().getLinkedTransformFeedbackVaryings().size())) in ValidateGetTransformFeedbackVarying() 4499 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateGetFragDataLocation() local 4500 if (!programObject) in ValidateGetFragDataLocation() 4505 if (!programObject->isLinked()) in ValidateGetFragDataLocation() 4533 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateGetUniformIndices() local 4534 if (!programObject) in ValidateGetUniformIndices() [all …]
|
H A D | validationES2.cpp | 3314 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateBindUniformLocationCHROMIUM() local 3315 if (!programObject) in ValidateBindUniformLocationCHROMIUM() 3945 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateAttachShader() local 3946 if (!programObject) in ValidateAttachShader() 3957 if (programObject->getAttachedShader(shaderObject->getType())) in ValidateAttachShader() 4468 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateDetachShader() local 4469 if (!programObject) in ValidateDetachShader() 4480 const Shader *attachedShader = programObject->getAttachedShader(shaderObject->getType()); in ValidateDetachShader() 4560 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateGetActiveAttrib() local 4562 if (!programObject) in ValidateGetActiveAttrib() [all …]
|
H A D | validationES.cpp | 3024 Program *programObject = context->getActiveLinkedProgram(); in ValidateUniform() local 3025 return ValidateUniformCommonBase(context, entryPoint, programObject, location, count, in ValidateUniform() 3037 Program *programObject = context->getActiveLinkedProgram(); in ValidateUniform1iv() local 3038 return ValidateUniformCommonBase(context, entryPoint, programObject, location, count, in ValidateUniform1iv() 3057 Program *programObject = context->getActiveLinkedProgram(); in ValidateUniformMatrix() local 3058 return ValidateUniformCommonBase(context, entryPoint, programObject, location, count, in ValidateUniformMatrix() 4812 Program *programObject = GetValidProgram(context, entryPoint, program); in ValidateGetUniformBase() local 4813 if (!programObject) in ValidateGetUniformBase() 4818 if (!programObject || !programObject->isLinked()) in ValidateGetUniformBase() 4824 if (!programObject->getExecutable().isValidUniformLocation(location)) in ValidateGetUniformBase() [all …]
|
/aosp_15_r20/external/deqp/modules/gles2/functional/ |
H A D | es2fShaderApiTests.cpp | 521 bool checkLinkStatus(const GLuint programObject) in checkLinkStatus() argument 524 glGetProgramiv(programObject, GL_LINK_STATUS, &linkStatus); in checkLinkStatus()
|
/aosp_15_r20/external/deqp/modules/gles3/functional/ |
H A D | es3fShaderApiTests.cpp | 566 bool checkLinkStatus(const GLuint programObject) in checkLinkStatus() argument 569 glGetProgramiv(programObject, GL_LINK_STATUS, &linkStatus); in checkLinkStatus()
|