/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...] |