|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <ShaderGL.h>
Public Member Functions | |
| ShaderGL (const gl::ShaderState &data, const FunctionsGL *functions, const WorkaroundsGL &workarounds) | |
| ~ShaderGL () override | |
| ShCompileOptions | prepareSourceAndReturnOptions (std::stringstream *sourceStream, std::string *sourcePath) override |
| bool | postTranslateCompile (gl::Compiler *compiler, std::string *infoLog) override |
| std::string | getDebugInfo () const override |
| GLuint | getShaderID () const |
Public Member Functions inherited from rx::ShaderImpl | |
| ShaderImpl (const gl::ShaderState &data) | |
| virtual | ~ShaderImpl () |
| const gl::ShaderState & | getData () const |
Additional Inherited Members | |
Protected Attributes inherited from rx::ShaderImpl | |
| const gl::ShaderState & | mData |
| rx::ShaderGL::ShaderGL | ( | const gl::ShaderState & | data, |
| const FunctionsGL * | functions, | ||
| const WorkaroundsGL & | workarounds | ||
| ) |
|
override |
|
overridevirtual |
Implements rx::ShaderImpl.
| GLuint rx::ShaderGL::getShaderID | ( | ) | const |
|
overridevirtual |
Implements rx::ShaderImpl.
|
overridevirtual |
Implements rx::ShaderImpl.
1.8.13