/external/deqp/framework/randomshaders/ |
H A D | rsgGeneratorState.cpp | 35 , m_shader (DE_NULL) 51 m_shader = &shader;
|
H A D | rsgGeneratorState.hpp | 62 Shader& getShader (void) { return *m_shader; } 93 Shader* m_shader; member in class:rsg::GeneratorState
|
/external/deqp/modules/gles31/functional/ |
H A D | es31fSSBOArrayLengthTests.cpp | 68 glu::ShaderProgram* m_shader; member in class:deqp::gles31::Functional::__anon20298::SSBOArrayLengthCase 79 , m_shader (DE_NULL) 96 m_shader = new glu::ShaderProgram(m_context.getRenderContext(), glu::ProgramSources() << glu::ComputeSource(genComputeSource())); 97 m_testCtx.getLog() << *m_shader; 99 if (!m_shader->isOk()) 119 const deUint32 index = gl.getProgramResourceIndex(m_shader->getProgram(), GL_BUFFER_VARIABLE, "Out.outLength"); 126 gl.getProgramResourceiv(m_shader->getProgram(), GL_BUFFER_VARIABLE, index, 1, &prop, 1, DE_NULL, &result); 132 const deUint32 index = gl.getProgramResourceIndex(m_shader->getProgram(), GL_BUFFER_VARIABLE, "Out.unused"); 139 gl.getProgramResourceiv(m_shader->getProgram(), GL_BUFFER_VARIABLE, index, 1, &prop, 1, DE_NULL, &result); 145 const deUint32 index = gl.getProgramResourceIndex(m_shader [all...] |
H A D | es31fShaderTextureSizeTests.cpp | 93 glu::ShaderProgram* m_shader; member in class:deqp::gles31::Functional::__anon20333::TextureSizeCase 108 , m_shader (DE_NULL) 171 m_shader = new glu::ShaderProgram(m_context.getRenderContext(), glu::ProgramSources() << glu::VertexSource(s_positionVertexShaderSource) << glu::FragmentSource(genFragmentSource())); 172 m_testCtx.getLog() << *m_shader; 173 if (!m_shader->isOk()) 233 if (m_shader) 235 delete m_shader; 236 m_shader = DE_NULL; 411 const int positionLoc = gl.getAttribLocation(m_shader->getProgram(), "a_position"); 412 const int shaderSamplerLoc = gl.getUniformLocation(m_shader [all...] |
/external/deqp/framework/referencerenderer/ |
H A D | rrShaders.hpp | 206 VertexShaderLoop (const Shader& shader) : m_shader(shader) {} 211 const Shader& m_shader; member in class:rr::VertexShaderLoop 218 m_shader.shadeVertex(inputs, packets[ndx]); 225 FragmentShaderLoop (const Shader& shader) : m_shader(shader) {} 230 const Shader& m_shader; member in class:rr::FragmentShaderLoop 237 m_shader.shadeFragment(packets[ndx]);
|
/external/deqp/framework/opengl/ |
H A D | gluShaderProgram.cpp | 42 , m_shader (0) 47 m_shader = gl.createShader(getGLShaderType(shaderType)); 49 TCU_CHECK(m_shader); 55 gl.deleteShader(m_shader); 62 gl.shaderSource(m_shader, numSourceStrings, sourceStrings, lengths); 83 gl.compileShader(m_shader); 95 gl.getShaderiv(m_shader, GL_COMPILE_STATUS, &compileStatus); 96 gl.getShaderiv(m_shader, GL_INFO_LOG_LENGTH, &infoLogLen); 104 gl.getShaderInfoLog(m_shader, (int)infoLog.size(), &unusedLen, &infoLog[0]);
|
H A D | gluShaderProgram.hpp | 81 deUint32 getShader (void) const { return m_shader; } 96 deUint32 m_shader; //!< Shader handle. member in class:glu::Shader
|
/external/deqp/modules/gles2/functional/ |
H A D | es2fStencilTests.cpp | 183 StencilShader m_shader; member in class:deqp::gles2::Functional::StencilCase 213 m_shader.setColor(context, m_shaderID, tcu::Vec4(0.0f, 0.0f, 0.0f, 1.0f)); 268 m_shader.setColor(context, m_shaderID, color); 326 m_shaderID = context.createProgram(&m_shader); 345 m_shaderID = context.createProgram(&m_shader);
|
H A D | es2fTextureUnitTests.cpp | 577 MultiTexShader* m_shader; member in class:deqp::gles2::Functional::TextureUnitCase 585 , m_shader (DE_NULL) 604 delete m_shader; 605 m_shader = DE_NULL; 742 DE_ASSERT(m_shader == DE_NULL); 743 m_shader = new MultiTexShader(rnd.getUint32(), m_numUnits, unitTypes); 789 m_shader->makeSafeLods(texSizes, IVec2(viewportWidth, viewportHeight)); 903 deUint32 shaderID = context.createProgram(m_shader); 909 m_shader->setUniforms(context, shaderID);
|
H A D | es2fRasterizationTests.cpp | 100 glu::ShaderProgram* m_shader; member in class:deqp::gles2::Functional::__anon19891::BaseRenderingCase 110 , m_shader (DE_NULL) 166 m_shader = new glu::ShaderProgram(m_context.getRenderContext(), glu::ProgramSources() << glu::VertexSource(vertexSource.specialize(params)) << glu::FragmentSource(fragmentSource.specialize(params))); 167 if (!m_shader->isOk()) 174 if (m_shader) 176 delete m_shader; 177 m_shader = DE_NULL; 192 const glw::GLint positionLoc = gl.getAttribLocation(m_shader->getProgram(), "a_position"); 193 const glw::GLint colorLoc = gl.getAttribLocation(m_shader->getProgram(), "a_color"); 194 const glw::GLint pointSizeLoc = gl.getUniformLocation(m_shader [all...] |
/external/deqp/modules/gles3/functional/ |
H A D | es3fStencilTests.cpp | 186 StencilShader m_shader; member in class:deqp::gles3::Functional::StencilCase 216 m_shader.setColor(context, m_shaderID, tcu::Vec4(0.0f, 0.0f, 0.0f, 1.0f)); 271 m_shader.setColor(context, m_shaderID, color); 329 m_shaderID = context.createProgram(&m_shader); 348 m_shaderID = context.createProgram(&m_shader);
|
H A D | es3fTextureUnitTests.cpp | 740 MultiTexShader* m_shader; member in class:deqp::gles3::Functional::TextureUnitCase 748 , m_shader (DE_NULL) 775 delete m_shader; 776 m_shader = DE_NULL; 972 DE_ASSERT(m_shader == DE_NULL); 973 m_shader = new MultiTexShader(rnd.getUint32(), m_numUnits, unitTypes, samplerTypes, texScales, texBiases, num2dArrayLayers); 1021 m_shader->makeSafeLods(texSizes, IVec2(viewportWidth, viewportHeight)); 1208 deUint32 shaderID = context.createProgram(m_shader); 1214 m_shader->setUniforms(context, shaderID);
|
H A D | es3fRasterizationTests.cpp | 135 glu::ShaderProgram* m_shader; member in class:deqp::gles3::Functional::__anon20039::BaseRenderingCase 153 , m_shader (DE_NULL) 203 m_shader = new glu::ShaderProgram(m_context.getRenderContext(), glu::ProgramSources() << glu::VertexSource(vertexSource.specialize(params)) << glu::FragmentSource(fragmentSource.specialize(params))); 204 if (!m_shader->isOk()) 309 if (m_shader) 311 delete m_shader; 312 m_shader = DE_NULL; 357 const glw::GLint positionLoc = gl.getAttribLocation(m_shader->getProgram(), "a_position"); 358 const glw::GLint colorLoc = gl.getAttribLocation(m_shader->getProgram(), "a_color"); 359 const glw::GLint pointSizeLoc = gl.getUniformLocation(m_shader [all...] |
/external/deqp/modules/egl/ |
H A D | teglGLES2SharingTests.cpp | 826 GLuint m_shader; member in class:deqp::egl::GLES2ShaderSharingTest 837 , m_shader (0) 862 m_shader = glCreateShader(m_shaderType); 868 GLU_CHECK_CALL(glShaderSource(m_shader, 1, &vertexShader, NULL)); 872 GLU_CHECK_CALL(glShaderSource(m_shader, 1, &fragmentShader, NULL)); 879 GLU_CHECK_CALL(glCompileShader(m_shader)); 882 GLU_CHECK_CALL(glGetShaderiv(m_shader, GL_COMPILE_STATUS, &status)); 887 GLU_CHECK_CALL(glGetShaderInfoLog(m_shader, 256, NULL, buffer)); 912 GLU_CHECK_CALL(glDeleteShader(m_shader)); 993 GLU_CHECK_CALL(glAttachShader(program, m_shader)); [all...] |
H A D | teglGLES2SharingThreadedTests.cpp | 1348 SharedPtr<Shader> m_shader; member in class:deqp::egl::GLES2ThreadTest::CreateShader 1359 m_shader = shader; 1371 m_shader->shader = shader; 1381 SharedPtr<Shader> m_shader; member in class:deqp::egl::GLES2ThreadTest::DeleteShader 1386 , m_shader (shader) 1388 modifyGLObject(SharedPtr<Object>(m_shader)); 1393 GLuint shader = m_shader->shader; 1399 m_shader->shader = 0; 1409 SharedPtr<Shader> m_shader; member in class:deqp::egl::GLES2ThreadTest::ShaderSource 1415 , m_shader (shade 1438 SharedPtr<Shader> m_shader; member in class:deqp::egl::GLES2ThreadTest::ShaderCompile 1546 SharedPtr<Shader> m_shader; member in class:deqp::egl::GLES2ThreadTest::AttachShader [all...] |