Home
last modified time | relevance | path

Searched refs:FragmentShader (Results 1 – 25 of 42) sorted by relevance

12

/third_party/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_shader_fs.h34 class FragmentShader : public Shader {
36 FragmentShader(const r600_shader_key& key);
98 class FragmentShaderR600 : public FragmentShader {
100 using FragmentShader::FragmentShader;
111 class FragmentShaderEG : public FragmentShader {
113 using FragmentShader::FragmentShader;
Dsfn_shader_fs.cpp44 FragmentShader::FragmentShader(const r600_shader_key& key): in FragmentShader() function in r600::FragmentShader
60 void FragmentShader::do_get_shader_info(r600_shader *sh_info) in do_get_shader_info()
80 bool FragmentShader::load_input(nir_intrinsic_instr *intr) in load_input()
111 bool FragmentShader::store_output(nir_intrinsic_instr *intr) in store_output()
157 bool FragmentShader::process_stage_intrinsic(nir_intrinsic_instr *intr) in process_stage_intrinsic()
199 bool FragmentShader::load_interpolated_input(nir_intrinsic_instr *intr) in load_interpolated_input()
218 int FragmentShader::do_allocate_reserved_registers() in do_allocate_reserved_registers()
269 bool FragmentShader::do_scan_instruction(nir_instr *instr) in do_scan_instruction()
308 bool FragmentShader::emit_load_sample_mask_in(nir_intrinsic_instr* instr) in emit_load_sample_mask_in()
321 bool FragmentShader::emit_load_helper_invocation(nir_intrinsic_instr* instr) in emit_load_helper_invocation()
[all …]
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/libGLESv2/
DShader.cpp445 FragmentShader::FragmentShader(ResourceManager *manager, GLuint handle) : Shader(manager, handle) in FragmentShader() function in es2::FragmentShader
450 FragmentShader::~FragmentShader() in ~FragmentShader()
455 GLenum FragmentShader::getType() const in getType()
460 sw::Shader *FragmentShader::getShader() const in getShader()
465 sw::PixelShader *FragmentShader::getPixelShader() const in getPixelShader()
470 void FragmentShader::createShader() in createShader()
476 void FragmentShader::deleteShader() in deleteShader()
DShader.h117 class FragmentShader : public Shader
120 FragmentShader(ResourceManager *manager, GLuint handle);
122 ~FragmentShader();
/third_party/vk-gl-cts/framework/referencerenderer/
DrrShaders.hpp122 class FragmentShader class
125FragmentShader (size_t numInputs, size_t numOutputs) : m_inputs(numInputs), m_outputs(numOutputs)… in FragmentShader() function in rr::FragmentShader
133 ~FragmentShader (void) {} // \note Renderer will not delete any objects passed in. in ~FragmentShader()
222 class FragmentShaderLoop : public FragmentShader
DrrRenderer.hpp64 …Program (const VertexShader* vertexShader_, const FragmentShader* fragmentShader_, const GeometryS… in Program()
72 const FragmentShader* fragmentShader;
Ddesign.txt82 FragmentShader:
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineReferenceRenderer.hpp155 class ColorFragmentShader : public rr::FragmentShader
164 : rr::FragmentShader (2, 1) in ColorFragmentShader()
205 class ColorFragmentShaderDualSource : public rr::FragmentShader
214 : rr::FragmentShader (3, 1) in ColorFragmentShaderDualSource()
258 class CoordinateCaptureFragmentShader : public rr::FragmentShader
262 : rr::FragmentShader(2, 1) in CoordinateCaptureFragmentShader()
/third_party/vk-gl-cts/framework/opengl/simplereference/
DsglrShaderProgram.cpp141 , rr::FragmentShader (decl.getFragmentInputCount(), decl.getFragmentOutputCount()) in ShaderProgram()
173 this->rr::FragmentShader::m_inputs[ndx] = this->rr::GeometryShader::m_outputs[ndx]; in ShaderProgram()
183 this->rr::FragmentShader::m_inputs[ndx] = this->rr::VertexShader::m_outputs[ndx]; in ShaderProgram()
188 this->rr::FragmentShader::m_outputs[ndx].type = decl.m_fragmentOutputs[ndx].type; in ShaderProgram()
DsglrShaderProgram.hpp226 …ss ShaderProgram : private rr::VertexShader, private rr::GeometryShader, private rr::FragmentShader
235 …inline const rr::FragmentShader* getFragmentShader (void) const { return static_cast<const rr::Fr… in getFragmentShader()
/third_party/vk-gl-cts/external/openglcts/modules/gl/
Dgl4cProgramInterfaceQueryTests.cpp474 virtual std::string FragmentShader() in FragmentShader() function in gl4cts::__anon4d49f3310111::SimpleShaders
485 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
578 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
673 virtual std::string FragmentShader() in FragmentShader() function in gl4cts::__anon4d49f3310111::OutputTypes
695 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
785 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
845 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
904 virtual std::string FragmentShader() in FragmentShader() function in gl4cts::__anon4d49f3310111::OutputBuiltIn
916 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), true); in Run()
1000 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
[all …]
Dgl4cTextureGatherTests.cpp404 virtual std::string FragmentShader() in FragmentShader() function in gl4cts::__anon74331bbe0111::GatherGLSLCompile
415 program = CreateProgram(VertexShader().c_str(), NULL, NULL, NULL, FragmentShader().c_str()); in Run()
930 virtual std::string FragmentShader() in FragmentShader() function in gl4cts::__anon74331bbe0111::GatherBase
1044 …program = CreateProgram(FallthroughVertexShader().c_str(), NULL, NULL, NULL, FragmentShader().c_st… in Run()
3073 virtual std::string FragmentShader() in FragmentShader() function in gl4cts::__anon74331bbe0111::TriangleDraw
3098 program = CreateProgram(VertexShader().c_str(), NULL, NULL, NULL, FragmentShader().c_str()); in Run()
3246 virtual std::string FragmentShader() in FragmentShader() function in gl4cts::__anon74331bbe0111::GatherGeometryShader
3283 …ateProgram(VertexShader().c_str(), NULL, NULL, GeometryShader().c_str(), FragmentShader().c_str()); in Run()
3400 virtual std::string FragmentShader() in FragmentShader() function in gl4cts::__anon74331bbe0111::GatherTesselationShader
3439 FragmentShader().c_str()); in Run()
/third_party/vk-gl-cts/external/openglcts/modules/gles31/
Des31cProgramInterfaceQueryTests.cpp387 virtual std::string FragmentShader() in FragmentShader() function in glcts::__anon8439c9c20111::SimpleShaders
398 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
684 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
788 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
860 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
938 virtual std::string FragmentShader() in FragmentShader() function in glcts::__anon8439c9c20111::OutputLayout
954 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
1025 virtual std::string FragmentShader() in FragmentShader() function in glcts::__anon8439c9c20111::UniformSimple
1037 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false); in Run()
1119 virtual std::string FragmentShader() in FragmentShader() function in glcts::__anon8439c9c20111::UniformTypes
[all …]
Des31cLayoutBindingTests.cpp105 m_contextSupplier.getSource(FragmentShader).c_str())); in LayoutBindingProgram()
147 errLog << "### dump of " << stageToName(FragmentShader) << "###\n"; in getErrorLog()
152 errLog << m_contextSupplier.getSource(FragmentShader); in getErrorLog()
184 case FragmentShader: in getErrorLog()
189 errLog << "### dump of " << stageToName(FragmentShader) << "###\n"; in getErrorLog()
190 errLog << stageToName(FragmentShader) << "\n"; in getErrorLog()
191 errLog << m_contextSupplier.getSource(FragmentShader); in getErrorLog()
257 case FragmentShader: in stageToName()
574 s << getSource(FragmentShader) << "\n"; in generateLog()
708 m_templates[FragmentShader] = "${VERSION}" in initDefaultFSContext()
[all …]
Des31cLayoutBindingTests.hpp46 FragmentShader, enumerator
Des31cTextureGatherTests.cpp321 virtual std::string FragmentShader() in FragmentShader() function in glcts::__anon98a1f14f0111::GatherGLSLCompile
333 program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str()); in Run()
830 virtual std::string FragmentShader() in FragmentShader() function in glcts::__anon98a1f14f0111::GatherBase
931 program = CreateProgram(FallthroughVertexShader().c_str(), FragmentShader().c_str()); in Run()
1623 virtual std::string FragmentShader() in FragmentShader() function in glcts::__anon98a1f14f0111::TriangleDraw
1650 program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str()); in Run()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/util/
DvktDrawUtil.hpp117 std::shared_ptr<rr::FragmentShader>& fragmentShader,
123 std::vector< std::shared_ptr<rr::FragmentShader>> m_fragmentShaders;
/third_party/vk-gl-cts/external/openglcts/modules/common/
DglcTestSubcase.cpp102 std::string SubcaseBase::FragmentShader() in FragmentShader() function in deqp::SubcaseBase
187 string fsh = FragmentShader(); in Documentation()
DglcTestSubcase.hpp79 std::string FragmentShader();
/third_party/skia/third_party/externals/spirv-cross/include/spirv_cross/
Dinternal_interface.hpp362 struct FragmentShader : BaseShader<FragmentShader<T, Res>> struct
369 FragmentShader() in FragmentShader() function
/third_party/vk-gl-cts/modules/glshared/
DglsTextureBufferCase.cpp211 class CoordFragmentShader : public rr::FragmentShader
215 : rr::FragmentShader (1, 1) in CoordFragmentShader()
246 class TextureFragmentShader : public rr::FragmentShader
250 : rr::FragmentShader (1, 1) in TextureFragmentShader()
672 …const rr::FragmentShader* const fragmentShader = (renderBits & RENDERBITS_AS_FRAGMENT_TEXTURE ?… in renderReference()
/third_party/vk-gl-cts/modules/egl/
DteglRenderTests.cpp234 class ReferenceShader : public rr::VertexShader, public rr::FragmentShader
244 , rr::FragmentShader(1, 1) // color in => color out in ReferenceShader()
252 this->rr::FragmentShader::m_inputs[0].type = rr::GENERICVECTYPE_FLOAT; in ReferenceShader()
253 this->rr::FragmentShader::m_inputs[0].flatshade = false; in ReferenceShader()
255 this->rr::FragmentShader::m_outputs[0].type = rr::GENERICVECTYPE_FLOAT; in ReferenceShader()
477 …rr::Program(static_cast<const rr::VertexShader*>(&shader), static_cast<const rr::FragmentShader*>(… in renderReference()
/third_party/vk-gl-cts/doc/
Dqpa_file_format.txt89 <FragmentShader CompileStatus="[status]">
92 </FragmentShader>
/third_party/vk-gl-cts/modules/gles3/functional/
Des3fShaderBuiltinVarTests.cpp900 class VertexIDReferenceShader : public rr::VertexShader, public rr::FragmentShader
910 , rr::FragmentShader(1, 1) // color in => color out in VertexIDReferenceShader()
918 this->rr::FragmentShader::m_inputs[0].type = rr::GENERICVECTYPE_FLOAT; in VertexIDReferenceShader()
919 this->rr::FragmentShader::m_inputs[0].flatshade = false; in VertexIDReferenceShader()
921 this->rr::FragmentShader::m_outputs[0].type = rr::GENERICVECTYPE_FLOAT; in VertexIDReferenceShader()
/third_party/vk-gl-cts/modules/gles31/functional/
Des31fDrawBuffersIndexedTests.cpp704 class FragmentShader : public rr::FragmentShader class
707 FragmentShader (int drawBufferNdx, const DrawBufferInfo& info);
715 FragmentShader::FragmentShader (int drawBufferNdx, const DrawBufferInfo& info) in FragmentShader() function in deqp::gles31::Functional::__anonb997bbd40111::FragmentShader
716 : rr::FragmentShader (1, 1) in FragmentShader()
743 void FragmentShader::shadeFragments (rr::FragmentPacket* packets, const int numPackets, const rr::F… in shadeFragments()
838 const FragmentShader fragmentShader (drawBufferNdx, drawBuffers[drawBufferNdx]); in renderRefQuad()

12