Lines Matching defs:GLTraceContext
38 GLTraceContext *getGLTraceContext() {
39 return (GLTraceContext*) pthread_getspecific(sTLSKey);
42 void setGLTraceContext(GLTraceContext *c) {
46 void setupTraceContextThreadSpecific(GLTraceContext *context) {
52 GLTraceContext *c = getGLTraceContext();
117 GLTraceContext *GLTraceState::createTraceContext(int version, EGLContext eglContext) {
122 GLTraceContext *traceContext = new GLTraceContext(id, version, this, stream);
128 GLTraceContext *GLTraceState::getTraceContext(EGLContext c) {
132 GLTraceContext::GLTraceContext(int id, int version, GLTraceState *state,
144 int GLTraceContext::getId() {
148 int GLTraceContext::getVersion() {
152 GLTraceState *GLTraceContext::getGlobalTraceState() {
156 void GLTraceContext::resizeFBMemory(unsigned minSize) {
173 void GLTraceContext::getCompressedFB(void **fb, unsigned *fbsize, unsigned *fbwidth,
207 void GLTraceContext::traceGLMessage(GLMessage *msg) {
220 void GLTraceContext::bindBuffer(GLuint bufferId, GLvoid *data, GLsizeiptr size) {
230 void GLTraceContext::getBuffer(GLuint bufferId, GLvoid **data, GLsizeiptr *size) {
241 void GLTraceContext::updateBufferSubData(GLuint bufferId, GLintptr offset, GLvoid *data,
249 void GLTraceContext::deleteBuffer(GLuint bufferId) {