Home
last modified time | relevance | path

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

12

/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fSSBOArrayLengthTests.cpp68 glu::ShaderProgram* m_shader; member in deqp::gles31::Functional::__anon30875::SSBOArrayLengthCase
79 , m_shader (DE_NULL) in SSBOArrayLengthCase()
96 m_shader = new glu::ShaderProgram(m_context.getRenderContext(), glu::ProgramSources() << glu::ComputeSource(genComputeSource())); in init()
97 m_testCtx.getLog() << *m_shader; in init()
99 if (!m_shader->isOk()) in init()
119 const deUint32 index = gl.getProgramResourceIndex(m_shader->getProgram(), GL_BUFFER_VARIABLE, "Out.outLength"); in init()
126 gl.getProgramResourceiv(m_shader->getProgram(), GL_BUFFER_VARIABLE, index, 1, &prop, 1, DE_NULL, &result); in init()
132 const deUint32 index = gl.getProgramResourceIndex(m_shader->getProgram(), GL_BUFFER_VARIABLE, "Out.unused"); in init()
139 gl.getProgramResourceiv(m_shader->getProgram(), GL_BUFFER_VARIABLE, index, 1, &prop, 1, DE_NULL, &result); in init()
145 const deUint32 index = gl.getProgramResourceIndex(m_shader in init()
[all...]
H A Des31fShaderTextureSizeTests.cpp104 glu::ShaderProgram* m_shader; member in deqp::gles31::Functional::__anon30918::TextureSizeCase
120 , m_shader (DE_NULL) in TextureSizeCase()
189 m_shader = new glu::ShaderProgram(m_context.getRenderContext(), glu::ProgramSources() << glu::VertexSource(specializeShader(m_context, s_positionVertexShaderSource)) << glu::FragmentSource(genFragmentSource()));
190 m_testCtx.getLog() << *m_shader;
191 if (!m_shader->isOk())
260 if (m_shader)
262 delete m_shader;
263 m_shader = DE_NULL;
444 const int positionLoc = gl.getAttribLocation(m_shader->getProgram(), "a_position");
445 const int shaderSamplerLoc = gl.getUniformLocation(m_shader
[all...]
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
H A DvkComputePipelineConstructionUtil.cpp97 DE_ASSERT(rhs.m_shader.get() == DE_NULL); in m_subgroupSize()
112 DE_ASSERT(rhs.m_shader.get() == DE_NULL); in m_subgroupSize()
126 DE_ASSERT(rhs.m_shader.get() == DE_NULL);
142 DE_ASSERT(rhs.m_shader.get() == DE_NULL);
193 DE_ASSERT(m_shader.get() == DE_NULL); in buildPipeline()
213 m_shader = createShader(vk, device, createInfo); in buildPipeline()
218 vk.getShaderBinaryDataEXT(device, *m_shader, &dataSize, DE_NULL); in buildPipeline()
220 vk.getShaderBinaryDataEXT(device, *m_shader, &dataSize, data.data()); in buildPipeline()
226 m_shader = createShader(vk, device, createInfo); in buildPipeline()
242 m_internalData->vk.cmdBindShadersEXT(commandBuffer, 1, &stage, &*m_shader); in bind()
[all...]
H A DvkPipelineConstructionUtil.hpp302 vk::VkShaderEXT getShader (void) const { return m_shader ? *m_shader : VK_NULL_HANDLE; } in getShader()
303 void setShader (Move<VkShaderEXT> shader) { m_shader = shader; } in setShader()
323 vk::Move<vk::VkShaderEXT> m_shader; member in vk::ShaderWrapper
H A DvkComputePipelineConstructionUtil.hpp103 Move<VkShaderEXT> m_shader; member in vk::ComputePipelineWrapper
/third_party/vk-gl-cts/framework/referencerenderer/
H A DrrShaders.hpp206 VertexShaderLoop (const Shader& shader) : m_shader(shader) {} in VertexShaderLoop()
211 const Shader& m_shader; member in rr::VertexShaderLoop
218 m_shader.shadeVertex(inputs, packets[ndx]); in shadeVertices()
225 FragmentShaderLoop (const Shader& shader) : m_shader(shader) {} in FragmentShaderLoop()
230 const Shader& m_shader; member in rr::FragmentShaderLoop
237 m_shader.shadeFragment(packets[ndx]); in shadeFragments()
/third_party/vk-gl-cts/framework/opengl/
H A DgluShaderProgram.cpp42 , m_shader (0) in Shader()
45 m_shader = m_gl.createShader(getGLShaderType(shaderType)); in Shader()
47 TCU_CHECK(m_shader); in Shader()
52 , m_shader (0) in Shader()
55 m_shader = m_gl.createShader(getGLShaderType(shaderType)); in Shader()
57 TCU_CHECK(m_shader); in Shader()
62 m_gl.deleteShader(m_shader); in ~Shader()
67 m_gl.shaderSource(m_shader, numSourceStrings, sourceStrings, lengths); in setSources()
86 m_gl.compileShader(m_shader); in compile()
96 m_gl.getShaderiv(m_shader, GL_COMPILE_STATU in compile()
[all...]
H A DgluShaderProgram.hpp96 deUint32 getShader (void) const { return m_shader; } in getShader()
111 deUint32 m_shader; //!< Shader handle. member in glu::Shader
/third_party/vk-gl-cts/framework/randomshaders/
H A DrsgGeneratorState.cpp35 , m_shader (DE_NULL) in GeneratorState()
51 m_shader = &shader; in setShader()
H A DrsgGeneratorState.hpp62 Shader& getShader (void) { return *m_shader; } in getShader()
93 Shader* m_shader; member in rsg::GeneratorState
/third_party/vk-gl-cts/modules/gles2/functional/
H A Des2fTextureUnitTests.cpp578 MultiTexShader* m_shader; member in deqp::gles2::Functional::TextureUnitCase
588 , m_shader (DE_NULL) in TextureUnitCase()
607 delete m_shader; in deinit()
608 m_shader = DE_NULL; in deinit()
745 DE_ASSERT(m_shader == DE_NULL); in init()
746 m_shader = new MultiTexShader(rnd.getUint32(), m_numUnits, unitTypes); in init()
792 m_shader->makeSafeLods(texSizes, IVec2(viewportWidth, viewportHeight)); in iterate()
906 deUint32 shaderID = context.createProgram(m_shader); in render()
912 m_shader->setUniforms(context, shaderID); in render()
H A Des2fStencilTests.cpp183 StencilShader m_shader; member in deqp::gles2::Functional::StencilCase
213 m_shader.setColor(context, m_shaderID, tcu::Vec4(0.0f, 0.0f, 0.0f, 1.0f)); in executeOps()
268 m_shader.setColor(context, m_shaderID, color); in visualizeStencil()
326 m_shaderID = context.createProgram(&m_shader); in iterate()
345 m_shaderID = context.createProgram(&m_shader); in iterate()
H A Des2fRasterizationTests.cpp104 glu::ShaderProgram* m_shader; member in deqp::gles2::Functional::__anon30437::BaseRenderingCase
114 , m_shader (DE_NULL) in BaseRenderingCase()
170 m_shader = new glu::ShaderProgram(m_context.getRenderContext(), glu::ProgramSources() << glu::VertexSource(vertexSource.specialize(params)) << glu::FragmentSource(fragmentSource.specialize(params))); in init()
171 if (!m_shader->isOk()) in init()
178 if (m_shader) in deinit()
180 delete m_shader; in deinit()
181 m_shader = DE_NULL; in deinit()
196 const glw::GLint positionLoc = gl.getAttribLocation(m_shader->getProgram(), "a_position"); in drawPrimitives()
197 const glw::GLint colorLoc = gl.getAttribLocation(m_shader->getProgram(), "a_color"); in drawPrimitives()
198 const glw::GLint pointSizeLoc = gl.getUniformLocation(m_shader in drawPrimitives()
[all...]
/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fStencilTests.cpp186 StencilShader m_shader; member in deqp::gles3::Functional::StencilCase
216 m_shader.setColor(context, m_shaderID, tcu::Vec4(0.0f, 0.0f, 0.0f, 1.0f)); in executeOps()
271 m_shader.setColor(context, m_shaderID, color); in visualizeStencil()
329 m_shaderID = context.createProgram(&m_shader); in iterate()
348 m_shaderID = context.createProgram(&m_shader); in iterate()
H A Des3fTextureUnitTests.cpp741 MultiTexShader* m_shader; member in deqp::gles3::Functional::TextureUnitCase
751 , m_shader (DE_NULL) in TextureUnitCase()
778 delete m_shader; in deinit()
779 m_shader = DE_NULL; in deinit()
975 DE_ASSERT(m_shader == DE_NULL); in init()
976 m_shader = new MultiTexShader(rnd.getUint32(), m_numUnits, unitTypes, samplerTypes, texScales, texBiases, num2dArrayLayers); in init()
1024 m_shader->makeSafeLods(texSizes, IVec2(viewportWidth, viewportHeight)); in iterate()
1211 deUint32 shaderID = context.createProgram(m_shader); in render()
1217 m_shader->setUniforms(context, shaderID); in render()
H A Des3fRasterizationTests.cpp140 glu::ShaderProgram* m_shader; member in deqp::gles3::Functional::__anon30584::BaseRenderingCase
158 , m_shader (DE_NULL) in BaseRenderingCase()
208 m_shader = new glu::ShaderProgram(m_context.getRenderContext(), glu::ProgramSources() << glu::VertexSource(vertexSource.specialize(params)) << glu::FragmentSource(fragmentSource.specialize(params)));
209 if (!m_shader->isOk())
314 if (m_shader)
316 delete m_shader;
317 m_shader = DE_NULL;
362 const glw::GLint positionLoc = gl.getAttribLocation(m_shader->getProgram(), "a_position");
363 const glw::GLint colorLoc = gl.getAttribLocation(m_shader->getProgram(), "a_color");
364 const glw::GLint pointSizeLoc = gl.getUniformLocation(m_shader
[all...]
/third_party/vk-gl-cts/external/openglcts/modules/common/
H A DglcShaderGroupVoteTests.cpp56 : m_name(name), m_shader(shader), m_program(NULL), m_compileOnly(true) in ComputeShader()
62 : m_name(name), m_shader(shader), m_program(NULL), m_desiredColor(desiredColor), m_compileOnly(false) in ComputeShader()
77 sourcesCompute.sources[glu::SHADERTYPE_COMPUTE].push_back(m_shader); in create()
83 << tcu::TestLog::Message << m_shader << m_program->getShaderInfo(glu::SHADERTYPE_COMPUTE).infoLog in create()
H A DglcShaderGroupVoteTests.hpp42 std::string m_shader; member in glcts::ShaderGroupVoteTestCaseBase::ComputeShader
/third_party/vk-gl-cts/modules/egl/
H A DteglGLES2SharingTests.cpp847 GLuint m_shader; member in deqp::egl::GLES2ShaderSharingTest
858 , m_shader (0) in GLES2ShaderSharingTest()
883 m_shader = m_gl.createShader(m_shaderType); in createResource()
889 GLU_CHECK_GLW_CALL(m_gl, shaderSource(m_shader, 1, &vertexShader, DE_NULL)); in createResource()
893 GLU_CHECK_GLW_CALL(m_gl, shaderSource(m_shader, 1, &fragmentShader, DE_NULL)); in createResource()
900 GLU_CHECK_GLW_CALL(m_gl, compileShader(m_shader)); in createResource()
903 GLU_CHECK_GLW_CALL(m_gl, getShaderiv(m_shader, GL_COMPILE_STATUS, &status)); in createResource()
908 GLU_CHECK_GLW_CALL(m_gl, getShaderInfoLog(m_shader, 256, DE_NULL, buffer)); in createResource()
933 GLU_CHECK_GLW_CALL(m_gl, deleteShader(m_shader)); in destroyResource()
1014 GLU_CHECK_GLW_CALL(m_gl, attachShader(program, m_shader)); in renderResource()
[all...]
H A DteglGLES2SharingThreadedTests.cpp1341 SharedPtr<Shader> m_shader; member in deqp::egl::GLES2ThreadTest::CreateShader
1352 m_shader = shader; in CreateShader()
1365 m_shader->shader = shader; in exec()
1375 SharedPtr<Shader> m_shader; member in deqp::egl::GLES2ThreadTest::DeleteShader
1380 , m_shader (shader) in DeleteShader()
1382 modifyGLObject(SharedPtr<Object>(m_shader)); in DeleteShader()
1388 GLuint shader = m_shader->shader; in exec()
1394 m_shader->shader = 0; in exec()
1404 SharedPtr<Shader> m_shader; member in deqp::egl::GLES2ThreadTest::ShaderSource
1410 , m_shader (shade in ShaderSource()
1434 SharedPtr<Shader> m_shader; global() member in deqp::egl::GLES2ThreadTest::ShaderCompile
1546 SharedPtr<Shader> m_shader; global() member in deqp::egl::GLES2ThreadTest::AttachShader
[all...]
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
H A Dsfn_assembler.cpp100 r600_shader *m_shader; member in r600::AssamblerVisitor
143 m_shader(sh), in AssamblerVisitor()
149 if (m_shader->processor_type == PIPE_SHADER_FRAGMENT) in AssamblerVisitor()
152 if (m_shader->processor_type == PIPE_SHADER_VERTEX && in AssamblerVisitor()
153 m_shader->ninput > 0) in AssamblerVisitor()
165 if (m_shader->bc.gfx_level < CAYMAN && in finalize()
175 if (m_shader->bc.gfx_level != CAYMAN) in finalize()
589 output.op = instr.op(m_shader->bc.gfx_level); in visit()
773 cf->rat.id = rat_idx + m_shader->rat_base; in visit()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/
H A DvktDrawShaderViewportIndexTests.cpp680 , m_shader (shader) in Renderer()
874 if (m_shader == FRAGMENT) in drawCommands()
915 const Shader m_shader; member in vkt::Draw::__anon27950::Renderer
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/
H A DvktDrawShaderViewportIndexTests.cpp676 , m_shader (shader) in Renderer()
870 if (m_shader == FRAGMENT) in drawCommands()
911 const Shader m_shader; member in vkt::Draw::__anon29185::Renderer
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineShaderModuleIdentifierTests.cpp1741 ShaderWrapper m_shader; member in vkt::pipeline::__anon28265::PipelineStageInfo
1748 : m_shader () in PipelineStageInfo()
1756 m_shader = shader; in setModule()
1771 return m_shader; in getModule()
1776 return retUsedModule(&m_shader, moduleUse); in getUsedModule()
/third_party/vulkan-headers/include/vulkan/
H A Dvulkan_raii.hpp10591 , m_shader( shader ) in ShaderEXT()
10609 , m_shader( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_shader, {} ) )
10622 std::swap( m_shader, rhs.m_shader );
10631 return m_shader;
10636 if ( m_shader )
10639 static_cast<VkDevice>( m_device ), static_cast<VkShaderEXT>( m_shader ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
10642 m_shader = nullptr;
10652 return VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( m_shader, nullpt in release()
10680 VULKAN_HPP_NAMESPACE::ShaderEXT m_shader = {}; global() member in VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::ShaderEXT
[all...]

Completed in 57 milliseconds

12