Searched refs:m_shader (Results 1 - 15 of 15) sorted by relevance

/external/deqp/framework/randomshaders/
H A DrsgGeneratorState.cpp35 , m_shader (DE_NULL)
51 m_shader = &shader;
H A DrsgGeneratorState.hpp62 Shader& getShader (void) { return *m_shader; }
93 Shader* m_shader; member in class:rsg::GeneratorState
/external/deqp/modules/gles31/functional/
H A Des31fSSBOArrayLengthTests.cpp68 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 Des31fShaderTextureSizeTests.cpp93 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 DrrShaders.hpp206 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 DgluShaderProgram.cpp42 , 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 DgluShaderProgram.hpp81 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 Des2fStencilTests.cpp183 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 Des2fTextureUnitTests.cpp577 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 Des2fRasterizationTests.cpp100 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 Des3fStencilTests.cpp186 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 Des3fTextureUnitTests.cpp740 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 Des3fRasterizationTests.cpp135 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 DteglGLES2SharingTests.cpp826 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 DteglGLES2SharingThreadedTests.cpp1348 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...]

Completed in 215 milliseconds