Home
last modified time | relevance | path

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

/device/generic/goldfish-opengl/shared/OpenglCodecCommon/
DGLSharedGroup.cpp39 ProgramData::ProgramData() : m_numIndexes(0), in ProgramData() function in ProgramData
50 void ProgramData::initProgramData(GLuint numIndexes, GLuint numAttributes) { in initProgramData()
62 bool ProgramData::isInitialized() { in isInitialized()
66 ProgramData::~ProgramData() { in ~ProgramData()
74 void ProgramData::setIndexInfo( in setIndexInfo()
87 void ProgramData::setAttribInfo( in setAttribInfo()
97 void ProgramData::setIndexFlags(GLuint index, GLuint flags) { in setIndexFlags()
104 GLuint ProgramData::getIndexForLocation(GLint location) { in getIndexForLocation()
120 GLenum ProgramData::getTypeForLocation(GLint location) { in getTypeForLocation()
128 bool ProgramData::isValidUniformLocation(GLint location) { in isValidUniformLocation()
[all …]
DGLSharedGroup.h70 class ProgramData {
107 ProgramData();
110 virtual ~ProgramData();
173 ProgramData programData;
180 std::map<GLuint, ProgramData*> m_programs;
194 ProgramData* getProgramDataLocked(GLuint program);
/device/generic/vulkan-cereal/stream-servers/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 …]
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 …]
DProgramData.h57 class ProgramData : public ObjectData {
65 ProgramData(int glesMaj, int glesMin);
66 ProgramData(android::base::Stream* stream);
DGLESv2Context.h31 class ProgramData; variable
88 ProgramData* getUseProgram();
DCMakeLists.txt7 ProgramData.cpp
DAndroid.bp27 "ProgramData.cpp",
DGLESv2Context.cpp420 return ObjectDataPtr(new ProgramData(stream)); in loadObject()
758 ProgramData* GLESv2Context::getUseProgram() { in getUseProgram()
759 return (ProgramData*)m_useProgramData.get(); in getUseProgram()
DGLESv31Imp.cpp114 ProgramData* progdata = new ProgramData(ctx->getMajorVersion(), ctx->getMinorVersion()); in glCreateShaderProgramv()
DGLESv30Imp.cpp257 ProgramData* pData = (ProgramData *)objData; in glGetUniformuiv()