/external/swiftshader/src/OpenGL/libGL/ |
H A D | Shader.h | 16 // classes VertexShader and FragmentShader. Implements GL shader objects and 117 class FragmentShader : public Shader class in namespace:gl 120 FragmentShader(ResourceManager *manager, GLuint handle); 122 ~FragmentShader();
|
H A D | Shader.cpp | 16 // VertexShader and FragmentShader. Implements GL shader objects and related 408 FragmentShader::FragmentShader(ResourceManager *manager, GLuint handle) : Shader(manager, handle) function in class:gl::FragmentShader 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 [all...] |
/external/swiftshader/src/OpenGL/libGLESv2/ |
H A D | Shader.h | 16 // classes VertexShader and FragmentShader. Implements GL shader objects and 114 class FragmentShader : public Shader class in namespace:es2 117 FragmentShader(ResourceManager *manager, GLuint handle); 119 ~FragmentShader();
|
H A D | Shader.cpp | 16 // VertexShader and FragmentShader. Implements GL shader objects and related 423 FragmentShader::FragmentShader(ResourceManager *manager, GLuint handle) : Shader(manager, handle) function in class:es2::FragmentShader 428 FragmentShader::~FragmentShader() 433 GLenum FragmentShader::getType() const 438 sw::Shader *FragmentShader::getShader() const 443 sw::PixelShader *FragmentShader::getPixelShader() const 448 void FragmentShader::createShader() 454 void FragmentShader [all...] |
/external/deqp/framework/referencerenderer/ |
H A D | rrShaders.hpp | 122 class FragmentShader class in namespace:rr 125 FragmentShader (size_t numInputs, size_t numOutputs) : m_inputs(numInputs), m_outputs(numOutputs) {} function in class:rr::FragmentShader 133 ~FragmentShader (void) {}; // \note Renderer will not delete any objects passed in. 222 class FragmentShaderLoop : public FragmentShader
|
/external/swiftshader/third_party/PowerVR_SDK/Tools/OGLES2/ |
H A D | PVRTShader.cpp | 232 @Input FragmentShader the fragment shader to link 241 const GLuint FragmentShader, 248 glAttachShader(*pProgramObject, FragmentShader); 239 PVRTCreateProgram( GLuint* const pProgramObject, const GLuint VertexShader, const GLuint FragmentShader, const char** const pszAttribs, const int i32NumAttribs, CPVRTString* const pReturnError) argument
|
H A D | PVRTPFXParserAPI.cpp | 247 const SPVRTPFXParserShader& FragmentShader = src.GetFragmentShader(uiFragIdx); local 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 [all...] |
/external/deqp/modules/gles31/functional/ |
H A D | es31fDrawBuffersIndexedTests.cpp | 697 class FragmentShader : public rr::FragmentShader class in namespace:deqp::gles31::Functional::__anon4685 700 FragmentShader (int drawBufferNdx, const DrawBufferInfo& info); 708 FragmentShader::FragmentShader (int drawBufferNdx, const DrawBufferInfo& info) function in class:deqp::gles31::Functional::__anon4685::FragmentShader 709 : rr::FragmentShader (1, 1) 736 void FragmentShader::shadeFragments (rr::FragmentPacket* packets, const int numPackets, const rr::FragmentShadingContext& context) const 830 const FragmentShader fragmentShader (drawBufferNdx, drawBuffers[drawBufferNdx]);
|
/external/mesa3d/src/mesa/drivers/common/ |
H A D | meta.c | 139 struct gl_shader_program *FragmentShader; member in struct:save_state 640 _mesa_reference_shader_program(ctx, &save->FragmentShader, 965 save->FragmentShader); 972 _mesa_reference_shader_program(ctx, &save->FragmentShader, NULL);
|