/sdk/emulator/opengl/host/libs/Translator/GLES_V2/ |
GLESv2Context.cpp | 98 GLenum array_id = (*it).first; local 100 if(!isArrEnabled(array_id)) continue; 104 if(needConvert(cArrs,first,count,type,indices,direct,p,array_id)){ 107 setupArr(currentArr.data,array_id,currentArr.type,size,currentArr.stride, p->getNormalized()); 110 setupArr(p->getData(),array_id,p->getType(), 122 bool GLESv2Context::needConvert(GLESConversionArrays& cArrs,GLint first,GLsizei count,GLenum type,const GLvoid* indices,bool direct,GLESpointer* p,GLenum array_id) { 134 convertDirect(cArrs,first,count,array_id,p); 136 convertIndirect(cArrs,count,type,indices,array_id,p); 140 convertDirectVBO(cArrs,first,count,array_id,p) ; 142 convertIndirectVBO(cArrs,count,type,indices,array_id,p) [all...] |
GLESv2Context.h | 45 bool needConvert(GLESConversionArrays& fArrs,GLint first,GLsizei count,GLenum type,const GLvoid* indices,bool direct,GLESpointer* p,GLenum array_id);
|
/sdk/emulator/opengl/host/libs/Translator/GLES_CM/ |
GLEScmContext.cpp | 95 void GLEScmContext::setupArrayPointerHelper(GLESConversionArrays& cArrs,GLint first,GLsizei count,GLenum type,const GLvoid* indices,bool direct,GLenum array_id,GLESpointer* p){ 99 if(needConvert(cArrs,first,count,type,indices,direct,p,array_id)){ 102 setupArr(currentArr.data,array_id,currentArr.type,size,currentArr.stride,GL_FALSE, cArrs.getCurrentIndex()); 105 setupArr(p->getData(),array_id,dataType,size,p->getStride(), GL_FALSE); 116 GLenum array_id = (*it).first; local 118 if(!isArrEnabled(array_id)) continue; 119 if(array_id == GL_TEXTURE_COORD_ARRAY) continue; //handling textures later 120 setupArrayPointerHelper(cArrs,first,count,type,indices,direct,array_id,p); 136 GLenum array_id = GL_TEXTURE_COORD_ARRAY; local 137 GLESpointer* p = m_map[array_id]; [all...] |
GLEScmContext.h | 55 bool needConvert(GLESConversionArrays& fArrs,GLint first,GLsizei count,GLenum type,const GLvoid* indices,bool direct,GLESpointer* p,GLenum array_id); 57 void setupArrayPointerHelper(GLESConversionArrays& fArrs,GLint first,GLsizei count,GLenum type,const GLvoid* indices,bool direct,GLenum array_id,GLESpointer* p);
|
/sdk/emulator/opengl/host/libs/Translator/include/GLcommon/ |
GLEScontext.h | 179 virtual bool needConvert(GLESConversionArrays& fArrs,GLint first,GLsizei count,GLenum type,const GLvoid* indices,bool direct,GLESpointer* p,GLenum array_id) = 0; 180 void convertDirect(GLESConversionArrays& fArrs,GLint first,GLsizei count,GLenum array_id,GLESpointer* p); 181 void convertDirectVBO(GLESConversionArrays& fArrs,GLint first,GLsizei count,GLenum array_id,GLESpointer* p); 182 void convertIndirect(GLESConversionArrays& fArrs,GLsizei count,GLenum type,const GLvoid* indices,GLenum array_id,GLESpointer* p); 183 void convertIndirectVBO(GLESConversionArrays& fArrs,GLsizei count,GLenum indices_type,const GLvoid* indices,GLenum array_id,GLESpointer* p);
|
/sdk/emulator/opengl/host/libs/Translator/GLcommon/ |
GLEScontext.cpp | 308 void GLEScontext::convertDirect(GLESConversionArrays& cArrs,GLint first,GLsizei count,GLenum array_id,GLESpointer* p) { 325 void GLEScontext::convertDirectVBO(GLESConversionArrays& cArrs,GLint first,GLsizei count,GLenum array_id,GLESpointer* p) { 367 void GLEScontext::convertIndirect(GLESConversionArrays& cArrs,GLsizei count,GLenum indices_type,const GLvoid* indices,GLenum array_id,GLESpointer* p) { 385 void GLEScontext::convertIndirectVBO(GLESConversionArrays& cArrs,GLsizei count,GLenum indices_type,const GLvoid* indices,GLenum array_id,GLESpointer* p) {
|