| /external/deqp/modules/gles3/functional/ |
| es3fDefaultVertexAttributeTests.cpp | 263 glu::ShaderProgram* m_program; member in class:deqp::gles3::Functional::__anon23809::AttributeCase 281 , m_program (DE_NULL) 328 m_program = new glu::ShaderProgram(m_context.getRenderContext(), glu::ProgramSources() << glu::VertexSource(genVertexSource()) << glu::FragmentSource(s_passThroughFragmentShaderSource)); 329 m_testCtx.getLog() << *m_program; 330 if (!m_program->isOk()) 356 delete m_program; 357 m_program = DE_NULL; 448 const int positionIndex = gl.glGetAttribLocation(m_program->getProgram(), "a_position"); 449 const int valueIndex = gl.glGetAttribLocation(m_program->getProgram(), "a_value"); 467 gl.glUseProgram(m_program->getProgram()) [all...] |
| es3fFlushFinishTests.cpp | 154 glu::ShaderProgram* m_program; member in class:deqp::gles3::Functional::__anon23822::FlushFinishCase 164 , m_program (DE_NULL) 176 DE_ASSERT(!m_program); 178 m_program = new glu::ShaderProgram(m_context.getRenderContext(), 202 if (!m_program->isOk()) 204 m_testCtx.getLog() << *m_program; 205 delete m_program; 206 m_program = DE_NULL; 210 m_iterCountLoc = m_context.getRenderContext().getFunctions().getUniformLocation(m_program->getProgram(), "u_numIters"); 216 delete m_program; [all...] |
| es3fLifetimeTests.cpp | 213 , m_program (program) {} 218 ScaleProgram& getProgram (void) { return m_program; } 222 ScaleProgram& m_program; member in class:deqp::gles3::Functional::__anon23838::BufferVAOAttacher 266 m_program.setPos(buffer, vao); 293 , m_program (attacher.getProgram()) {} 297 ScaleProgram& m_program; member in class:deqp::gles3::Functional::__anon23838::BufferVAOInputAttacher 302 m_program.draw(vao, 1.0, false, &dst); 358 , m_program (program) {} 363 ScaleProgram& m_program; member in class:deqp::gles3::Functional::__anon23838::BufferTfOutputAttacher 370 m_program.setPos(buffer, *vao) 400 ScaleProgram m_program; member in class:deqp::gles3::Functional::__anon23838::ES3Types [all...] |
| es3fOcclusionQueryTests.cpp | 92 glu::ShaderProgram* m_program; member in class:deqp::gles3::Functional::OcclusionQueryCase 108 , m_program (DE_NULL) 166 DE_ASSERT(!m_program); 167 m_program = new glu::ShaderProgram(m_context.getRenderContext(), glu::makeVtxFragSources(vertShaderSource, fragShaderSource)); 169 if (!m_program->isOk()) 171 m_testCtx.getLog() << *m_program; 172 delete m_program; 173 m_program = DE_NULL; 183 delete m_program; 184 m_program = DE_NULL [all...] |
| es3fPixelBufferObjectTests.cpp | 92 glu::ShaderProgram* m_program; member in class:deqp::gles3::Functional::__anon23844::ReadPixelsTest 110 , m_program (NULL) 263 m_program = new glu::ShaderProgram(m_context.getRenderContext(), glu::makeVtxFragSources(vertexShaderSource, fragmentShaderSource.str())); 265 if (!m_program->isOk()) 267 m_log << *m_program; local 274 if (m_program) 275 delete m_program; 276 m_program = NULL; 301 GLU_CHECK_CALL(glUseProgram(m_program->getProgram())); 307 colorScaleLoc = glGetUniformLocation(m_program->getProgram(), "u_colorScale") [all...] |
| es3fPrimitiveRestartTests.cpp | 128 glu::ShaderProgram* m_program; member in class:deqp::gles3::Functional::PrimitiveRestartCase 139 , m_program (DE_NULL) 150 delete m_program; 151 m_program = DE_NULL; 237 DE_ASSERT(!m_program); 238 m_program = new glu::ShaderProgram(m_context.getRenderContext(), glu::makeVtxFragSources(vertShaderSource, fragShaderSource)); 240 if(!m_program->isOk()) 242 m_testCtx.getLog() << *m_program; 475 deUint32 program = m_program->getProgram();
|
| es3fShaderBuiltinVarTests.cpp | 710 glu::ShaderProgram* m_program; member in class:deqp::gles3::Functional::VertexIDCase 724 , m_program (DE_NULL) 762 DE_ASSERT(!m_program); 763 m_program = new glu::ShaderProgram(m_context.getRenderContext(), glu::makeVtxFragSources( 782 m_testCtx.getLog() << *m_program; 784 if (!m_program->isOk()) 786 delete m_program; 787 m_program = DE_NULL; 860 delete m_program; 861 m_program = DE_NULL [all...] |
| es3fShaderPrecisionTests.cpp | 230 glu::ShaderProgram* m_program; member in class:deqp::gles3::Functional::ShaderFloatPrecisionCase 247 , m_program (DE_NULL) 264 DE_ASSERT(!m_program && !m_framebuffer && !m_renderbuffer); 267 m_program = createFloatPrecisionEvalProgram(m_context.getRenderContext(), m_precision, m_op.c_str(), m_isVertexCase); 268 log << *m_program; local 270 TCU_CHECK(m_program->isOk()); 294 delete m_program; 302 m_program = DE_NULL; 372 deUint32 prog = m_program->getProgram(); 482 glu::ShaderProgram* m_program; member in class:deqp::gles3::Functional::ShaderIntPrecisionCase 521 log << *m_program; local 681 glu::ShaderProgram* m_program; member in class:deqp::gles3::Functional::ShaderUintPrecisionCase 720 log << *m_program; local [all...] |
| es3fFragmentOutputTests.cpp | 150 glu::ShaderProgram* m_program; member in class:deqp::gles3::Functional::FragmentOutputCase 159 , m_program (DE_NULL) 251 DE_ASSERT(!m_program); 252 m_program = createProgram(m_context.getRenderContext(), m_outputs); 254 log << *m_program; local 255 if (!m_program->isOk()) 315 delete m_program; 316 m_program = DE_NULL; 701 gl.useProgram(m_program->getProgram()); 726 int loc = gl.getAttribLocation(m_program->getProgram(), name.c_str()) [all...] |
| es3fInstancedRenderingTests.cpp | 139 glu::ShaderProgram* m_program; member in class:deqp::gles3::Functional::InstancedRenderingCase 148 , m_program (DE_NULL) 302 DE_ASSERT(!m_program); 303 m_program = new glu::ShaderProgram(m_context.getRenderContext(), glu::makeVtxFragSources(vertShaderSourceStr, fragShaderSource)); 307 log << *m_program; local 309 if(!m_program->isOk()) 430 delete m_program; 431 m_program = DE_NULL; 507 deUint32 program = m_program->getProgram();
|
| /external/deqp/modules/gles31/stress/ |
| es31sVertexAttributeBindingTests.cpp | 147 glu::ShaderProgram* m_program; member in class:deqp::gles31::Stress::__anon24193::BindingRenderCase 154 , m_program (DE_NULL) 186 delete m_program; 187 m_program = DE_NULL; 317 const int positionLoc = gl.glGetAttribLocation(m_program->getProgram(), "a_position"); 318 const int colorLoc = gl.glGetAttribLocation(m_program->getProgram(), "a_color"); 319 const int colorUniformLoc = gl.glGetUniformLocation(m_program->getProgram(), "u_color"); 329 gl.glUseProgram(m_program->getProgram()); 484 m_program = new glu::ShaderProgram(m_context.getRenderContext(), glu::ProgramSources() << glu::VertexSource(genVertexSource()) << glu::FragmentSource(s_colorFragmentShader)); 485 m_testCtx.getLog() << *m_program; 528 glu::ShaderProgram* m_program; member in class:deqp::gles31::Stress::__anon24193::BindVertexBufferCase [all...] |
| /external/deqp/modules/glshared/ |
| glsBufferTestUtil.cpp | 418 , m_program (DE_NULL) 428 m_program = new glu::ShaderProgram(m_renderCtx, glu::makeVtxFragSources( 447 if (!m_program->isOk()) 449 m_log << *m_program; local 450 delete m_program; 455 m_posLoc = gl.getAttribLocation(m_program->getProgram(), "a_position"); 456 m_byteVecLoc = gl.getAttribLocation(m_program->getProgram(), "a_byteVec"); 472 delete m_program; 576 deUint32 program = m_program->getProgram(); 656 , m_program (DE_NULL [all...] |
| glsShaderRenderCase.hpp | 254 glu::ShaderProgram* m_program; member in class:deqp::gls::ShaderRenderCase
|
| glsMemoryStressCase.cpp | 103 glu::ShaderProgram* m_program; member in class:deqp::gls::TextureRenderer 178 : m_program (NULL) 187 m_program = new glu::ShaderProgram(m_renderCtx, glu::makeVtxFragSources(s_vertexShaderGLES3, s_fragmentShaderGLES3)); 189 m_program = new glu::ShaderProgram(m_renderCtx, glu::makeVtxFragSources(s_vertexShaderGLES2, s_fragmentShaderGLES2)); 191 m_program = new glu::ShaderProgram(m_renderCtx, glu::makeVtxFragSources(s_vertexShaderGL3, s_fragmentShaderGL3)); 206 if (!m_program->isOk()) 208 log << *m_program; local 209 TCU_CHECK_MSG(m_program->isOk(), "Shader compilation failed"); 215 delete m_program; 225 GLU_CHECK_CALL(glUseProgram(m_program->getProgram())) 265 glu::ShaderProgram* m_program; member in class:deqp::gls::BufferRenderer 370 log << *m_program; local [all...] |
| /external/deqp/modules/gles2/performance/ |
| es2pDrawCallBatchingTests.cpp | 113 glu::ShaderProgram* m_program; member in class:deqp::gles2::Performance::__anon23765::DrawCallBatchingTest 158 , m_program (NULL) 259 m_program = new glu::ShaderProgram(m_renderCtx, glu::ProgramSources() << glu::VertexSource(vertexShader.str()) << glu::FragmentSource(fragmentShader.str())); 261 m_testCtx.getLog() << (*m_program); 262 TCU_CHECK(m_program->isOk()); 500 delete m_program; 501 m_program = NULL; 585 gl.useProgram(m_program->getProgram()); 590 GLint location = gl.getAttribLocation(m_program->getProgram(), ("a_static" + de::toString(attribNdx)).c_str()); 607 GLint location = gl.getAttribLocation(m_program->getProgram(), ("a_dyn" + de::toString(attribNdx)).c_str()) [all...] |
| /external/deqp/modules/gles3/stress/ |
| es3sDrawTests.cpp | 86 glu::ShaderProgram* m_program; member in class:deqp::gles3::Stress::__anon24061::DrawInvalidRangeCase 99 , m_program (DE_NULL) 127 m_program = new glu::ShaderProgram(m_context.getRenderContext(), glu::ProgramSources() << glu::VertexSource(s_vertexSource) << glu::FragmentSource(s_fragmentSource)); 128 if (!m_program->isOk()) 130 m_testCtx.getLog() << *m_program; 149 delete m_program; 150 m_program = DE_NULL; 156 const deInt32 positionLoc = gl.glGetAttribLocation(m_program->getProgram(), "a_position"); 192 gl.glUseProgram(m_program->getProgram());
|
| /external/deqp/modules/gles31/functional/ |
| es31fAdvancedBlendTests.cpp | 113 glu::ShaderProgram* m_program; member in class:deqp::gles31::Functional::__anon24066::AdvancedBlendCase 143 , m_program (DE_NULL) 223 DE_ASSERT(!m_program); 227 m_program = new glu::ShaderProgram(m_context.getRenderContext(), getBlendProgramSrc(sglr::rr_util::mapGLBlendEquationAdvanced(m_blendMode))); 228 m_testCtx.getLog() << *m_program; 230 if (!m_program->isOk()) 232 delete m_program; 233 m_program = DE_NULL; 292 delete m_program; 296 m_program = DE_NULL [all...] |
| es31fMultisampleTests.cpp | 192 glu::ShaderProgram* m_program; member in class:deqp::gles31::Functional::__anon24089::DefaultFBOMultisampleCase 208 , m_program (DE_NULL) 261 DE_ASSERT(!m_program); 263 m_program = new glu::ShaderProgram(m_context.getRenderContext(), glu::makeVtxFragSources(vertShaderSource, fragShaderSource)); 264 if (!m_program->isOk()) 267 m_attrPositionLoc = gl.getAttribLocation(m_program->getProgram(), "a_position"); 268 m_attrColorLoc = gl.getAttribLocation(m_program->getProgram(), "a_color"); 273 delete m_program; 289 delete m_program; 290 m_program = DE_NULL [all...] |
| es31fShaderAtomicOpTests.cpp | 93 ShaderProgram* m_program; member in class:deqp::gles31::Functional::ShaderAtomicOpCase 105 , m_program (DE_NULL) 162 DE_ASSERT(!m_program); 163 m_program = new ShaderProgram(m_context.getRenderContext(), ProgramSources() << ComputeSource(src.str())); 165 m_testCtx.getLog() << *m_program; 167 if (!m_program->isOk()) 169 delete m_program; 170 m_program = DE_NULL; 177 delete m_program; 178 m_program = DE_NULL 794 ShaderProgram* m_program; member in class:deqp::gles31::Functional::ShaderAtomicCompSwapCase [all...] |
| es31fShaderHelperInvocationTests.cpp | 276 MovePtr<ShaderProgram> m_program; member in class:deqp::gles31::Functional::__anon24126::HelperInvocationValueCase 303 m_program = MovePtr<ShaderProgram>(new ShaderProgram(m_context.getRenderContext(), 325 m_testCtx.getLog() << *m_program; 327 if (!m_program->isOk()) 329 m_program.clear(); 344 m_program.clear(); 391 drawRandomPrimitives(renderCtx, m_program->getProgram(), m_primitiveType, m_numPrimitivesPerIter, &rnd); 420 MovePtr<ShaderProgram> m_program; member in class:deqp::gles31::Functional::__anon24126::HelperInvocationDerivateCase 447 m_program = MovePtr<ShaderProgram>(new ShaderProgram(m_context.getRenderContext(), 471 m_testCtx.getLog() << *m_program; [all...] |
| /external/deqp/modules/egl/ |
| teglGLES2SharedRenderingPerfTests.cpp | 112 GLuint getProgram (void) const { return m_program; } 132 GLuint m_program; member in class:deqp::egl::__anon23634::TestContext 507 , m_program (0) 596 m_program = createProgram(m_gl, m_config); 598 m_program = parent->getProgram(); 600 m_coordLoc = m_gl.getAttribLocation(m_program, "a_coord"); 603 m_textureLoc = m_gl.getUniformLocation(m_program, "u_sampler"); 682 m_gl.useProgram(m_program); [all...] |
| teglGLES2SharingTests.cpp | 68 : m_program (0) 73 m_program = glCreateProgram(); 101 glAttachShader(m_program, m_vertexShader); 102 glAttachShader(m_program, m_fragmentShader); 103 glLinkProgram(m_program); 104 glGetProgramiv(m_program, GL_LINK_STATUS, &linkStatus); 115 glDeleteProgram(m_program); 124 glDeleteProgram(m_program); 128 deUint32 getProgram (void) const {return m_program; } 131 deUint32 m_program; member in class:deqp::egl::__anon23637::Program 675 Program* m_program; member in class:deqp::egl::GLES2ProgramSharingTest [all...] |
| teglRenderTests.cpp | 486 : m_program (0) 502 m_program = createProgram(m_vertexShader, m_fragmentShader); 503 if (!m_program) 510 m_positionLoc = glGetAttribLocation(m_program, "a_position"); 511 m_colorLoc = glGetAttribLocation(m_program, "a_color"); 520 glUseProgram(m_program); 530 deUint32 m_program; member in class:deqp::egl::__anon23650::GLES2Program 834 , m_program (program) 851 draw(m_api, m_program, packetIter->drawOps[ndx]); 866 const Program& m_program; member in class:deqp::egl::RenderTestThread [all...] |
| /external/deqp/modules/gles2/functional/ |
| es2fMultisampleTests.cpp | 206 glu::ShaderProgram* m_program; member in class:deqp::gles2::Functional::MultisampleCase 219 , m_program (DE_NULL) 249 GLU_CHECK_CALL(glUseProgram(m_program->getProgram())); 301 GLU_CHECK_CALL(glUseProgram(m_program->getProgram())); 344 DE_ASSERT(!m_program); 346 m_program = new glu::ShaderProgram(m_context.getRenderContext(), glu::makeVtxFragSources(vertShaderSource, fragShaderSource)); 347 if (!m_program->isOk()) 350 GLU_CHECK_CALL(m_attrPositionLoc = glGetAttribLocation(m_program->getProgram(), "a_position")); 351 GLU_CHECK_CALL(m_attrColorLoc = glGetAttribLocation(m_program->getProgram(), "a_color")); 355 delete m_program; [all...] |
| es2fShaderApiTests.cpp | 395 , m_program (0) 438 m_program = program; 445 glDeleteProgram(m_program); 451 GLuint m_program; member in class:deqp::gles2::Functional::SimpleProgramCase 490 glDeleteProgram(m_program); 521 TCU_CHECK_MSG(checkLinkStatus(m_program), "Fail, expected LINK_STATUS to be TRUE.");
|