Home | History | Annotate | Download | only in GLcommon

Lines Matching defs:GLEScontext

17 #include <GLcommon/GLEScontext.h>
86 GLDispatch GLEScontext::s_glDispatch;
87 android::Mutex GLEScontext::s_lock;
88 std::string* GLEScontext::s_glExtensions= NULL;
89 std::string GLEScontext::s_glRenderer;
90 GLSupport GLEScontext::s_glSupport;
131 void GLEScontext::init() {
153 GLEScontext::GLEScontext():
166 GLenum GLEScontext::getGLerror() {
170 void GLEScontext::setGLerror(GLenum err) {
174 void GLEScontext::setActiveTexture(GLenum tex) {
178 GLEScontext::~GLEScontext() {
189 const GLvoid* GLEScontext::setPointer(GLenum arrType,GLint size,GLenum type,GLsizei stride,const GLvoid* data,bool normalize) {
201 void GLEScontext::enableArr(GLenum arr,bool enable) {
205 bool GLEScontext::isArrEnabled(GLenum arr) {
209 const GLESpointer* GLEScontext::getPointer(GLenum arrType) {
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) {
350 int GLEScontext::findMaxIndex(GLsizei count,GLenum type,const GLvoid* indices) {
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) {
408 void GLEScontext::bindBuffer(GLenum target,GLuint buffer) {
416 void GLEScontext::unbindBuffer(GLuint buffer) {
428 bool GLEScontext::isBindedBuffer(GLenum target) {
436 GLuint GLEScontext::getBuffer(GLenum target) {
440 GLvoid* GLEScontext::getBindedBuffer(GLenum target) {
448 void GLEScontext::getBufferSize(GLenum target,GLint* param) {
454 void GLEScontext::getBufferUsage(GLenum target,GLint* param) {
460 bool GLEScontext::setBufferData(GLenum target,GLsizeiptr size,const GLvoid* data,GLenum usage) {
467 bool GLEScontext::setBufferSubData(GLenum target,GLintptr offset,GLsizeiptr size,const GLvoid* data) {
475 const char * GLEScontext::getExtensionString() {
486 const char * GLEScontext::getRendererString() const {
490 void GLEScontext::getGlobalLock() {
494 void GLEScontext::releaseGlobalLock() {
499 void GLEScontext::initCapsLocked(const GLubyte * extensionString)
550 bool GLEScontext::isTextureUnitEnabled(GLenum unit) {
558 bool GLEScontext::glGetBooleanv(GLenum pname, GLboolean *params)
571 bool GLEScontext::glGetFixedv(GLenum pname, GLfixed *params)
590 bool GLEScontext::glGetFloatv(GLenum pname, GLfloat *params)
609 bool GLEScontext::glGetIntegerv(GLenum pname, GLint *params)
647 TextureTarget GLEScontext::GLTextureTargetToLocal(GLenum target) {
666 unsigned int GLEScontext::getBindedTexture(GLenum target) {
671 unsigned int GLEScontext::getBindedTexture(GLenum unit, GLenum target) {
676 void GLEScontext::setBindedTexture(GLenum target, unsigned int tex) {
681 void GLEScontext::setTextureEnabled(GLenum target, GLenum enable) {
688 ObjectLocalName GLEScontext::getDefaultTextureName(GLenum target) {
704 void GLEScontext::drawValidate(void)