Searched refs:GLTraceContext (Results 1 - 7 of 7) sorted by relevance

/frameworks/native/opengl/libs/GLES_trace/src/
H A Dgltrace_fixup.h28 void fixupGLMessage(GLTraceContext *curContext, nsecs_t wallStart, nsecs_t wallEnd,
31 void fixup_addFBContents(GLTraceContext *curContext, GLMessage *message, FBBinding fbToRead);
H A Dgltrace_context.cpp38 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 function in class:android::gltrace::GLTraceContext
[all...]
H A Dgltrace_context.h51 class GLTraceContext { class in namespace:android::gltrace
69 GLTraceContext(int id, int version, GLTraceState *state, BufferedOutputStream *stream);
90 std::map<EGLContext, GLTraceContext*> mPerContextState;
106 GLTraceContext *createTraceContext(int version, EGLContext c);
107 GLTraceContext *getTraceContext(EGLContext c);
122 void setupTraceContextThreadSpecific(GLTraceContext *context);
123 GLTraceContext *getGLTraceContext();
H A Dgltrace_egl.cpp30 GLTraceContext *glContext = getGLTraceContext();
56 GLTraceContext *glContext = getGLTraceContext();
76 GLTraceContext *glContext = getGLTraceContext();
H A Dgltrace_eglapi.cpp33 using gltrace::GLTraceContext;
134 GLTraceContext *traceContext = sGLTraceState->createTraceContext(version, c);
143 GLTraceContext *traceContext = sGLTraceState->getTraceContext(c);
H A Dgltrace_api.cpp35 GLTraceContext *glContext = getGLTraceContext();
63 GLTraceContext *glContext = getGLTraceContext();
97 GLTraceContext *glContext = getGLTraceContext();
138 GLTraceContext *glContext = getGLTraceContext();
172 GLTraceContext *glContext = getGLTraceContext();
206 GLTraceContext *glContext = getGLTraceContext();
240 GLTraceContext *glContext = getGLTraceContext();
274 GLTraceContext *glContext = getGLTraceContext();
320 GLTraceContext *glContext = getGLTraceContext();
348 GLTraceContext *glContex
[all...]
H A Dgltrace_fixup.cpp147 void fixup_addFBContents(GLTraceContext *context, GLMessage *glmsg, FBBinding fbToRead) {
344 int getShaderVariableLocation(GLTraceContext *context, GLMessage *glmsg, GLchar *name) {
359 void fixup_glGetActiveAttribOrUniform(GLTraceContext *context, GLMessage *glmsg,
384 GLint glGetInteger(GLTraceContext *context, GLenum param) {
390 GLint glGetVertexAttrib(GLTraceContext *context, GLuint index, GLenum pname) {
396 bool isUsingArrayBuffers(GLTraceContext *context) {
400 bool isUsingElementArrayBuffers(GLTraceContext *context) {
413 void fixup_glBufferData(GLTraceContext *context, GLMessage *glmsg, void *pointersToFixup[]) {
432 void fixup_glBufferSubData(GLTraceContext *context, GLMessage *glmsg, void *pointersToFixup[]) {
471 void trace_glVertexAttribPointerData(GLTraceContext *contex
[all...]

Completed in 151 milliseconds