HomeSort by relevance Sort by last modified time
    Searched refs:FragmentShader (Results 1 - 25 of 38) sorted by null

1 2

  /external/swiftshader/src/OpenGL/libGLESv2/
Shader.h 16 // classes VertexShader and FragmentShader. Implements GL shader objects and
114 class FragmentShader : public Shader
117 FragmentShader(ResourceManager *manager, GLuint handle);
119 ~FragmentShader();
Shader.cpp 16 // VertexShader and FragmentShader. Implements GL shader objects and related
431 FragmentShader::FragmentShader(ResourceManager *manager, GLuint handle) : Shader(manager, handle)
436 FragmentShader::~FragmentShader()
441 GLenum FragmentShader::getType() const
446 sw::Shader *FragmentShader::getShader() const
451 sw::PixelShader *FragmentShader::getPixelShader() const
456 void FragmentShader::createShader()
462 void FragmentShader::deleteShader(
    [all...]
ResourceManager.cpp 103 mShaderNameSpace.insert(name, new FragmentShader(this, name));
  /external/swiftshader/src/OpenGL/libGL/
Shader.h 16 // classes VertexShader and FragmentShader. Implements GL shader objects and
117 class FragmentShader : public Shader
120 FragmentShader(ResourceManager *manager, GLuint handle);
122 ~FragmentShader();
Shader.cpp 16 // VertexShader and FragmentShader. Implements GL shader objects and related
408 FragmentShader::FragmentShader(ResourceManager *manager, GLuint handle) : Shader(manager, handle)
413 FragmentShader::~FragmentShader()
418 GLenum FragmentShader::getType()
423 sw::Shader *FragmentShader::getShader() const
428 sw::PixelShader *FragmentShader::getPixelShader() const
433 void FragmentShader::createShader()
439 void FragmentShader::deleteShader(
    [all...]
Program.h 34 class FragmentShader;
170 FragmentShader *fragmentShader;
ResourceManager.cpp 107 mShaderMap[handle] = new FragmentShader(this, handle);
  /external/swiftshader/third_party/PowerVR_SDK/Tools/OGLES2/
PVRTShader.h 83 @param[in] FragmentShader the fragment shader to link
91 const GLuint FragmentShader,
PVRTPFXParserAPI.cpp 247 const SPVRTPFXParserShader& FragmentShader = src.GetFragmentShader(uiFragIdx);
248 if(ParserEffect.FragmentShaderName == FragmentShader.Name)
250 if(FragmentShader.bUseFileName)
252 pszFragmentShader = FragmentShader.pszGLSLcode;
256 if(!FragmentShader.pszGLSLcode)
261 pszFragmentShader = (char *)malloc((strlen(FragmentShader.pszGLSLcode) + (FragmentShader.nFirstLineNumber) + 1) * sizeof(char));
263 for(unsigned int n = 0; n < FragmentShader.nFirstLineNumber; n++)
265 strcat(pszFragmentShader, FragmentShader.pszGLSLcode);
267 pszFragmentShader = (char *)malloc(strlen(FragmentShader.pszGLSLcode) + 1)
    [all...]
PVRTShader.cpp 232 @Input FragmentShader the fragment shader to link
241 const GLuint FragmentShader,
248 glAttachShader(*pProgramObject, FragmentShader);
  /external/deqp/framework/referencerenderer/
rrShaders.hpp 122 class FragmentShader
125 FragmentShader (size_t numInputs, size_t numOutputs) : m_inputs(numInputs), m_outputs(numOutputs) {}
133 ~FragmentShader (void) {}; // \note Renderer will not delete any objects passed in.
222 class FragmentShaderLoop : public FragmentShader
rrRenderer.hpp 64 Program (const VertexShader* vertexShader_, const FragmentShader* fragmentShader_, const GeometryShader* geometryShader_ = DE_NULL)
66 , fragmentShader (fragmentShader_)
72 const FragmentShader* fragmentShader;
  /external/deqp/external/openglcts/modules/common/
glcTestSubcase.hpp 79 std::string FragmentShader();
glcTestSubcase.cpp 102 std::string SubcaseBase::FragmentShader()
187 string fsh = FragmentShader();
  /external/deqp/external/openglcts/modules/gles31/
es31cLayoutBindingTests.hpp 46 FragmentShader,
es31cLayoutBindingTests.cpp 105 m_contextSupplier.getSource(FragmentShader).c_str()));
147 errLog << "### dump of " << stageToName(FragmentShader) << "###\n";
152 errLog << m_contextSupplier.getSource(FragmentShader);
184 case FragmentShader:
189 errLog << "### dump of " << stageToName(FragmentShader) << "###\n";
190 errLog << stageToName(FragmentShader) << "\n";
191 errLog << m_contextSupplier.getSource(FragmentShader);
257 case FragmentShader:
258 return "FragmentShader";
575 s << getSource(FragmentShader) << "\n"
    [all...]
es31cProgramInterfaceQueryTests.cpp 387 virtual std::string FragmentShader()
398 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false);
684 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false);
788 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false);
860 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false);
938 virtual std::string FragmentShader()
    [all...]
es31cTextureGatherTests.cpp 321 virtual std::string FragmentShader()
333 program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str());
830 virtual std::string FragmentShader()
931 program = CreateProgram(FallthroughVertexShader().c_str(), FragmentShader().c_str());
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/pipeline/
vktPipelineReferenceRenderer.hpp 115 class ColorFragmentShader : public rr::FragmentShader
124 : rr::FragmentShader (2, 1)
165 class CoordinateCaptureFragmentShader : public rr::FragmentShader
169 : rr::FragmentShader(2, 1)
  /external/deqp/framework/opengl/simplereference/
sglrShaderProgram.cpp 141 , rr::FragmentShader (decl.getFragmentInputCount(), decl.getFragmentOutputCount())
173 this->rr::FragmentShader::m_inputs[ndx] = this->rr::GeometryShader::m_outputs[ndx];
183 this->rr::FragmentShader::m_inputs[ndx] = this->rr::VertexShader::m_outputs[ndx];
188 this->rr::FragmentShader::m_outputs[ndx].type = decl.m_fragmentOutputs[ndx].type;
sglrShaderProgram.hpp 226 class ShaderProgram : private rr::VertexShader, private rr::GeometryShader, private rr::FragmentShader
235 inline const rr::FragmentShader* getFragmentShader (void) const { return static_cast<const rr::FragmentShader*>(this); }
  /external/deqp/external/vulkancts/modules/vulkan/
vktDrawUtil.hpp 102 const rr::FragmentShader& fragmentShader)
105 , m_fragmentShader (fragmentShader)
113 const rr::FragmentShader& m_fragmentShader;
  /external/deqp/external/openglcts/modules/gl/
gl4cProgramInterfaceQueryTests.cpp 474 virtual std::string FragmentShader()
485 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false);
578 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false);
673 virtual std::string FragmentShader()
695 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false);
785 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false);
845 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), false);
904 virtual std::string FragmentShader()
916 GLuint program = CreateProgram(VertexShader().c_str(), FragmentShader().c_str(), true);
    [all...]
  /external/deqp/modules/egl/
teglRenderTests.cpp 228 class ReferenceShader : public rr::VertexShader, public rr::FragmentShader
238 , rr::FragmentShader(1, 1) // color in => color out
246 this->rr::FragmentShader::m_inputs[0].type = rr::GENERICVECTYPE_FLOAT;
247 this->rr::FragmentShader::m_inputs[0].flatshade = false;
249 this->rr::FragmentShader::m_outputs[0].type = rr::GENERICVECTYPE_FLOAT;
471 rr::Program(static_cast<const rr::VertexShader*>(&shader), static_cast<const rr::FragmentShader*>(&shader)),
    [all...]
  /external/deqp/modules/glshared/
glsTextureBufferCase.cpp 211 class CoordFragmentShader : public rr::FragmentShader
215 : rr::FragmentShader (1, 1)
246 class TextureFragmentShader : public rr::FragmentShader
250 : rr::FragmentShader (1, 1)
671 const rr::FragmentShader* const fragmentShader = (renderBits & RENDERBITS_AS_FRAGMENT_TEXTURE ? static_cast<const rr::FragmentShader*>(&textureFragmentShader) : &coordFragmmentShader);
677 const rr::Program program(vertexShader, fragmentShader);
    [all...]

Completed in 1162 milliseconds

1 2