Home
last modified time | relevance | path

Searched refs:ShaderParser (Results 1 – 10 of 10) sorted by relevance

/hardware/google/gfxstream/host/gl/glestranslator/GLES_V2/
DShaderParser.cpp27 ShaderParser::ShaderParser(GLenum type, bool coreProfile) : ObjectData(SHADER_DATA), m_type(type), … in ShaderParser() function in ShaderParser
29 GenNameInfo ShaderParser::getGenNameInfo() const { in getGenNameInfo()
43 ShaderParser::ShaderParser(android::base::Stream* stream) : ObjectData(stream) { in ShaderParser() function in ShaderParser
61 void ShaderParser::onSave(android::base::Stream* stream, unsigned int globalName) const { in onSave()
83 void ShaderParser::restore(ObjectLocalName localName, in restore()
107 void ShaderParser::convertESSLToGLSL() { in convertESSLToGLSL()
137 void ShaderParser::setSrc(GLsizei count, const GLchar* const* strings, const GLint* length){ in setSrc()
152 const GLchar** ShaderParser::parsedLines() { in parsedLines()
157 void ShaderParser::clear() { in clear()
163 const std::string& ShaderParser::getOriginalSrc() const { in getOriginalSrc()
[all …]
DShaderParser.h27 class ShaderParser : public ObjectData {
29 ShaderParser(GLenum type, bool coreProfile);
30 ShaderParser(android::base::Stream* stream);
DProgramData.h48 ShaderParser* shader = nullptr;
81 bool attachShader(GLuint shader, ShaderParser* shaderData, GLenum type);
88 bool validateLink(ShaderParser* frag, ShaderParser* vert);
Dmeson.build11 'ShaderParser.cpp',
DCMakeLists.txt9 ShaderParser.cpp
DAndroid.bp32 "ShaderParser.cpp",
DBUILD.bazel10 "ShaderParser.cpp",
DGLESv2Imp.cpp449 ShaderParser* shaderParser) { in s_attachShader()
460 ShaderParser* shaderParser = (ShaderParser*)shaderData; in s_detachShader()
518 GLenum shaderType = ((ShaderParser*)shaderData)->getType(); in glAttachShader()
521 pData->attachShader(shader, (ShaderParser*)shaderData, shaderType); in glAttachShader()
522 s_attachShader(ctx, program, shader, (ShaderParser*)shaderData); in glAttachShader()
899 ShaderParser* sp = (ShaderParser*)objData; in glCompileShader()
1309 ShaderParser* sp = new ShaderParser(type, isCoreProfile()); in glCreateShader()
1474 ShaderParser* sp = (ShaderParser*)objData; in glDeleteShader()
2775 ShaderParser* sp = (ShaderParser*)objData; in glGetShaderiv()
2811 ShaderParser* sp = (ShaderParser*)objData; in glGetShaderInfoLog()
[all …]
DProgramData.cpp374 s.shader = (ShaderParser*)getObjDataPtr( in postLoad()
699 bool ProgramData::attachShader(GLuint shader, ShaderParser* shaderData, in attachShader()
756 bool ProgramData::validateLink(ShaderParser* frag, ShaderParser* vert) { in validateLink()
DGLESv2Context.cpp423 return ObjectDataPtr(new ShaderParser(stream)); in loadObject()