Home
last modified time | relevance | path

Searched refs:ProgramData (Results 1 – 13 of 13) sorted by relevance

/hardware/google/gfxstream/guest/OpenglCodecCommon/
DGLSharedGroup.cpp42 ProgramData::ProgramData() : m_numIndexes(0), in ProgramData() function in gfxstream::guest::ProgramData
53 void ProgramData::initProgramData(GLuint numIndexes, GLuint numAttributes) { in initProgramData()
65 bool ProgramData::isInitialized() { in isInitialized()
69 ProgramData::~ProgramData() { in ~ProgramData()
77 void ProgramData::setIndexInfo( in setIndexInfo()
90 void ProgramData::setAttribInfo( in setAttribInfo()
100 void ProgramData::setIndexFlags(GLuint index, GLuint flags) { in setIndexFlags()
107 GLuint ProgramData::getIndexForLocation(GLint location) { in getIndexForLocation()
123 GLenum ProgramData::getTypeForLocation(GLint location) { in getTypeForLocation()
131 bool ProgramData::isValidUniformLocation(GLint location) { in isValidUniformLocation()
[all …]
/hardware/google/gfxstream/host/gl/glestranslator/GLES_V2/
DProgramData.cpp55 return ProgramData::VERTEX; in s_glShaderType2ShaderType()
58 return ProgramData::FRAGMENT; in s_glShaderType2ShaderType()
61 return ProgramData::COMPUTE; in s_glShaderType2ShaderType()
67 return ProgramData::NUM_SHADER_TYPE; in s_glShaderType2ShaderType()
70 ProgramData::ProgramData(int glesMaj, int glesMin) in ProgramData() function in ProgramData
80 ProgramData::ProgramData(android::base::Stream* stream) : in ProgramData() function in ProgramData
131 void ProgramData::getUniformValue(const GLchar *name, GLenum type, in getUniformValue()
215 std::unordered_map<GLuint, GLUniformDesc> ProgramData::collectUniformInfo() const { in collectUniformInfo()
292 void ProgramData::onSave(android::base::Stream* stream, unsigned int globalName) const { in onSave()
371 void ProgramData::postLoad(const getObjDataPtr_t& getObjDataPtr) { in postLoad()
[all …]
DProgramData.h57 class ProgramData : public ObjectData {
65 ProgramData(int glesMaj, int glesMin);
66 ProgramData(android::base::Stream* stream);
Dmeson.build9 'ProgramData.cpp',
DCMakeLists.txt7 ProgramData.cpp
DAndroid.bp30 "ProgramData.cpp",
DBUILD.bazel8 "ProgramData.cpp",
DGLESv2Context.h31 class ProgramData; variable
88 ProgramData* getUseProgram();
DGLESv2Imp.cpp519 ProgramData* pData = (ProgramData*)programData; in glAttachShader()
542 ProgramData* pData = (ProgramData*)objData; in glBindAttribLocation()
1137 ProgramData* programInfo = in glCreateProgram()
1138 new ProgramData(ctx->getMajorVersion(), in glCreateProgram()
1451 ProgramData* pData = (ProgramData*)programData; in glDeleteProgram()
1520 ProgramData* programData = (ProgramData*)objData; in glDetachShader()
1891 ProgramData* pData, in s_getActiveAttribOrUniform()
1960 ProgramData* pData = (ProgramData*)objData; in glGetActiveAttrib()
1983 ProgramData* pData = (ProgramData*)objData; in glGetActiveUniform()
2019 ProgramData* pData = (ProgramData*)objData; in glGetAttribLocation()
[all …]
DGLESv2Context.cpp421 return ObjectDataPtr(new ProgramData(stream)); in loadObject()
759 ProgramData* GLESv2Context::getUseProgram() { in getUseProgram()
760 return (ProgramData*)m_useProgramData.get(); in getUseProgram()
DGLESv30Imp.cpp252 ProgramData* pData = (ProgramData *)objData; in glGetUniformuiv()
993 ProgramData* programData = (ProgramData*)objData; in glProgramBinary()
DGLESv31Imp.cpp114 ProgramData* progdata = new ProgramData(ctx->getMajorVersion(), ctx->getMinorVersion()); in glCreateShaderProgramv()
/hardware/google/gfxstream/guest/OpenglCodecCommon/include/gfxstream/guest/
DGLSharedGroup.h69 class ProgramData {
106 ProgramData();
109 virtual ~ProgramData();
172 ProgramData programData;
179 std::map<GLuint, ProgramData*> m_programs;
193 ProgramData* getProgramDataLocked(GLuint program);