diff options
author | Lingfeng Yang <lfy@google.com> | 2020-08-21 00:20:33 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-08-21 00:20:33 +0000 |
commit | 1e04835f3deeab8af34990d649424321ec5fc793 (patch) | |
tree | 6a5f89ebbc45cd1706659709187566f748f17923 | |
parent | e20392ac8069df9c2f736a242d030a9aaab5c024 (diff) | |
parent | 14774b468947adfa3eefe896f6ba915cff10215e (diff) | |
download | device_generic_goldfish-opengl-1e04835f3deeab8af34990d649424321ec5fc793.tar.gz device_generic_goldfish-opengl-1e04835f3deeab8af34990d649424321ec5fc793.tar.bz2 device_generic_goldfish-opengl-1e04835f3deeab8af34990d649424321ec5fc793.zip |
tracing: Add trace points to encoded gles/rc functions am: 14774b4689
Original change: https://android-review.googlesource.com/c/device/generic/goldfish-opengl/+/1405039
Change-Id: I6c40b860b589455404f87a4f5a32ddc118d65877
-rw-r--r-- | android-emu/android/base/Tracing.cpp | 2 | ||||
-rw-r--r-- | system/GLESv1_enc/gl_enc.cpp | 276 | ||||
-rw-r--r-- | system/GLESv2_enc/gl2_enc.cpp | 355 | ||||
-rw-r--r-- | system/renderControl_enc/renderControl_enc.cpp | 54 |
4 files changed, 687 insertions, 0 deletions
diff --git a/android-emu/android/base/Tracing.cpp b/android-emu/android/base/Tracing.cpp index a4c097ff..59090428 100644 --- a/android-emu/android/base/Tracing.cpp +++ b/android-emu/android/base/Tracing.cpp @@ -16,6 +16,8 @@ #if defined(__ANDROID__) || defined(HOST_BUILD) +#define ATRACE_TAG ATRACE_TAG_GRAPHICS + #include <cutils/trace.h> #define VK_TRACE_TAG ATRACE_TAG_GRAPHICS diff --git a/system/GLESv1_enc/gl_enc.cpp b/system/GLESv1_enc/gl_enc.cpp index 4e672c68..a536b869 100644 --- a/system/GLESv1_enc/gl_enc.cpp +++ b/system/GLESv1_enc/gl_enc.cpp @@ -12,6 +12,7 @@ #include <stdio.h> +#include "android/base/Tracing.h" namespace { void enc_unsupported() @@ -21,6 +22,7 @@ void enc_unsupported() void glAlphaFunc_enc(void *self , GLenum func, GLclampf ref) { + AEMU_SCOPED_TRACE("glAlphaFunc encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -47,6 +49,7 @@ void glAlphaFunc_enc(void *self , GLenum func, GLclampf ref) void glClearColor_enc(void *self , GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) { + AEMU_SCOPED_TRACE("glClearColor encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -75,6 +78,7 @@ void glClearColor_enc(void *self , GLclampf red, GLclampf green, GLclampf blue, void glClearDepthf_enc(void *self , GLclampf depth) { + AEMU_SCOPED_TRACE("glClearDepthf encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -100,6 +104,7 @@ void glClearDepthf_enc(void *self , GLclampf depth) void glClipPlanef_enc(void *self , GLenum plane, const GLfloat* equation) { + AEMU_SCOPED_TRACE("glClipPlanef encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -128,6 +133,7 @@ void glClipPlanef_enc(void *self , GLenum plane, const GLfloat* equation) void glColor4f_enc(void *self , GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) { + AEMU_SCOPED_TRACE("glColor4f encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -156,6 +162,7 @@ void glColor4f_enc(void *self , GLfloat red, GLfloat green, GLfloat blue, GLfloa void glDepthRangef_enc(void *self , GLclampf zNear, GLclampf zFar) { + AEMU_SCOPED_TRACE("glDepthRangef encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -182,6 +189,7 @@ void glDepthRangef_enc(void *self , GLclampf zNear, GLclampf zFar) void glFogf_enc(void *self , GLenum pname, GLfloat param) { + AEMU_SCOPED_TRACE("glFogf encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -208,6 +216,7 @@ void glFogf_enc(void *self , GLenum pname, GLfloat param) void glFogfv_enc(void *self , GLenum pname, const GLfloat* params) { + AEMU_SCOPED_TRACE("glFogfv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -236,6 +245,7 @@ void glFogfv_enc(void *self , GLenum pname, const GLfloat* params) void glFrustumf_enc(void *self , GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar) { + AEMU_SCOPED_TRACE("glFrustumf encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -266,6 +276,7 @@ void glFrustumf_enc(void *self , GLfloat left, GLfloat right, GLfloat bottom, GL void glGetClipPlanef_enc(void *self , GLenum pname, GLfloat* eqn) { + AEMU_SCOPED_TRACE("glGetClipPlanef encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -305,6 +316,7 @@ void glGetClipPlanef_enc(void *self , GLenum pname, GLfloat* eqn) void glGetFloatv_enc(void *self , GLenum pname, GLfloat* params) { + AEMU_SCOPED_TRACE("glGetFloatv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -344,6 +356,7 @@ void glGetFloatv_enc(void *self , GLenum pname, GLfloat* params) void glGetLightfv_enc(void *self , GLenum light, GLenum pname, GLfloat* params) { + AEMU_SCOPED_TRACE("glGetLightfv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -384,6 +397,7 @@ void glGetLightfv_enc(void *self , GLenum light, GLenum pname, GLfloat* params) void glGetMaterialfv_enc(void *self , GLenum face, GLenum pname, GLfloat* params) { + AEMU_SCOPED_TRACE("glGetMaterialfv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -424,6 +438,7 @@ void glGetMaterialfv_enc(void *self , GLenum face, GLenum pname, GLfloat* params void glGetTexEnvfv_enc(void *self , GLenum env, GLenum pname, GLfloat* params) { + AEMU_SCOPED_TRACE("glGetTexEnvfv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -464,6 +479,7 @@ void glGetTexEnvfv_enc(void *self , GLenum env, GLenum pname, GLfloat* params) void glGetTexParameterfv_enc(void *self , GLenum target, GLenum pname, GLfloat* params) { + AEMU_SCOPED_TRACE("glGetTexParameterfv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -504,6 +520,7 @@ void glGetTexParameterfv_enc(void *self , GLenum target, GLenum pname, GLfloat* void glLightModelf_enc(void *self , GLenum pname, GLfloat param) { + AEMU_SCOPED_TRACE("glLightModelf encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -530,6 +547,7 @@ void glLightModelf_enc(void *self , GLenum pname, GLfloat param) void glLightModelfv_enc(void *self , GLenum pname, const GLfloat* params) { + AEMU_SCOPED_TRACE("glLightModelfv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -558,6 +576,7 @@ void glLightModelfv_enc(void *self , GLenum pname, const GLfloat* params) void glLightf_enc(void *self , GLenum light, GLenum pname, GLfloat param) { + AEMU_SCOPED_TRACE("glLightf encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -585,6 +604,7 @@ void glLightf_enc(void *self , GLenum light, GLenum pname, GLfloat param) void glLightfv_enc(void *self , GLenum light, GLenum pname, const GLfloat* params) { + AEMU_SCOPED_TRACE("glLightfv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -614,6 +634,7 @@ void glLightfv_enc(void *self , GLenum light, GLenum pname, const GLfloat* param void glLineWidth_enc(void *self , GLfloat width) { + AEMU_SCOPED_TRACE("glLineWidth encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -639,6 +660,7 @@ void glLineWidth_enc(void *self , GLfloat width) void glLoadMatrixf_enc(void *self , const GLfloat* m) { + AEMU_SCOPED_TRACE("glLoadMatrixf encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -666,6 +688,7 @@ void glLoadMatrixf_enc(void *self , const GLfloat* m) void glMaterialf_enc(void *self , GLenum face, GLenum pname, GLfloat param) { + AEMU_SCOPED_TRACE("glMaterialf encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -693,6 +716,7 @@ void glMaterialf_enc(void *self , GLenum face, GLenum pname, GLfloat param) void glMaterialfv_enc(void *self , GLenum face, GLenum pname, const GLfloat* params) { + AEMU_SCOPED_TRACE("glMaterialfv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -722,6 +746,7 @@ void glMaterialfv_enc(void *self , GLenum face, GLenum pname, const GLfloat* par void glMultMatrixf_enc(void *self , const GLfloat* m) { + AEMU_SCOPED_TRACE("glMultMatrixf encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -749,6 +774,7 @@ void glMultMatrixf_enc(void *self , const GLfloat* m) void glMultiTexCoord4f_enc(void *self , GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q) { + AEMU_SCOPED_TRACE("glMultiTexCoord4f encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -778,6 +804,7 @@ void glMultiTexCoord4f_enc(void *self , GLenum target, GLfloat s, GLfloat t, GLf void glNormal3f_enc(void *self , GLfloat nx, GLfloat ny, GLfloat nz) { + AEMU_SCOPED_TRACE("glNormal3f encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -805,6 +832,7 @@ void glNormal3f_enc(void *self , GLfloat nx, GLfloat ny, GLfloat nz) void glOrthof_enc(void *self , GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar) { + AEMU_SCOPED_TRACE("glOrthof encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -835,6 +863,7 @@ void glOrthof_enc(void *self , GLfloat left, GLfloat right, GLfloat bottom, GLfl void glPointParameterf_enc(void *self , GLenum pname, GLfloat param) { + AEMU_SCOPED_TRACE("glPointParameterf encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -861,6 +890,7 @@ void glPointParameterf_enc(void *self , GLenum pname, GLfloat param) void glPointParameterfv_enc(void *self , GLenum pname, const GLfloat* params) { + AEMU_SCOPED_TRACE("glPointParameterfv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -889,6 +919,7 @@ void glPointParameterfv_enc(void *self , GLenum pname, const GLfloat* params) void glPointSize_enc(void *self , GLfloat size) { + AEMU_SCOPED_TRACE("glPointSize encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -914,6 +945,7 @@ void glPointSize_enc(void *self , GLfloat size) void glPolygonOffset_enc(void *self , GLfloat factor, GLfloat units) { + AEMU_SCOPED_TRACE("glPolygonOffset encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -940,6 +972,7 @@ void glPolygonOffset_enc(void *self , GLfloat factor, GLfloat units) void glRotatef_enc(void *self , GLfloat angle, GLfloat x, GLfloat y, GLfloat z) { + AEMU_SCOPED_TRACE("glRotatef encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -968,6 +1001,7 @@ void glRotatef_enc(void *self , GLfloat angle, GLfloat x, GLfloat y, GLfloat z) void glScalef_enc(void *self , GLfloat x, GLfloat y, GLfloat z) { + AEMU_SCOPED_TRACE("glScalef encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -995,6 +1029,7 @@ void glScalef_enc(void *self , GLfloat x, GLfloat y, GLfloat z) void glTexEnvf_enc(void *self , GLenum target, GLenum pname, GLfloat param) { + AEMU_SCOPED_TRACE("glTexEnvf encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1022,6 +1057,7 @@ void glTexEnvf_enc(void *self , GLenum target, GLenum pname, GLfloat param) void glTexEnvfv_enc(void *self , GLenum target, GLenum pname, const GLfloat* params) { + AEMU_SCOPED_TRACE("glTexEnvfv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1051,6 +1087,7 @@ void glTexEnvfv_enc(void *self , GLenum target, GLenum pname, const GLfloat* par void glTexParameterf_enc(void *self , GLenum target, GLenum pname, GLfloat param) { + AEMU_SCOPED_TRACE("glTexParameterf encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1078,6 +1115,7 @@ void glTexParameterf_enc(void *self , GLenum target, GLenum pname, GLfloat param void glTexParameterfv_enc(void *self , GLenum target, GLenum pname, const GLfloat* params) { + AEMU_SCOPED_TRACE("glTexParameterfv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1107,6 +1145,7 @@ void glTexParameterfv_enc(void *self , GLenum target, GLenum pname, const GLfloa void glTranslatef_enc(void *self , GLfloat x, GLfloat y, GLfloat z) { + AEMU_SCOPED_TRACE("glTranslatef encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1134,6 +1173,7 @@ void glTranslatef_enc(void *self , GLfloat x, GLfloat y, GLfloat z) void glActiveTexture_enc(void *self , GLenum texture) { + AEMU_SCOPED_TRACE("glActiveTexture encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1159,6 +1199,7 @@ void glActiveTexture_enc(void *self , GLenum texture) void glAlphaFuncx_enc(void *self , GLenum func, GLclampx ref) { + AEMU_SCOPED_TRACE("glAlphaFuncx encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1185,6 +1226,7 @@ void glAlphaFuncx_enc(void *self , GLenum func, GLclampx ref) void glBindBuffer_enc(void *self , GLenum target, GLuint buffer) { + AEMU_SCOPED_TRACE("glBindBuffer encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1211,6 +1253,7 @@ void glBindBuffer_enc(void *self , GLenum target, GLuint buffer) void glBindTexture_enc(void *self , GLenum target, GLuint texture) { + AEMU_SCOPED_TRACE("glBindTexture encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1237,6 +1280,7 @@ void glBindTexture_enc(void *self , GLenum target, GLuint texture) void glBlendFunc_enc(void *self , GLenum sfactor, GLenum dfactor) { + AEMU_SCOPED_TRACE("glBlendFunc encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1263,6 +1307,7 @@ void glBlendFunc_enc(void *self , GLenum sfactor, GLenum dfactor) void glBufferData_enc(void *self , GLenum target, GLsizeiptr size, const GLvoid* data, GLenum usage) { + AEMU_SCOPED_TRACE("glBufferData encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1293,6 +1338,7 @@ void glBufferData_enc(void *self , GLenum target, GLsizeiptr size, const GLvoid* void glBufferSubData_enc(void *self , GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid* data) { + AEMU_SCOPED_TRACE("glBufferSubData encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1323,6 +1369,7 @@ void glBufferSubData_enc(void *self , GLenum target, GLintptr offset, GLsizeiptr void glClear_enc(void *self , GLbitfield mask) { + AEMU_SCOPED_TRACE("glClear encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1348,6 +1395,7 @@ void glClear_enc(void *self , GLbitfield mask) void glClearColorx_enc(void *self , GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha) { + AEMU_SCOPED_TRACE("glClearColorx encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1376,6 +1424,7 @@ void glClearColorx_enc(void *self , GLclampx red, GLclampx green, GLclampx blue, void glClearDepthx_enc(void *self , GLclampx depth) { + AEMU_SCOPED_TRACE("glClearDepthx encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1401,6 +1450,7 @@ void glClearDepthx_enc(void *self , GLclampx depth) void glClearStencil_enc(void *self , GLint s) { + AEMU_SCOPED_TRACE("glClearStencil encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1426,6 +1476,7 @@ void glClearStencil_enc(void *self , GLint s) void glClientActiveTexture_enc(void *self , GLenum texture) { + AEMU_SCOPED_TRACE("glClientActiveTexture encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1451,6 +1502,7 @@ void glClientActiveTexture_enc(void *self , GLenum texture) void glColor4ub_enc(void *self , GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha) { + AEMU_SCOPED_TRACE("glColor4ub encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1479,6 +1531,7 @@ void glColor4ub_enc(void *self , GLubyte red, GLubyte green, GLubyte blue, GLuby void glColor4x_enc(void *self , GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha) { + AEMU_SCOPED_TRACE("glColor4x encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1507,6 +1560,7 @@ void glColor4x_enc(void *self , GLfixed red, GLfixed green, GLfixed blue, GLfixe void glColorMask_enc(void *self , GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) { + AEMU_SCOPED_TRACE("glColorMask encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1535,6 +1589,7 @@ void glColorMask_enc(void *self , GLboolean red, GLboolean green, GLboolean blue void glCompressedTexImage2D_enc(void *self , GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid* data) { + AEMU_SCOPED_TRACE("glCompressedTexImage2D encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1569,6 +1624,7 @@ void glCompressedTexImage2D_enc(void *self , GLenum target, GLint level, GLenum void glCompressedTexSubImage2D_enc(void *self , GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid* data) { + AEMU_SCOPED_TRACE("glCompressedTexSubImage2D encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1604,6 +1660,7 @@ void glCompressedTexSubImage2D_enc(void *self , GLenum target, GLint level, GLin void glCopyTexImage2D_enc(void *self , GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) { + AEMU_SCOPED_TRACE("glCopyTexImage2D encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1636,6 +1693,7 @@ void glCopyTexImage2D_enc(void *self , GLenum target, GLint level, GLenum intern void glCopyTexSubImage2D_enc(void *self , GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) { + AEMU_SCOPED_TRACE("glCopyTexSubImage2D encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1668,6 +1726,7 @@ void glCopyTexSubImage2D_enc(void *self , GLenum target, GLint level, GLint xoff void glCullFace_enc(void *self , GLenum mode) { + AEMU_SCOPED_TRACE("glCullFace encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1693,6 +1752,7 @@ void glCullFace_enc(void *self , GLenum mode) void glDeleteBuffers_enc(void *self , GLsizei n, const GLuint* buffers) { + AEMU_SCOPED_TRACE("glDeleteBuffers encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1721,6 +1781,7 @@ void glDeleteBuffers_enc(void *self , GLsizei n, const GLuint* buffers) void glDeleteTextures_enc(void *self , GLsizei n, const GLuint* textures) { + AEMU_SCOPED_TRACE("glDeleteTextures encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1749,6 +1810,7 @@ void glDeleteTextures_enc(void *self , GLsizei n, const GLuint* textures) void glDepthFunc_enc(void *self , GLenum func) { + AEMU_SCOPED_TRACE("glDepthFunc encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1774,6 +1836,7 @@ void glDepthFunc_enc(void *self , GLenum func) void glDepthMask_enc(void *self , GLboolean flag) { + AEMU_SCOPED_TRACE("glDepthMask encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1799,6 +1862,7 @@ void glDepthMask_enc(void *self , GLboolean flag) void glDepthRangex_enc(void *self , GLclampx zNear, GLclampx zFar) { + AEMU_SCOPED_TRACE("glDepthRangex encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1825,6 +1889,7 @@ void glDepthRangex_enc(void *self , GLclampx zNear, GLclampx zFar) void glDisable_enc(void *self , GLenum cap) { + AEMU_SCOPED_TRACE("glDisable encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1850,6 +1915,7 @@ void glDisable_enc(void *self , GLenum cap) void glDisableClientState_enc(void *self , GLenum array) { + AEMU_SCOPED_TRACE("glDisableClientState encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1875,6 +1941,7 @@ void glDisableClientState_enc(void *self , GLenum array) void glDrawArrays_enc(void *self , GLenum mode, GLint first, GLsizei count) { + AEMU_SCOPED_TRACE("glDrawArrays encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1902,6 +1969,7 @@ void glDrawArrays_enc(void *self , GLenum mode, GLint first, GLsizei count) void glEnable_enc(void *self , GLenum cap) { + AEMU_SCOPED_TRACE("glEnable encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1927,6 +1995,7 @@ void glEnable_enc(void *self , GLenum cap) void glEnableClientState_enc(void *self , GLenum array) { + AEMU_SCOPED_TRACE("glEnableClientState encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1952,6 +2021,7 @@ void glEnableClientState_enc(void *self , GLenum array) void glFinish_enc(void *self ) { + AEMU_SCOPED_TRACE("glFinish encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1976,6 +2046,7 @@ void glFinish_enc(void *self ) void glFlush_enc(void *self ) { + AEMU_SCOPED_TRACE("glFlush encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2000,6 +2071,7 @@ void glFlush_enc(void *self ) void glFogx_enc(void *self , GLenum pname, GLfixed param) { + AEMU_SCOPED_TRACE("glFogx encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2026,6 +2098,7 @@ void glFogx_enc(void *self , GLenum pname, GLfixed param) void glFogxv_enc(void *self , GLenum pname, const GLfixed* params) { + AEMU_SCOPED_TRACE("glFogxv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2054,6 +2127,7 @@ void glFogxv_enc(void *self , GLenum pname, const GLfixed* params) void glFrontFace_enc(void *self , GLenum mode) { + AEMU_SCOPED_TRACE("glFrontFace encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2079,6 +2153,7 @@ void glFrontFace_enc(void *self , GLenum mode) void glFrustumx_enc(void *self , GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar) { + AEMU_SCOPED_TRACE("glFrustumx encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2109,6 +2184,7 @@ void glFrustumx_enc(void *self , GLfixed left, GLfixed right, GLfixed bottom, GL void glGetBooleanv_enc(void *self , GLenum pname, GLboolean* params) { + AEMU_SCOPED_TRACE("glGetBooleanv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2148,6 +2224,7 @@ void glGetBooleanv_enc(void *self , GLenum pname, GLboolean* params) void glGetBufferParameteriv_enc(void *self , GLenum target, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetBufferParameteriv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2188,6 +2265,7 @@ void glGetBufferParameteriv_enc(void *self , GLenum target, GLenum pname, GLint* void glClipPlanex_enc(void *self , GLenum pname, const GLfixed* eqn) { + AEMU_SCOPED_TRACE("glClipPlanex encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2216,6 +2294,7 @@ void glClipPlanex_enc(void *self , GLenum pname, const GLfixed* eqn) void glGenBuffers_enc(void *self , GLsizei n, GLuint* buffers) { + AEMU_SCOPED_TRACE("glGenBuffers encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2255,6 +2334,7 @@ void glGenBuffers_enc(void *self , GLsizei n, GLuint* buffers) void glGenTextures_enc(void *self , GLsizei n, GLuint* textures) { + AEMU_SCOPED_TRACE("glGenTextures encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2294,6 +2374,7 @@ void glGenTextures_enc(void *self , GLsizei n, GLuint* textures) GLenum glGetError_enc(void *self ) { + AEMU_SCOPED_TRACE("glGetError encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2333,6 +2414,7 @@ GLenum glGetError_enc(void *self ) void glGetFixedv_enc(void *self , GLenum pname, GLfixed* params) { + AEMU_SCOPED_TRACE("glGetFixedv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2372,6 +2454,7 @@ void glGetFixedv_enc(void *self , GLenum pname, GLfixed* params) void glGetIntegerv_enc(void *self , GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetIntegerv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2411,6 +2494,7 @@ void glGetIntegerv_enc(void *self , GLenum pname, GLint* params) void glGetLightxv_enc(void *self , GLenum light, GLenum pname, GLfixed* params) { + AEMU_SCOPED_TRACE("glGetLightxv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2451,6 +2535,7 @@ void glGetLightxv_enc(void *self , GLenum light, GLenum pname, GLfixed* params) void glGetMaterialxv_enc(void *self , GLenum face, GLenum pname, GLfixed* params) { + AEMU_SCOPED_TRACE("glGetMaterialxv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2491,6 +2576,7 @@ void glGetMaterialxv_enc(void *self , GLenum face, GLenum pname, GLfixed* params void glGetTexEnviv_enc(void *self , GLenum env, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetTexEnviv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2531,6 +2617,7 @@ void glGetTexEnviv_enc(void *self , GLenum env, GLenum pname, GLint* params) void glGetTexEnvxv_enc(void *self , GLenum env, GLenum pname, GLfixed* params) { + AEMU_SCOPED_TRACE("glGetTexEnvxv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2571,6 +2658,7 @@ void glGetTexEnvxv_enc(void *self , GLenum env, GLenum pname, GLfixed* params) void glGetTexParameteriv_enc(void *self , GLenum target, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetTexParameteriv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2611,6 +2699,7 @@ void glGetTexParameteriv_enc(void *self , GLenum target, GLenum pname, GLint* pa void glGetTexParameterxv_enc(void *self , GLenum target, GLenum pname, GLfixed* params) { + AEMU_SCOPED_TRACE("glGetTexParameterxv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2651,6 +2740,7 @@ void glGetTexParameterxv_enc(void *self , GLenum target, GLenum pname, GLfixed* void glHint_enc(void *self , GLenum target, GLenum mode) { + AEMU_SCOPED_TRACE("glHint encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2677,6 +2767,7 @@ void glHint_enc(void *self , GLenum target, GLenum mode) GLboolean glIsBuffer_enc(void *self , GLuint buffer) { + AEMU_SCOPED_TRACE("glIsBuffer encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2717,6 +2808,7 @@ GLboolean glIsBuffer_enc(void *self , GLuint buffer) GLboolean glIsEnabled_enc(void *self , GLenum cap) { + AEMU_SCOPED_TRACE("glIsEnabled encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2757,6 +2849,7 @@ GLboolean glIsEnabled_enc(void *self , GLenum cap) GLboolean glIsTexture_enc(void *self , GLuint texture) { + AEMU_SCOPED_TRACE("glIsTexture encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2797,6 +2890,7 @@ GLboolean glIsTexture_enc(void *self , GLuint texture) void glLightModelx_enc(void *self , GLenum pname, GLfixed param) { + AEMU_SCOPED_TRACE("glLightModelx encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2823,6 +2917,7 @@ void glLightModelx_enc(void *self , GLenum pname, GLfixed param) void glLightModelxv_enc(void *self , GLenum pname, const GLfixed* params) { + AEMU_SCOPED_TRACE("glLightModelxv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2851,6 +2946,7 @@ void glLightModelxv_enc(void *self , GLenum pname, const GLfixed* params) void glLightx_enc(void *self , GLenum light, GLenum pname, GLfixed param) { + AEMU_SCOPED_TRACE("glLightx encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2878,6 +2974,7 @@ void glLightx_enc(void *self , GLenum light, GLenum pname, GLfixed param) void glLightxv_enc(void *self , GLenum light, GLenum pname, const GLfixed* params) { + AEMU_SCOPED_TRACE("glLightxv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2907,6 +3004,7 @@ void glLightxv_enc(void *self , GLenum light, GLenum pname, const GLfixed* param void glLineWidthx_enc(void *self , GLfixed width) { + AEMU_SCOPED_TRACE("glLineWidthx encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2932,6 +3030,7 @@ void glLineWidthx_enc(void *self , GLfixed width) void glLoadIdentity_enc(void *self ) { + AEMU_SCOPED_TRACE("glLoadIdentity encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2956,6 +3055,7 @@ void glLoadIdentity_enc(void *self ) void glLoadMatrixx_enc(void *self , const GLfixed* m) { + AEMU_SCOPED_TRACE("glLoadMatrixx encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2983,6 +3083,7 @@ void glLoadMatrixx_enc(void *self , const GLfixed* m) void glLogicOp_enc(void *self , GLenum opcode) { + AEMU_SCOPED_TRACE("glLogicOp encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3008,6 +3109,7 @@ void glLogicOp_enc(void *self , GLenum opcode) void glMaterialx_enc(void *self , GLenum face, GLenum pname, GLfixed param) { + AEMU_SCOPED_TRACE("glMaterialx encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3035,6 +3137,7 @@ void glMaterialx_enc(void *self , GLenum face, GLenum pname, GLfixed param) void glMaterialxv_enc(void *self , GLenum face, GLenum pname, const GLfixed* params) { + AEMU_SCOPED_TRACE("glMaterialxv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3064,6 +3167,7 @@ void glMaterialxv_enc(void *self , GLenum face, GLenum pname, const GLfixed* par void glMatrixMode_enc(void *self , GLenum mode) { + AEMU_SCOPED_TRACE("glMatrixMode encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3089,6 +3193,7 @@ void glMatrixMode_enc(void *self , GLenum mode) void glMultMatrixx_enc(void *self , const GLfixed* m) { + AEMU_SCOPED_TRACE("glMultMatrixx encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3116,6 +3221,7 @@ void glMultMatrixx_enc(void *self , const GLfixed* m) void glMultiTexCoord4x_enc(void *self , GLenum target, GLfixed s, GLfixed t, GLfixed r, GLfixed q) { + AEMU_SCOPED_TRACE("glMultiTexCoord4x encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3145,6 +3251,7 @@ void glMultiTexCoord4x_enc(void *self , GLenum target, GLfixed s, GLfixed t, GLf void glNormal3x_enc(void *self , GLfixed nx, GLfixed ny, GLfixed nz) { + AEMU_SCOPED_TRACE("glNormal3x encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3172,6 +3279,7 @@ void glNormal3x_enc(void *self , GLfixed nx, GLfixed ny, GLfixed nz) void glOrthox_enc(void *self , GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar) { + AEMU_SCOPED_TRACE("glOrthox encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3202,6 +3310,7 @@ void glOrthox_enc(void *self , GLfixed left, GLfixed right, GLfixed bottom, GLfi void glPixelStorei_enc(void *self , GLenum pname, GLint param) { + AEMU_SCOPED_TRACE("glPixelStorei encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3228,6 +3337,7 @@ void glPixelStorei_enc(void *self , GLenum pname, GLint param) void glPointParameterx_enc(void *self , GLenum pname, GLfixed param) { + AEMU_SCOPED_TRACE("glPointParameterx encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3254,6 +3364,7 @@ void glPointParameterx_enc(void *self , GLenum pname, GLfixed param) void glPointParameterxv_enc(void *self , GLenum pname, const GLfixed* params) { + AEMU_SCOPED_TRACE("glPointParameterxv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3282,6 +3393,7 @@ void glPointParameterxv_enc(void *self , GLenum pname, const GLfixed* params) void glPointSizex_enc(void *self , GLfixed size) { + AEMU_SCOPED_TRACE("glPointSizex encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3307,6 +3419,7 @@ void glPointSizex_enc(void *self , GLfixed size) void glPolygonOffsetx_enc(void *self , GLfixed factor, GLfixed units) { + AEMU_SCOPED_TRACE("glPolygonOffsetx encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3333,6 +3446,7 @@ void glPolygonOffsetx_enc(void *self , GLfixed factor, GLfixed units) void glPopMatrix_enc(void *self ) { + AEMU_SCOPED_TRACE("glPopMatrix encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3357,6 +3471,7 @@ void glPopMatrix_enc(void *self ) void glPushMatrix_enc(void *self ) { + AEMU_SCOPED_TRACE("glPushMatrix encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3381,6 +3496,7 @@ void glPushMatrix_enc(void *self ) void glReadPixels_enc(void *self , GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels) { + AEMU_SCOPED_TRACE("glReadPixels encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3425,6 +3541,7 @@ void glReadPixels_enc(void *self , GLint x, GLint y, GLsizei width, GLsizei heig void glRotatex_enc(void *self , GLfixed angle, GLfixed x, GLfixed y, GLfixed z) { + AEMU_SCOPED_TRACE("glRotatex encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3453,6 +3570,7 @@ void glRotatex_enc(void *self , GLfixed angle, GLfixed x, GLfixed y, GLfixed z) void glSampleCoverage_enc(void *self , GLclampf value, GLboolean invert) { + AEMU_SCOPED_TRACE("glSampleCoverage encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3479,6 +3597,7 @@ void glSampleCoverage_enc(void *self , GLclampf value, GLboolean invert) void glSampleCoveragex_enc(void *self , GLclampx value, GLboolean invert) { + AEMU_SCOPED_TRACE("glSampleCoveragex encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3505,6 +3624,7 @@ void glSampleCoveragex_enc(void *self , GLclampx value, GLboolean invert) void glScalex_enc(void *self , GLfixed x, GLfixed y, GLfixed z) { + AEMU_SCOPED_TRACE("glScalex encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3532,6 +3652,7 @@ void glScalex_enc(void *self , GLfixed x, GLfixed y, GLfixed z) void glScissor_enc(void *self , GLint x, GLint y, GLsizei width, GLsizei height) { + AEMU_SCOPED_TRACE("glScissor encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3560,6 +3681,7 @@ void glScissor_enc(void *self , GLint x, GLint y, GLsizei width, GLsizei height) void glShadeModel_enc(void *self , GLenum mode) { + AEMU_SCOPED_TRACE("glShadeModel encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3585,6 +3707,7 @@ void glShadeModel_enc(void *self , GLenum mode) void glStencilFunc_enc(void *self , GLenum func, GLint ref, GLuint mask) { + AEMU_SCOPED_TRACE("glStencilFunc encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3612,6 +3735,7 @@ void glStencilFunc_enc(void *self , GLenum func, GLint ref, GLuint mask) void glStencilMask_enc(void *self , GLuint mask) { + AEMU_SCOPED_TRACE("glStencilMask encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3637,6 +3761,7 @@ void glStencilMask_enc(void *self , GLuint mask) void glStencilOp_enc(void *self , GLenum fail, GLenum zfail, GLenum zpass) { + AEMU_SCOPED_TRACE("glStencilOp encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3664,6 +3789,7 @@ void glStencilOp_enc(void *self , GLenum fail, GLenum zfail, GLenum zpass) void glTexEnvi_enc(void *self , GLenum target, GLenum pname, GLint param) { + AEMU_SCOPED_TRACE("glTexEnvi encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3691,6 +3817,7 @@ void glTexEnvi_enc(void *self , GLenum target, GLenum pname, GLint param) void glTexEnvx_enc(void *self , GLenum target, GLenum pname, GLfixed param) { + AEMU_SCOPED_TRACE("glTexEnvx encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3718,6 +3845,7 @@ void glTexEnvx_enc(void *self , GLenum target, GLenum pname, GLfixed param) void glTexEnviv_enc(void *self , GLenum target, GLenum pname, const GLint* params) { + AEMU_SCOPED_TRACE("glTexEnviv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3747,6 +3875,7 @@ void glTexEnviv_enc(void *self , GLenum target, GLenum pname, const GLint* param void glTexEnvxv_enc(void *self , GLenum target, GLenum pname, const GLfixed* params) { + AEMU_SCOPED_TRACE("glTexEnvxv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3776,6 +3905,7 @@ void glTexEnvxv_enc(void *self , GLenum target, GLenum pname, const GLfixed* par void glTexImage2D_enc(void *self , GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid* pixels) { + AEMU_SCOPED_TRACE("glTexImage2D encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3817,6 +3947,7 @@ void glTexImage2D_enc(void *self , GLenum target, GLint level, GLint internalfor void glTexParameteri_enc(void *self , GLenum target, GLenum pname, GLint param) { + AEMU_SCOPED_TRACE("glTexParameteri encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3844,6 +3975,7 @@ void glTexParameteri_enc(void *self , GLenum target, GLenum pname, GLint param) void glTexParameterx_enc(void *self , GLenum target, GLenum pname, GLfixed param) { + AEMU_SCOPED_TRACE("glTexParameterx encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3871,6 +4003,7 @@ void glTexParameterx_enc(void *self , GLenum target, GLenum pname, GLfixed param void glTexParameteriv_enc(void *self , GLenum target, GLenum pname, const GLint* params) { + AEMU_SCOPED_TRACE("glTexParameteriv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3900,6 +4033,7 @@ void glTexParameteriv_enc(void *self , GLenum target, GLenum pname, const GLint* void glTexParameterxv_enc(void *self , GLenum target, GLenum pname, const GLfixed* params) { + AEMU_SCOPED_TRACE("glTexParameterxv encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3929,6 +4063,7 @@ void glTexParameterxv_enc(void *self , GLenum target, GLenum pname, const GLfixe void glTexSubImage2D_enc(void *self , GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels) { + AEMU_SCOPED_TRACE("glTexSubImage2D encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3970,6 +4105,7 @@ void glTexSubImage2D_enc(void *self , GLenum target, GLint level, GLint xoffset, void glTranslatex_enc(void *self , GLfixed x, GLfixed y, GLfixed z) { + AEMU_SCOPED_TRACE("glTranslatex encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3997,6 +4133,7 @@ void glTranslatex_enc(void *self , GLfixed x, GLfixed y, GLfixed z) void glViewport_enc(void *self , GLint x, GLint y, GLsizei width, GLsizei height) { + AEMU_SCOPED_TRACE("glViewport encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4025,6 +4162,7 @@ void glViewport_enc(void *self , GLint x, GLint y, GLsizei width, GLsizei height void glVertexPointerOffset_enc(void *self , GLint size, GLenum type, GLsizei stride, GLuint offset) { + AEMU_SCOPED_TRACE("glVertexPointerOffset encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4053,6 +4191,7 @@ void glVertexPointerOffset_enc(void *self , GLint size, GLenum type, GLsizei str void glColorPointerOffset_enc(void *self , GLint size, GLenum type, GLsizei stride, GLuint offset) { + AEMU_SCOPED_TRACE("glColorPointerOffset encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4081,6 +4220,7 @@ void glColorPointerOffset_enc(void *self , GLint size, GLenum type, GLsizei stri void glNormalPointerOffset_enc(void *self , GLenum type, GLsizei stride, GLuint offset) { + AEMU_SCOPED_TRACE("glNormalPointerOffset encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4108,6 +4248,7 @@ void glNormalPointerOffset_enc(void *self , GLenum type, GLsizei stride, GLuint void glPointSizePointerOffset_enc(void *self , GLenum type, GLsizei stride, GLuint offset) { + AEMU_SCOPED_TRACE("glPointSizePointerOffset encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4135,6 +4276,7 @@ void glPointSizePointerOffset_enc(void *self , GLenum type, GLsizei stride, GLui void glTexCoordPointerOffset_enc(void *self , GLint size, GLenum type, GLsizei stride, GLuint offset) { + AEMU_SCOPED_TRACE("glTexCoordPointerOffset encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4163,6 +4305,7 @@ void glTexCoordPointerOffset_enc(void *self , GLint size, GLenum type, GLsizei s void glWeightPointerOffset_enc(void *self , GLint size, GLenum type, GLsizei stride, GLuint offset) { + AEMU_SCOPED_TRACE("glWeightPointerOffset encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4191,6 +4334,7 @@ void glWeightPointerOffset_enc(void *self , GLint size, GLenum type, GLsizei str void glMatrixIndexPointerOffset_enc(void *self , GLint size, GLenum type, GLsizei stride, GLuint offset) { + AEMU_SCOPED_TRACE("glMatrixIndexPointerOffset encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4219,6 +4363,7 @@ void glMatrixIndexPointerOffset_enc(void *self , GLint size, GLenum type, GLsize void glVertexPointerData_enc(void *self , GLint size, GLenum type, GLsizei stride, void* data, GLuint datalen) { + AEMU_SCOPED_TRACE("glVertexPointerData encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4250,6 +4395,7 @@ void glVertexPointerData_enc(void *self , GLint size, GLenum type, GLsizei strid void glColorPointerData_enc(void *self , GLint size, GLenum type, GLsizei stride, void* data, GLuint datalen) { + AEMU_SCOPED_TRACE("glColorPointerData encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4281,6 +4427,7 @@ void glColorPointerData_enc(void *self , GLint size, GLenum type, GLsizei stride void glNormalPointerData_enc(void *self , GLenum type, GLsizei stride, void* data, GLuint datalen) { + AEMU_SCOPED_TRACE("glNormalPointerData encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4311,6 +4458,7 @@ void glNormalPointerData_enc(void *self , GLenum type, GLsizei stride, void* dat void glTexCoordPointerData_enc(void *self , GLint unit, GLint size, GLenum type, GLsizei stride, void* data, GLuint datalen) { + AEMU_SCOPED_TRACE("glTexCoordPointerData encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4343,6 +4491,7 @@ void glTexCoordPointerData_enc(void *self , GLint unit, GLint size, GLenum type, void glPointSizePointerData_enc(void *self , GLenum type, GLsizei stride, void* data, GLuint datalen) { + AEMU_SCOPED_TRACE("glPointSizePointerData encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4373,6 +4522,7 @@ void glPointSizePointerData_enc(void *self , GLenum type, GLsizei stride, void* void glWeightPointerData_enc(void *self , GLint size, GLenum type, GLsizei stride, void* data, GLuint datalen) { + AEMU_SCOPED_TRACE("glWeightPointerData encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4404,6 +4554,7 @@ void glWeightPointerData_enc(void *self , GLint size, GLenum type, GLsizei strid void glMatrixIndexPointerData_enc(void *self , GLint size, GLenum type, GLsizei stride, void* data, GLuint datalen) { + AEMU_SCOPED_TRACE("glMatrixIndexPointerData encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4435,6 +4586,7 @@ void glMatrixIndexPointerData_enc(void *self , GLint size, GLenum type, GLsizei void glDrawElementsOffset_enc(void *self , GLenum mode, GLsizei count, GLenum type, GLuint offset) { + AEMU_SCOPED_TRACE("glDrawElementsOffset encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4463,6 +4615,7 @@ void glDrawElementsOffset_enc(void *self , GLenum mode, GLsizei count, GLenum ty void glDrawElementsData_enc(void *self , GLenum mode, GLsizei count, GLenum type, void* data, GLuint datalen) { + AEMU_SCOPED_TRACE("glDrawElementsData encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4494,6 +4647,7 @@ void glDrawElementsData_enc(void *self , GLenum mode, GLsizei count, GLenum type void glGetCompressedTextureFormats_enc(void *self , int count, GLint* formats) { + AEMU_SCOPED_TRACE("glGetCompressedTextureFormats encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4533,6 +4687,7 @@ void glGetCompressedTextureFormats_enc(void *self , int count, GLint* formats) int glFinishRoundTrip_enc(void *self ) { + AEMU_SCOPED_TRACE("glFinishRoundTrip encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4572,6 +4727,7 @@ int glFinishRoundTrip_enc(void *self ) void glBlendEquationSeparateOES_enc(void *self , GLenum modeRGB, GLenum modeAlpha) { + AEMU_SCOPED_TRACE("glBlendEquationSeparateOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4598,6 +4754,7 @@ void glBlendEquationSeparateOES_enc(void *self , GLenum modeRGB, GLenum modeAlph void glBlendFuncSeparateOES_enc(void *self , GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) { + AEMU_SCOPED_TRACE("glBlendFuncSeparateOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4626,6 +4783,7 @@ void glBlendFuncSeparateOES_enc(void *self , GLenum srcRGB, GLenum dstRGB, GLenu void glBlendEquationOES_enc(void *self , GLenum mode) { + AEMU_SCOPED_TRACE("glBlendEquationOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4651,6 +4809,7 @@ void glBlendEquationOES_enc(void *self , GLenum mode) void glDrawTexsOES_enc(void *self , GLshort x, GLshort y, GLshort z, GLshort width, GLshort height) { + AEMU_SCOPED_TRACE("glDrawTexsOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4680,6 +4839,7 @@ void glDrawTexsOES_enc(void *self , GLshort x, GLshort y, GLshort z, GLshort wid void glDrawTexiOES_enc(void *self , GLint x, GLint y, GLint z, GLint width, GLint height) { + AEMU_SCOPED_TRACE("glDrawTexiOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4709,6 +4869,7 @@ void glDrawTexiOES_enc(void *self , GLint x, GLint y, GLint z, GLint width, GLin void glDrawTexxOES_enc(void *self , GLfixed x, GLfixed y, GLfixed z, GLfixed width, GLfixed height) { + AEMU_SCOPED_TRACE("glDrawTexxOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4738,6 +4899,7 @@ void glDrawTexxOES_enc(void *self , GLfixed x, GLfixed y, GLfixed z, GLfixed wid void glDrawTexsvOES_enc(void *self , const GLshort* coords) { + AEMU_SCOPED_TRACE("glDrawTexsvOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4765,6 +4927,7 @@ void glDrawTexsvOES_enc(void *self , const GLshort* coords) void glDrawTexivOES_enc(void *self , const GLint* coords) { + AEMU_SCOPED_TRACE("glDrawTexivOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4792,6 +4955,7 @@ void glDrawTexivOES_enc(void *self , const GLint* coords) void glDrawTexxvOES_enc(void *self , const GLfixed* coords) { + AEMU_SCOPED_TRACE("glDrawTexxvOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4819,6 +4983,7 @@ void glDrawTexxvOES_enc(void *self , const GLfixed* coords) void glDrawTexfOES_enc(void *self , GLfloat x, GLfloat y, GLfloat z, GLfloat width, GLfloat height) { + AEMU_SCOPED_TRACE("glDrawTexfOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4848,6 +5013,7 @@ void glDrawTexfOES_enc(void *self , GLfloat x, GLfloat y, GLfloat z, GLfloat wid void glDrawTexfvOES_enc(void *self , const GLfloat* coords) { + AEMU_SCOPED_TRACE("glDrawTexfvOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4875,6 +5041,7 @@ void glDrawTexfvOES_enc(void *self , const GLfloat* coords) void glEGLImageTargetTexture2DOES_enc(void *self , GLenum target, GLeglImageOES image) { + AEMU_SCOPED_TRACE("glEGLImageTargetTexture2DOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4901,6 +5068,7 @@ void glEGLImageTargetTexture2DOES_enc(void *self , GLenum target, GLeglImageOES void glEGLImageTargetRenderbufferStorageOES_enc(void *self , GLenum target, GLeglImageOES image) { + AEMU_SCOPED_TRACE("glEGLImageTargetRenderbufferStorageOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4927,6 +5095,7 @@ void glEGLImageTargetRenderbufferStorageOES_enc(void *self , GLenum target, GLeg void glAlphaFuncxOES_enc(void *self , GLenum func, GLclampx ref) { + AEMU_SCOPED_TRACE("glAlphaFuncxOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4953,6 +5122,7 @@ void glAlphaFuncxOES_enc(void *self , GLenum func, GLclampx ref) void glClearColorxOES_enc(void *self , GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha) { + AEMU_SCOPED_TRACE("glClearColorxOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4981,6 +5151,7 @@ void glClearColorxOES_enc(void *self , GLclampx red, GLclampx green, GLclampx bl void glClearDepthxOES_enc(void *self , GLclampx depth) { + AEMU_SCOPED_TRACE("glClearDepthxOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5006,6 +5177,7 @@ void glClearDepthxOES_enc(void *self , GLclampx depth) void glClipPlanexOES_enc(void *self , GLenum plane, const GLfixed* equation) { + AEMU_SCOPED_TRACE("glClipPlanexOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5034,6 +5206,7 @@ void glClipPlanexOES_enc(void *self , GLenum plane, const GLfixed* equation) void glClipPlanexIMG_enc(void *self , GLenum plane, const GLfixed* equation) { + AEMU_SCOPED_TRACE("glClipPlanexIMG encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5062,6 +5235,7 @@ void glClipPlanexIMG_enc(void *self , GLenum plane, const GLfixed* equation) void glColor4xOES_enc(void *self , GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha) { + AEMU_SCOPED_TRACE("glColor4xOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5090,6 +5264,7 @@ void glColor4xOES_enc(void *self , GLfixed red, GLfixed green, GLfixed blue, GLf void glDepthRangexOES_enc(void *self , GLclampx zNear, GLclampx zFar) { + AEMU_SCOPED_TRACE("glDepthRangexOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5116,6 +5291,7 @@ void glDepthRangexOES_enc(void *self , GLclampx zNear, GLclampx zFar) void glFogxOES_enc(void *self , GLenum pname, GLfixed param) { + AEMU_SCOPED_TRACE("glFogxOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5142,6 +5318,7 @@ void glFogxOES_enc(void *self , GLenum pname, GLfixed param) void glFogxvOES_enc(void *self , GLenum pname, const GLfixed* params) { + AEMU_SCOPED_TRACE("glFogxvOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5170,6 +5347,7 @@ void glFogxvOES_enc(void *self , GLenum pname, const GLfixed* params) void glFrustumxOES_enc(void *self , GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar) { + AEMU_SCOPED_TRACE("glFrustumxOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5200,6 +5378,7 @@ void glFrustumxOES_enc(void *self , GLfixed left, GLfixed right, GLfixed bottom, void glGetClipPlanexOES_enc(void *self , GLenum pname, GLfixed* eqn) { + AEMU_SCOPED_TRACE("glGetClipPlanexOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5239,6 +5418,7 @@ void glGetClipPlanexOES_enc(void *self , GLenum pname, GLfixed* eqn) void glGetClipPlanex_enc(void *self , GLenum pname, GLfixed* eqn) { + AEMU_SCOPED_TRACE("glGetClipPlanex encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5278,6 +5458,7 @@ void glGetClipPlanex_enc(void *self , GLenum pname, GLfixed* eqn) void glGetFixedvOES_enc(void *self , GLenum pname, GLfixed* params) { + AEMU_SCOPED_TRACE("glGetFixedvOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5317,6 +5498,7 @@ void glGetFixedvOES_enc(void *self , GLenum pname, GLfixed* params) void glGetLightxvOES_enc(void *self , GLenum light, GLenum pname, GLfixed* params) { + AEMU_SCOPED_TRACE("glGetLightxvOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5357,6 +5539,7 @@ void glGetLightxvOES_enc(void *self , GLenum light, GLenum pname, GLfixed* param void glGetMaterialxvOES_enc(void *self , GLenum face, GLenum pname, GLfixed* params) { + AEMU_SCOPED_TRACE("glGetMaterialxvOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5397,6 +5580,7 @@ void glGetMaterialxvOES_enc(void *self , GLenum face, GLenum pname, GLfixed* par void glGetTexEnvxvOES_enc(void *self , GLenum env, GLenum pname, GLfixed* params) { + AEMU_SCOPED_TRACE("glGetTexEnvxvOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5437,6 +5621,7 @@ void glGetTexEnvxvOES_enc(void *self , GLenum env, GLenum pname, GLfixed* params void glGetTexParameterxvOES_enc(void *self , GLenum target, GLenum pname, GLfixed* params) { + AEMU_SCOPED_TRACE("glGetTexParameterxvOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5477,6 +5662,7 @@ void glGetTexParameterxvOES_enc(void *self , GLenum target, GLenum pname, GLfixe void glLightModelxOES_enc(void *self , GLenum pname, GLfixed param) { + AEMU_SCOPED_TRACE("glLightModelxOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5503,6 +5689,7 @@ void glLightModelxOES_enc(void *self , GLenum pname, GLfixed param) void glLightModelxvOES_enc(void *self , GLenum pname, const GLfixed* params) { + AEMU_SCOPED_TRACE("glLightModelxvOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5531,6 +5718,7 @@ void glLightModelxvOES_enc(void *self , GLenum pname, const GLfixed* params) void glLightxOES_enc(void *self , GLenum light, GLenum pname, GLfixed param) { + AEMU_SCOPED_TRACE("glLightxOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5558,6 +5746,7 @@ void glLightxOES_enc(void *self , GLenum light, GLenum pname, GLfixed param) void glLightxvOES_enc(void *self , GLenum light, GLenum pname, const GLfixed* params) { + AEMU_SCOPED_TRACE("glLightxvOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5587,6 +5776,7 @@ void glLightxvOES_enc(void *self , GLenum light, GLenum pname, const GLfixed* pa void glLineWidthxOES_enc(void *self , GLfixed width) { + AEMU_SCOPED_TRACE("glLineWidthxOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5612,6 +5802,7 @@ void glLineWidthxOES_enc(void *self , GLfixed width) void glLoadMatrixxOES_enc(void *self , const GLfixed* m) { + AEMU_SCOPED_TRACE("glLoadMatrixxOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5639,6 +5830,7 @@ void glLoadMatrixxOES_enc(void *self , const GLfixed* m) void glMaterialxOES_enc(void *self , GLenum face, GLenum pname, GLfixed param) { + AEMU_SCOPED_TRACE("glMaterialxOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5666,6 +5858,7 @@ void glMaterialxOES_enc(void *self , GLenum face, GLenum pname, GLfixed param) void glMaterialxvOES_enc(void *self , GLenum face, GLenum pname, const GLfixed* params) { + AEMU_SCOPED_TRACE("glMaterialxvOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5695,6 +5888,7 @@ void glMaterialxvOES_enc(void *self , GLenum face, GLenum pname, const GLfixed* void glMultMatrixxOES_enc(void *self , const GLfixed* m) { + AEMU_SCOPED_TRACE("glMultMatrixxOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5722,6 +5916,7 @@ void glMultMatrixxOES_enc(void *self , const GLfixed* m) void glMultiTexCoord4xOES_enc(void *self , GLenum target, GLfixed s, GLfixed t, GLfixed r, GLfixed q) { + AEMU_SCOPED_TRACE("glMultiTexCoord4xOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5751,6 +5946,7 @@ void glMultiTexCoord4xOES_enc(void *self , GLenum target, GLfixed s, GLfixed t, void glNormal3xOES_enc(void *self , GLfixed nx, GLfixed ny, GLfixed nz) { + AEMU_SCOPED_TRACE("glNormal3xOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5778,6 +5974,7 @@ void glNormal3xOES_enc(void *self , GLfixed nx, GLfixed ny, GLfixed nz) void glOrthoxOES_enc(void *self , GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar) { + AEMU_SCOPED_TRACE("glOrthoxOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5808,6 +6005,7 @@ void glOrthoxOES_enc(void *self , GLfixed left, GLfixed right, GLfixed bottom, G void glPointParameterxOES_enc(void *self , GLenum pname, GLfixed param) { + AEMU_SCOPED_TRACE("glPointParameterxOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5834,6 +6032,7 @@ void glPointParameterxOES_enc(void *self , GLenum pname, GLfixed param) void glPointParameterxvOES_enc(void *self , GLenum pname, const GLfixed* params) { + AEMU_SCOPED_TRACE("glPointParameterxvOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5862,6 +6061,7 @@ void glPointParameterxvOES_enc(void *self , GLenum pname, const GLfixed* params) void glPointSizexOES_enc(void *self , GLfixed size) { + AEMU_SCOPED_TRACE("glPointSizexOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5887,6 +6087,7 @@ void glPointSizexOES_enc(void *self , GLfixed size) void glPolygonOffsetxOES_enc(void *self , GLfixed factor, GLfixed units) { + AEMU_SCOPED_TRACE("glPolygonOffsetxOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5913,6 +6114,7 @@ void glPolygonOffsetxOES_enc(void *self , GLfixed factor, GLfixed units) void glRotatexOES_enc(void *self , GLfixed angle, GLfixed x, GLfixed y, GLfixed z) { + AEMU_SCOPED_TRACE("glRotatexOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5941,6 +6143,7 @@ void glRotatexOES_enc(void *self , GLfixed angle, GLfixed x, GLfixed y, GLfixed void glSampleCoveragexOES_enc(void *self , GLclampx value, GLboolean invert) { + AEMU_SCOPED_TRACE("glSampleCoveragexOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5967,6 +6170,7 @@ void glSampleCoveragexOES_enc(void *self , GLclampx value, GLboolean invert) void glScalexOES_enc(void *self , GLfixed x, GLfixed y, GLfixed z) { + AEMU_SCOPED_TRACE("glScalexOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5994,6 +6198,7 @@ void glScalexOES_enc(void *self , GLfixed x, GLfixed y, GLfixed z) void glTexEnvxOES_enc(void *self , GLenum target, GLenum pname, GLfixed param) { + AEMU_SCOPED_TRACE("glTexEnvxOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6021,6 +6226,7 @@ void glTexEnvxOES_enc(void *self , GLenum target, GLenum pname, GLfixed param) void glTexEnvxvOES_enc(void *self , GLenum target, GLenum pname, const GLfixed* params) { + AEMU_SCOPED_TRACE("glTexEnvxvOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6050,6 +6256,7 @@ void glTexEnvxvOES_enc(void *self , GLenum target, GLenum pname, const GLfixed* void glTexParameterxOES_enc(void *self , GLenum target, GLenum pname, GLfixed param) { + AEMU_SCOPED_TRACE("glTexParameterxOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6077,6 +6284,7 @@ void glTexParameterxOES_enc(void *self , GLenum target, GLenum pname, GLfixed pa void glTexParameterxvOES_enc(void *self , GLenum target, GLenum pname, const GLfixed* params) { + AEMU_SCOPED_TRACE("glTexParameterxvOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6106,6 +6314,7 @@ void glTexParameterxvOES_enc(void *self , GLenum target, GLenum pname, const GLf void glTranslatexOES_enc(void *self , GLfixed x, GLfixed y, GLfixed z) { + AEMU_SCOPED_TRACE("glTranslatexOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6133,6 +6342,7 @@ void glTranslatexOES_enc(void *self , GLfixed x, GLfixed y, GLfixed z) GLboolean glIsRenderbufferOES_enc(void *self , GLuint renderbuffer) { + AEMU_SCOPED_TRACE("glIsRenderbufferOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6173,6 +6383,7 @@ GLboolean glIsRenderbufferOES_enc(void *self , GLuint renderbuffer) void glBindRenderbufferOES_enc(void *self , GLenum target, GLuint renderbuffer) { + AEMU_SCOPED_TRACE("glBindRenderbufferOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6199,6 +6410,7 @@ void glBindRenderbufferOES_enc(void *self , GLenum target, GLuint renderbuffer) void glDeleteRenderbuffersOES_enc(void *self , GLsizei n, const GLuint* renderbuffers) { + AEMU_SCOPED_TRACE("glDeleteRenderbuffersOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6227,6 +6439,7 @@ void glDeleteRenderbuffersOES_enc(void *self , GLsizei n, const GLuint* renderbu void glGenRenderbuffersOES_enc(void *self , GLsizei n, GLuint* renderbuffers) { + AEMU_SCOPED_TRACE("glGenRenderbuffersOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6266,6 +6479,7 @@ void glGenRenderbuffersOES_enc(void *self , GLsizei n, GLuint* renderbuffers) void glRenderbufferStorageOES_enc(void *self , GLenum target, GLenum internalformat, GLsizei width, GLsizei height) { + AEMU_SCOPED_TRACE("glRenderbufferStorageOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6294,6 +6508,7 @@ void glRenderbufferStorageOES_enc(void *self , GLenum target, GLenum internalfor void glGetRenderbufferParameterivOES_enc(void *self , GLenum target, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetRenderbufferParameterivOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6334,6 +6549,7 @@ void glGetRenderbufferParameterivOES_enc(void *self , GLenum target, GLenum pnam GLboolean glIsFramebufferOES_enc(void *self , GLuint framebuffer) { + AEMU_SCOPED_TRACE("glIsFramebufferOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6374,6 +6590,7 @@ GLboolean glIsFramebufferOES_enc(void *self , GLuint framebuffer) void glBindFramebufferOES_enc(void *self , GLenum target, GLuint framebuffer) { + AEMU_SCOPED_TRACE("glBindFramebufferOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6400,6 +6617,7 @@ void glBindFramebufferOES_enc(void *self , GLenum target, GLuint framebuffer) void glDeleteFramebuffersOES_enc(void *self , GLsizei n, const GLuint* framebuffers) { + AEMU_SCOPED_TRACE("glDeleteFramebuffersOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6428,6 +6646,7 @@ void glDeleteFramebuffersOES_enc(void *self , GLsizei n, const GLuint* framebuff void glGenFramebuffersOES_enc(void *self , GLsizei n, GLuint* framebuffers) { + AEMU_SCOPED_TRACE("glGenFramebuffersOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6467,6 +6686,7 @@ void glGenFramebuffersOES_enc(void *self , GLsizei n, GLuint* framebuffers) GLenum glCheckFramebufferStatusOES_enc(void *self , GLenum target) { + AEMU_SCOPED_TRACE("glCheckFramebufferStatusOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6507,6 +6727,7 @@ GLenum glCheckFramebufferStatusOES_enc(void *self , GLenum target) void glFramebufferRenderbufferOES_enc(void *self , GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) { + AEMU_SCOPED_TRACE("glFramebufferRenderbufferOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6535,6 +6756,7 @@ void glFramebufferRenderbufferOES_enc(void *self , GLenum target, GLenum attachm void glFramebufferTexture2DOES_enc(void *self , GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) { + AEMU_SCOPED_TRACE("glFramebufferTexture2DOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6564,6 +6786,7 @@ void glFramebufferTexture2DOES_enc(void *self , GLenum target, GLenum attachment void glGetFramebufferAttachmentParameterivOES_enc(void *self , GLenum target, GLenum attachment, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetFramebufferAttachmentParameterivOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6605,6 +6828,7 @@ void glGetFramebufferAttachmentParameterivOES_enc(void *self , GLenum target, GL void glGenerateMipmapOES_enc(void *self , GLenum target) { + AEMU_SCOPED_TRACE("glGenerateMipmapOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6630,6 +6854,7 @@ void glGenerateMipmapOES_enc(void *self , GLenum target) GLboolean glUnmapBufferOES_enc(void *self , GLenum target) { + AEMU_SCOPED_TRACE("glUnmapBufferOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6670,6 +6895,7 @@ GLboolean glUnmapBufferOES_enc(void *self , GLenum target) void glCurrentPaletteMatrixOES_enc(void *self , GLuint matrixpaletteindex) { + AEMU_SCOPED_TRACE("glCurrentPaletteMatrixOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6695,6 +6921,7 @@ void glCurrentPaletteMatrixOES_enc(void *self , GLuint matrixpaletteindex) void glLoadPaletteFromModelViewMatrixOES_enc(void *self ) { + AEMU_SCOPED_TRACE("glLoadPaletteFromModelViewMatrixOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6719,6 +6946,7 @@ void glLoadPaletteFromModelViewMatrixOES_enc(void *self ) GLbitfield glQueryMatrixxOES_enc(void *self , GLfixed* mantissa, GLint* exponent) { + AEMU_SCOPED_TRACE("glQueryMatrixxOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6766,6 +6994,7 @@ GLbitfield glQueryMatrixxOES_enc(void *self , GLfixed* mantissa, GLint* exponent void glDepthRangefOES_enc(void *self , GLclampf zNear, GLclampf zFar) { + AEMU_SCOPED_TRACE("glDepthRangefOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6792,6 +7021,7 @@ void glDepthRangefOES_enc(void *self , GLclampf zNear, GLclampf zFar) void glFrustumfOES_enc(void *self , GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar) { + AEMU_SCOPED_TRACE("glFrustumfOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6822,6 +7052,7 @@ void glFrustumfOES_enc(void *self , GLfloat left, GLfloat right, GLfloat bottom, void glOrthofOES_enc(void *self , GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar) { + AEMU_SCOPED_TRACE("glOrthofOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6852,6 +7083,7 @@ void glOrthofOES_enc(void *self , GLfloat left, GLfloat right, GLfloat bottom, G void glClipPlanefOES_enc(void *self , GLenum plane, const GLfloat* equation) { + AEMU_SCOPED_TRACE("glClipPlanefOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6880,6 +7112,7 @@ void glClipPlanefOES_enc(void *self , GLenum plane, const GLfloat* equation) void glClipPlanefIMG_enc(void *self , GLenum plane, const GLfloat* equation) { + AEMU_SCOPED_TRACE("glClipPlanefIMG encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6908,6 +7141,7 @@ void glClipPlanefIMG_enc(void *self , GLenum plane, const GLfloat* equation) void glGetClipPlanefOES_enc(void *self , GLenum pname, GLfloat* eqn) { + AEMU_SCOPED_TRACE("glGetClipPlanefOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6947,6 +7181,7 @@ void glGetClipPlanefOES_enc(void *self , GLenum pname, GLfloat* eqn) void glClearDepthfOES_enc(void *self , GLclampf depth) { + AEMU_SCOPED_TRACE("glClearDepthfOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6972,6 +7207,7 @@ void glClearDepthfOES_enc(void *self , GLclampf depth) void glTexGenfOES_enc(void *self , GLenum coord, GLenum pname, GLfloat param) { + AEMU_SCOPED_TRACE("glTexGenfOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6999,6 +7235,7 @@ void glTexGenfOES_enc(void *self , GLenum coord, GLenum pname, GLfloat param) void glTexGenfvOES_enc(void *self , GLenum coord, GLenum pname, const GLfloat* params) { + AEMU_SCOPED_TRACE("glTexGenfvOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7028,6 +7265,7 @@ void glTexGenfvOES_enc(void *self , GLenum coord, GLenum pname, const GLfloat* p void glTexGeniOES_enc(void *self , GLenum coord, GLenum pname, GLint param) { + AEMU_SCOPED_TRACE("glTexGeniOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7055,6 +7293,7 @@ void glTexGeniOES_enc(void *self , GLenum coord, GLenum pname, GLint param) void glTexGenivOES_enc(void *self , GLenum coord, GLenum pname, const GLint* params) { + AEMU_SCOPED_TRACE("glTexGenivOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7084,6 +7323,7 @@ void glTexGenivOES_enc(void *self , GLenum coord, GLenum pname, const GLint* par void glTexGenxOES_enc(void *self , GLenum coord, GLenum pname, GLfixed param) { + AEMU_SCOPED_TRACE("glTexGenxOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7111,6 +7351,7 @@ void glTexGenxOES_enc(void *self , GLenum coord, GLenum pname, GLfixed param) void glTexGenxvOES_enc(void *self , GLenum coord, GLenum pname, const GLfixed* params) { + AEMU_SCOPED_TRACE("glTexGenxvOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7140,6 +7381,7 @@ void glTexGenxvOES_enc(void *self , GLenum coord, GLenum pname, const GLfixed* p void glGetTexGenfvOES_enc(void *self , GLenum coord, GLenum pname, GLfloat* params) { + AEMU_SCOPED_TRACE("glGetTexGenfvOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7169,6 +7411,7 @@ void glGetTexGenfvOES_enc(void *self , GLenum coord, GLenum pname, GLfloat* para void glGetTexGenivOES_enc(void *self , GLenum coord, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetTexGenivOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7198,6 +7441,7 @@ void glGetTexGenivOES_enc(void *self , GLenum coord, GLenum pname, GLint* params void glGetTexGenxvOES_enc(void *self , GLenum coord, GLenum pname, GLfixed* params) { + AEMU_SCOPED_TRACE("glGetTexGenxvOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7227,6 +7471,7 @@ void glGetTexGenxvOES_enc(void *self , GLenum coord, GLenum pname, GLfixed* para void glBindVertexArrayOES_enc(void *self , GLuint array) { + AEMU_SCOPED_TRACE("glBindVertexArrayOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7252,6 +7497,7 @@ void glBindVertexArrayOES_enc(void *self , GLuint array) void glDeleteVertexArraysOES_enc(void *self , GLsizei n, const GLuint* arrays) { + AEMU_SCOPED_TRACE("glDeleteVertexArraysOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7280,6 +7526,7 @@ void glDeleteVertexArraysOES_enc(void *self , GLsizei n, const GLuint* arrays) void glGenVertexArraysOES_enc(void *self , GLsizei n, GLuint* arrays) { + AEMU_SCOPED_TRACE("glGenVertexArraysOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7319,6 +7566,7 @@ void glGenVertexArraysOES_enc(void *self , GLsizei n, GLuint* arrays) GLboolean glIsVertexArrayOES_enc(void *self , GLuint array) { + AEMU_SCOPED_TRACE("glIsVertexArrayOES encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7359,6 +7607,7 @@ GLboolean glIsVertexArrayOES_enc(void *self , GLuint array) void glDiscardFramebufferEXT_enc(void *self , GLenum target, GLsizei numAttachments, const GLenum* attachments) { + AEMU_SCOPED_TRACE("glDiscardFramebufferEXT encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7388,6 +7637,7 @@ void glDiscardFramebufferEXT_enc(void *self , GLenum target, GLsizei numAttachme void glRenderbufferStorageMultisampleIMG_enc(void *self , GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) { + AEMU_SCOPED_TRACE("glRenderbufferStorageMultisampleIMG encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7417,6 +7667,7 @@ void glRenderbufferStorageMultisampleIMG_enc(void *self , GLenum target, GLsizei void glFramebufferTexture2DMultisampleIMG_enc(void *self , GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples) { + AEMU_SCOPED_TRACE("glFramebufferTexture2DMultisampleIMG encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7447,6 +7698,7 @@ void glFramebufferTexture2DMultisampleIMG_enc(void *self , GLenum target, GLenum void glDeleteFencesNV_enc(void *self , GLsizei n, const GLuint* fences) { + AEMU_SCOPED_TRACE("glDeleteFencesNV encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7475,6 +7727,7 @@ void glDeleteFencesNV_enc(void *self , GLsizei n, const GLuint* fences) void glGenFencesNV_enc(void *self , GLsizei n, GLuint* fences) { + AEMU_SCOPED_TRACE("glGenFencesNV encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7503,6 +7756,7 @@ void glGenFencesNV_enc(void *self , GLsizei n, GLuint* fences) GLboolean glIsFenceNV_enc(void *self , GLuint fence) { + AEMU_SCOPED_TRACE("glIsFenceNV encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7543,6 +7797,7 @@ GLboolean glIsFenceNV_enc(void *self , GLuint fence) GLboolean glTestFenceNV_enc(void *self , GLuint fence) { + AEMU_SCOPED_TRACE("glTestFenceNV encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7583,6 +7838,7 @@ GLboolean glTestFenceNV_enc(void *self , GLuint fence) void glGetFenceivNV_enc(void *self , GLuint fence, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetFenceivNV encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7623,6 +7879,7 @@ void glGetFenceivNV_enc(void *self , GLuint fence, GLenum pname, GLint* params) void glFinishFenceNV_enc(void *self , GLuint fence) { + AEMU_SCOPED_TRACE("glFinishFenceNV encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7648,6 +7905,7 @@ void glFinishFenceNV_enc(void *self , GLuint fence) void glSetFenceNV_enc(void *self , GLuint fence, GLenum condition) { + AEMU_SCOPED_TRACE("glSetFenceNV encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7674,6 +7932,7 @@ void glSetFenceNV_enc(void *self , GLuint fence, GLenum condition) void glGetDriverControlsQCOM_enc(void *self , GLint* num, GLsizei size, GLuint* driverControls) { + AEMU_SCOPED_TRACE("glGetDriverControlsQCOM encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7717,6 +7976,7 @@ void glGetDriverControlsQCOM_enc(void *self , GLint* num, GLsizei size, GLuint* void glGetDriverControlStringQCOM_enc(void *self , GLuint driverControl, GLsizei bufSize, GLsizei* length, GLchar* driverControlString) { + AEMU_SCOPED_TRACE("glGetDriverControlStringQCOM encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7761,6 +8021,7 @@ void glGetDriverControlStringQCOM_enc(void *self , GLuint driverControl, GLsizei void glEnableDriverControlQCOM_enc(void *self , GLuint driverControl) { + AEMU_SCOPED_TRACE("glEnableDriverControlQCOM encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7786,6 +8047,7 @@ void glEnableDriverControlQCOM_enc(void *self , GLuint driverControl) void glDisableDriverControlQCOM_enc(void *self , GLuint driverControl) { + AEMU_SCOPED_TRACE("glDisableDriverControlQCOM encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7811,6 +8073,7 @@ void glDisableDriverControlQCOM_enc(void *self , GLuint driverControl) void glExtGetTexturesQCOM_enc(void *self , GLuint* textures, GLint maxTextures, GLint* numTextures) { + AEMU_SCOPED_TRACE("glExtGetTexturesQCOM encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7854,6 +8117,7 @@ void glExtGetTexturesQCOM_enc(void *self , GLuint* textures, GLint maxTextures, void glExtGetBuffersQCOM_enc(void *self , GLuint* buffers, GLint maxBuffers, GLint* numBuffers) { + AEMU_SCOPED_TRACE("glExtGetBuffersQCOM encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7897,6 +8161,7 @@ void glExtGetBuffersQCOM_enc(void *self , GLuint* buffers, GLint maxBuffers, GLi void glExtGetRenderbuffersQCOM_enc(void *self , GLuint* renderbuffers, GLint maxRenderbuffers, GLint* numRenderbuffers) { + AEMU_SCOPED_TRACE("glExtGetRenderbuffersQCOM encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7940,6 +8205,7 @@ void glExtGetRenderbuffersQCOM_enc(void *self , GLuint* renderbuffers, GLint max void glExtGetFramebuffersQCOM_enc(void *self , GLuint* framebuffers, GLint maxFramebuffers, GLint* numFramebuffers) { + AEMU_SCOPED_TRACE("glExtGetFramebuffersQCOM encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7983,6 +8249,7 @@ void glExtGetFramebuffersQCOM_enc(void *self , GLuint* framebuffers, GLint maxFr void glExtGetTexLevelParameterivQCOM_enc(void *self , GLuint texture, GLenum face, GLint level, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glExtGetTexLevelParameterivQCOM encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8025,6 +8292,7 @@ void glExtGetTexLevelParameterivQCOM_enc(void *self , GLuint texture, GLenum fac void glExtTexObjectStateOverrideiQCOM_enc(void *self , GLenum target, GLenum pname, GLint param) { + AEMU_SCOPED_TRACE("glExtTexObjectStateOverrideiQCOM encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8052,6 +8320,7 @@ void glExtTexObjectStateOverrideiQCOM_enc(void *self , GLenum target, GLenum pna void glExtGetTexSubImageQCOM_enc(void *self , GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLvoid* texels) { + AEMU_SCOPED_TRACE("glExtGetTexSubImageQCOM encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8100,6 +8369,7 @@ void glExtGetTexSubImageQCOM_enc(void *self , GLenum target, GLint level, GLint void glExtGetShadersQCOM_enc(void *self , GLuint* shaders, GLint maxShaders, GLint* numShaders) { + AEMU_SCOPED_TRACE("glExtGetShadersQCOM encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8143,6 +8413,7 @@ void glExtGetShadersQCOM_enc(void *self , GLuint* shaders, GLint maxShaders, GLi void glExtGetProgramsQCOM_enc(void *self , GLuint* programs, GLint maxPrograms, GLint* numPrograms) { + AEMU_SCOPED_TRACE("glExtGetProgramsQCOM encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8186,6 +8457,7 @@ void glExtGetProgramsQCOM_enc(void *self , GLuint* programs, GLint maxPrograms, GLboolean glExtIsProgramBinaryQCOM_enc(void *self , GLuint program) { + AEMU_SCOPED_TRACE("glExtIsProgramBinaryQCOM encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8226,6 +8498,7 @@ GLboolean glExtIsProgramBinaryQCOM_enc(void *self , GLuint program) void glStartTilingQCOM_enc(void *self , GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask) { + AEMU_SCOPED_TRACE("glStartTilingQCOM encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8255,6 +8528,7 @@ void glStartTilingQCOM_enc(void *self , GLuint x, GLuint y, GLuint width, GLuint void glEndTilingQCOM_enc(void *self , GLbitfield preserveMask) { + AEMU_SCOPED_TRACE("glEndTilingQCOM encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8280,6 +8554,7 @@ void glEndTilingQCOM_enc(void *self , GLbitfield preserveMask) GLenum glGetGraphicsResetStatusEXT_enc(void *self ) { + AEMU_SCOPED_TRACE("glGetGraphicsResetStatusEXT encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8319,6 +8594,7 @@ GLenum glGetGraphicsResetStatusEXT_enc(void *self ) void glReadnPixelsEXT_enc(void *self , GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, GLvoid* data) { + AEMU_SCOPED_TRACE("glReadnPixelsEXT encode"); gl_encoder_context_t *ctx = (gl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; diff --git a/system/GLESv2_enc/gl2_enc.cpp b/system/GLESv2_enc/gl2_enc.cpp index 814021bb..d59dbebf 100644 --- a/system/GLESv2_enc/gl2_enc.cpp +++ b/system/GLESv2_enc/gl2_enc.cpp @@ -12,6 +12,7 @@ #include <stdio.h> +#include "android/base/Tracing.h" namespace { void enc_unsupported() @@ -21,6 +22,7 @@ void enc_unsupported() void glActiveTexture_enc(void *self , GLenum texture) { + AEMU_SCOPED_TRACE("glActiveTexture encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -46,6 +48,7 @@ void glActiveTexture_enc(void *self , GLenum texture) void glAttachShader_enc(void *self , GLuint program, GLuint shader) { + AEMU_SCOPED_TRACE("glAttachShader encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -72,6 +75,7 @@ void glAttachShader_enc(void *self , GLuint program, GLuint shader) void glBindAttribLocation_enc(void *self , GLuint program, GLuint index, const GLchar* name) { + AEMU_SCOPED_TRACE("glBindAttribLocation encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -101,6 +105,7 @@ void glBindAttribLocation_enc(void *self , GLuint program, GLuint index, const G void glBindBuffer_enc(void *self , GLenum target, GLuint buffer) { + AEMU_SCOPED_TRACE("glBindBuffer encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -127,6 +132,7 @@ void glBindBuffer_enc(void *self , GLenum target, GLuint buffer) void glBindFramebuffer_enc(void *self , GLenum target, GLuint framebuffer) { + AEMU_SCOPED_TRACE("glBindFramebuffer encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -153,6 +159,7 @@ void glBindFramebuffer_enc(void *self , GLenum target, GLuint framebuffer) void glBindRenderbuffer_enc(void *self , GLenum target, GLuint renderbuffer) { + AEMU_SCOPED_TRACE("glBindRenderbuffer encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -179,6 +186,7 @@ void glBindRenderbuffer_enc(void *self , GLenum target, GLuint renderbuffer) void glBindTexture_enc(void *self , GLenum target, GLuint texture) { + AEMU_SCOPED_TRACE("glBindTexture encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -205,6 +213,7 @@ void glBindTexture_enc(void *self , GLenum target, GLuint texture) void glBlendColor_enc(void *self , GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) { + AEMU_SCOPED_TRACE("glBlendColor encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -233,6 +242,7 @@ void glBlendColor_enc(void *self , GLclampf red, GLclampf green, GLclampf blue, void glBlendEquation_enc(void *self , GLenum mode) { + AEMU_SCOPED_TRACE("glBlendEquation encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -258,6 +268,7 @@ void glBlendEquation_enc(void *self , GLenum mode) void glBlendEquationSeparate_enc(void *self , GLenum modeRGB, GLenum modeAlpha) { + AEMU_SCOPED_TRACE("glBlendEquationSeparate encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -284,6 +295,7 @@ void glBlendEquationSeparate_enc(void *self , GLenum modeRGB, GLenum modeAlpha) void glBlendFunc_enc(void *self , GLenum sfactor, GLenum dfactor) { + AEMU_SCOPED_TRACE("glBlendFunc encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -310,6 +322,7 @@ void glBlendFunc_enc(void *self , GLenum sfactor, GLenum dfactor) void glBlendFuncSeparate_enc(void *self , GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) { + AEMU_SCOPED_TRACE("glBlendFuncSeparate encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -338,6 +351,7 @@ void glBlendFuncSeparate_enc(void *self , GLenum srcRGB, GLenum dstRGB, GLenum s void glBufferData_enc(void *self , GLenum target, GLsizeiptr size, const GLvoid* data, GLenum usage) { + AEMU_SCOPED_TRACE("glBufferData encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -378,6 +392,7 @@ void glBufferData_enc(void *self , GLenum target, GLsizeiptr size, const GLvoid* void glBufferSubData_enc(void *self , GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid* data) { + AEMU_SCOPED_TRACE("glBufferSubData encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -414,6 +429,7 @@ void glBufferSubData_enc(void *self , GLenum target, GLintptr offset, GLsizeiptr GLenum glCheckFramebufferStatus_enc(void *self , GLenum target) { + AEMU_SCOPED_TRACE("glCheckFramebufferStatus encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -454,6 +470,7 @@ GLenum glCheckFramebufferStatus_enc(void *self , GLenum target) void glClear_enc(void *self , GLbitfield mask) { + AEMU_SCOPED_TRACE("glClear encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -479,6 +496,7 @@ void glClear_enc(void *self , GLbitfield mask) void glClearColor_enc(void *self , GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) { + AEMU_SCOPED_TRACE("glClearColor encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -507,6 +525,7 @@ void glClearColor_enc(void *self , GLclampf red, GLclampf green, GLclampf blue, void glClearDepthf_enc(void *self , GLclampf depth) { + AEMU_SCOPED_TRACE("glClearDepthf encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -532,6 +551,7 @@ void glClearDepthf_enc(void *self , GLclampf depth) void glClearStencil_enc(void *self , GLint s) { + AEMU_SCOPED_TRACE("glClearStencil encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -557,6 +577,7 @@ void glClearStencil_enc(void *self , GLint s) void glColorMask_enc(void *self , GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) { + AEMU_SCOPED_TRACE("glColorMask encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -585,6 +606,7 @@ void glColorMask_enc(void *self , GLboolean red, GLboolean green, GLboolean blue void glCompileShader_enc(void *self , GLuint shader) { + AEMU_SCOPED_TRACE("glCompileShader encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -610,6 +632,7 @@ void glCompileShader_enc(void *self , GLuint shader) void glCompressedTexImage2D_enc(void *self , GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid* data) { + AEMU_SCOPED_TRACE("glCompressedTexImage2D encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -650,6 +673,7 @@ void glCompressedTexImage2D_enc(void *self , GLenum target, GLint level, GLenum void glCompressedTexSubImage2D_enc(void *self , GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid* data) { + AEMU_SCOPED_TRACE("glCompressedTexSubImage2D encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -691,6 +715,7 @@ void glCompressedTexSubImage2D_enc(void *self , GLenum target, GLint level, GLin void glCopyTexImage2D_enc(void *self , GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) { + AEMU_SCOPED_TRACE("glCopyTexImage2D encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -723,6 +748,7 @@ void glCopyTexImage2D_enc(void *self , GLenum target, GLint level, GLenum intern void glCopyTexSubImage2D_enc(void *self , GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) { + AEMU_SCOPED_TRACE("glCopyTexSubImage2D encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -755,6 +781,7 @@ void glCopyTexSubImage2D_enc(void *self , GLenum target, GLint level, GLint xoff GLuint glCreateProgram_enc(void *self ) { + AEMU_SCOPED_TRACE("glCreateProgram encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -794,6 +821,7 @@ GLuint glCreateProgram_enc(void *self ) GLuint glCreateShader_enc(void *self , GLenum type) { + AEMU_SCOPED_TRACE("glCreateShader encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -834,6 +862,7 @@ GLuint glCreateShader_enc(void *self , GLenum type) void glCullFace_enc(void *self , GLenum mode) { + AEMU_SCOPED_TRACE("glCullFace encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -859,6 +888,7 @@ void glCullFace_enc(void *self , GLenum mode) void glDeleteBuffers_enc(void *self , GLsizei n, const GLuint* buffers) { + AEMU_SCOPED_TRACE("glDeleteBuffers encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -887,6 +917,7 @@ void glDeleteBuffers_enc(void *self , GLsizei n, const GLuint* buffers) void glDeleteFramebuffers_enc(void *self , GLsizei n, const GLuint* framebuffers) { + AEMU_SCOPED_TRACE("glDeleteFramebuffers encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -915,6 +946,7 @@ void glDeleteFramebuffers_enc(void *self , GLsizei n, const GLuint* framebuffers void glDeleteProgram_enc(void *self , GLuint program) { + AEMU_SCOPED_TRACE("glDeleteProgram encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -940,6 +972,7 @@ void glDeleteProgram_enc(void *self , GLuint program) void glDeleteRenderbuffers_enc(void *self , GLsizei n, const GLuint* renderbuffers) { + AEMU_SCOPED_TRACE("glDeleteRenderbuffers encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -968,6 +1001,7 @@ void glDeleteRenderbuffers_enc(void *self , GLsizei n, const GLuint* renderbuffe void glDeleteShader_enc(void *self , GLuint shader) { + AEMU_SCOPED_TRACE("glDeleteShader encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -993,6 +1027,7 @@ void glDeleteShader_enc(void *self , GLuint shader) void glDeleteTextures_enc(void *self , GLsizei n, const GLuint* textures) { + AEMU_SCOPED_TRACE("glDeleteTextures encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1021,6 +1056,7 @@ void glDeleteTextures_enc(void *self , GLsizei n, const GLuint* textures) void glDepthFunc_enc(void *self , GLenum func) { + AEMU_SCOPED_TRACE("glDepthFunc encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1046,6 +1082,7 @@ void glDepthFunc_enc(void *self , GLenum func) void glDepthMask_enc(void *self , GLboolean flag) { + AEMU_SCOPED_TRACE("glDepthMask encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1071,6 +1108,7 @@ void glDepthMask_enc(void *self , GLboolean flag) void glDepthRangef_enc(void *self , GLclampf zNear, GLclampf zFar) { + AEMU_SCOPED_TRACE("glDepthRangef encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1097,6 +1135,7 @@ void glDepthRangef_enc(void *self , GLclampf zNear, GLclampf zFar) void glDetachShader_enc(void *self , GLuint program, GLuint shader) { + AEMU_SCOPED_TRACE("glDetachShader encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1123,6 +1162,7 @@ void glDetachShader_enc(void *self , GLuint program, GLuint shader) void glDisable_enc(void *self , GLenum cap) { + AEMU_SCOPED_TRACE("glDisable encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1148,6 +1188,7 @@ void glDisable_enc(void *self , GLenum cap) void glDisableVertexAttribArray_enc(void *self , GLuint index) { + AEMU_SCOPED_TRACE("glDisableVertexAttribArray encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1173,6 +1214,7 @@ void glDisableVertexAttribArray_enc(void *self , GLuint index) void glDrawArrays_enc(void *self , GLenum mode, GLint first, GLsizei count) { + AEMU_SCOPED_TRACE("glDrawArrays encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1200,6 +1242,7 @@ void glDrawArrays_enc(void *self , GLenum mode, GLint first, GLsizei count) void glEnable_enc(void *self , GLenum cap) { + AEMU_SCOPED_TRACE("glEnable encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1225,6 +1268,7 @@ void glEnable_enc(void *self , GLenum cap) void glEnableVertexAttribArray_enc(void *self , GLuint index) { + AEMU_SCOPED_TRACE("glEnableVertexAttribArray encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1250,6 +1294,7 @@ void glEnableVertexAttribArray_enc(void *self , GLuint index) void glFinish_enc(void *self ) { + AEMU_SCOPED_TRACE("glFinish encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1274,6 +1319,7 @@ void glFinish_enc(void *self ) void glFlush_enc(void *self ) { + AEMU_SCOPED_TRACE("glFlush encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1298,6 +1344,7 @@ void glFlush_enc(void *self ) void glFramebufferRenderbuffer_enc(void *self , GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) { + AEMU_SCOPED_TRACE("glFramebufferRenderbuffer encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1326,6 +1373,7 @@ void glFramebufferRenderbuffer_enc(void *self , GLenum target, GLenum attachment void glFramebufferTexture2D_enc(void *self , GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) { + AEMU_SCOPED_TRACE("glFramebufferTexture2D encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1355,6 +1403,7 @@ void glFramebufferTexture2D_enc(void *self , GLenum target, GLenum attachment, G void glFrontFace_enc(void *self , GLenum mode) { + AEMU_SCOPED_TRACE("glFrontFace encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1380,6 +1429,7 @@ void glFrontFace_enc(void *self , GLenum mode) void glGenBuffers_enc(void *self , GLsizei n, GLuint* buffers) { + AEMU_SCOPED_TRACE("glGenBuffers encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1419,6 +1469,7 @@ void glGenBuffers_enc(void *self , GLsizei n, GLuint* buffers) void glGenerateMipmap_enc(void *self , GLenum target) { + AEMU_SCOPED_TRACE("glGenerateMipmap encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1444,6 +1495,7 @@ void glGenerateMipmap_enc(void *self , GLenum target) void glGenFramebuffers_enc(void *self , GLsizei n, GLuint* framebuffers) { + AEMU_SCOPED_TRACE("glGenFramebuffers encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1483,6 +1535,7 @@ void glGenFramebuffers_enc(void *self , GLsizei n, GLuint* framebuffers) void glGenRenderbuffers_enc(void *self , GLsizei n, GLuint* renderbuffers) { + AEMU_SCOPED_TRACE("glGenRenderbuffers encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1522,6 +1575,7 @@ void glGenRenderbuffers_enc(void *self , GLsizei n, GLuint* renderbuffers) void glGenTextures_enc(void *self , GLsizei n, GLuint* textures) { + AEMU_SCOPED_TRACE("glGenTextures encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1561,6 +1615,7 @@ void glGenTextures_enc(void *self , GLsizei n, GLuint* textures) void glGetActiveAttrib_enc(void *self , GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name) { + AEMU_SCOPED_TRACE("glGetActiveAttrib encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1622,6 +1677,7 @@ void glGetActiveAttrib_enc(void *self , GLuint program, GLuint index, GLsizei bu void glGetActiveUniform_enc(void *self , GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name) { + AEMU_SCOPED_TRACE("glGetActiveUniform encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1683,6 +1739,7 @@ void glGetActiveUniform_enc(void *self , GLuint program, GLuint index, GLsizei b void glGetAttachedShaders_enc(void *self , GLuint program, GLsizei maxcount, GLsizei* count, GLuint* shaders) { + AEMU_SCOPED_TRACE("glGetAttachedShaders encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1729,6 +1786,7 @@ void glGetAttachedShaders_enc(void *self , GLuint program, GLsizei maxcount, GLs int glGetAttribLocation_enc(void *self , GLuint program, const GLchar* name) { + AEMU_SCOPED_TRACE("glGetAttribLocation encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1772,6 +1830,7 @@ int glGetAttribLocation_enc(void *self , GLuint program, const GLchar* name) void glGetBooleanv_enc(void *self , GLenum pname, GLboolean* params) { + AEMU_SCOPED_TRACE("glGetBooleanv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1811,6 +1870,7 @@ void glGetBooleanv_enc(void *self , GLenum pname, GLboolean* params) void glGetBufferParameteriv_enc(void *self , GLenum target, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetBufferParameteriv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1851,6 +1911,7 @@ void glGetBufferParameteriv_enc(void *self , GLenum target, GLenum pname, GLint* GLenum glGetError_enc(void *self ) { + AEMU_SCOPED_TRACE("glGetError encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1890,6 +1951,7 @@ GLenum glGetError_enc(void *self ) void glGetFloatv_enc(void *self , GLenum pname, GLfloat* params) { + AEMU_SCOPED_TRACE("glGetFloatv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1929,6 +1991,7 @@ void glGetFloatv_enc(void *self , GLenum pname, GLfloat* params) void glGetFramebufferAttachmentParameteriv_enc(void *self , GLenum target, GLenum attachment, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetFramebufferAttachmentParameteriv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1970,6 +2033,7 @@ void glGetFramebufferAttachmentParameteriv_enc(void *self , GLenum target, GLenu void glGetIntegerv_enc(void *self , GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetIntegerv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2009,6 +2073,7 @@ void glGetIntegerv_enc(void *self , GLenum pname, GLint* params) void glGetProgramiv_enc(void *self , GLuint program, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetProgramiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2049,6 +2114,7 @@ void glGetProgramiv_enc(void *self , GLuint program, GLenum pname, GLint* params void glGetProgramInfoLog_enc(void *self , GLuint program, GLsizei bufsize, GLsizei* length, GLchar* infolog) { + AEMU_SCOPED_TRACE("glGetProgramInfoLog encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2095,6 +2161,7 @@ void glGetProgramInfoLog_enc(void *self , GLuint program, GLsizei bufsize, GLsiz void glGetRenderbufferParameteriv_enc(void *self , GLenum target, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetRenderbufferParameteriv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2135,6 +2202,7 @@ void glGetRenderbufferParameteriv_enc(void *self , GLenum target, GLenum pname, void glGetShaderiv_enc(void *self , GLuint shader, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetShaderiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2175,6 +2243,7 @@ void glGetShaderiv_enc(void *self , GLuint shader, GLenum pname, GLint* params) void glGetShaderInfoLog_enc(void *self , GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* infolog) { + AEMU_SCOPED_TRACE("glGetShaderInfoLog encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2221,6 +2290,7 @@ void glGetShaderInfoLog_enc(void *self , GLuint shader, GLsizei bufsize, GLsizei void glGetShaderPrecisionFormat_enc(void *self , GLenum shadertype, GLenum precisiontype, GLint* range, GLint* precision) { + AEMU_SCOPED_TRACE("glGetShaderPrecisionFormat encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2265,6 +2335,7 @@ void glGetShaderPrecisionFormat_enc(void *self , GLenum shadertype, GLenum preci void glGetShaderSource_enc(void *self , GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* source) { + AEMU_SCOPED_TRACE("glGetShaderSource encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2311,6 +2382,7 @@ void glGetShaderSource_enc(void *self , GLuint shader, GLsizei bufsize, GLsizei* void glGetTexParameterfv_enc(void *self , GLenum target, GLenum pname, GLfloat* params) { + AEMU_SCOPED_TRACE("glGetTexParameterfv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2351,6 +2423,7 @@ void glGetTexParameterfv_enc(void *self , GLenum target, GLenum pname, GLfloat* void glGetTexParameteriv_enc(void *self , GLenum target, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetTexParameteriv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2391,6 +2464,7 @@ void glGetTexParameteriv_enc(void *self , GLenum target, GLenum pname, GLint* pa void glGetUniformfv_enc(void *self , GLuint program, GLint location, GLfloat* params) { + AEMU_SCOPED_TRACE("glGetUniformfv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2431,6 +2505,7 @@ void glGetUniformfv_enc(void *self , GLuint program, GLint location, GLfloat* pa void glGetUniformiv_enc(void *self , GLuint program, GLint location, GLint* params) { + AEMU_SCOPED_TRACE("glGetUniformiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2471,6 +2546,7 @@ void glGetUniformiv_enc(void *self , GLuint program, GLint location, GLint* para int glGetUniformLocation_enc(void *self , GLuint program, const GLchar* name) { + AEMU_SCOPED_TRACE("glGetUniformLocation encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2514,6 +2590,7 @@ int glGetUniformLocation_enc(void *self , GLuint program, const GLchar* name) void glGetVertexAttribfv_enc(void *self , GLuint index, GLenum pname, GLfloat* params) { + AEMU_SCOPED_TRACE("glGetVertexAttribfv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2554,6 +2631,7 @@ void glGetVertexAttribfv_enc(void *self , GLuint index, GLenum pname, GLfloat* p void glGetVertexAttribiv_enc(void *self , GLuint index, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetVertexAttribiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2594,6 +2672,7 @@ void glGetVertexAttribiv_enc(void *self , GLuint index, GLenum pname, GLint* par void glHint_enc(void *self , GLenum target, GLenum mode) { + AEMU_SCOPED_TRACE("glHint encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2620,6 +2699,7 @@ void glHint_enc(void *self , GLenum target, GLenum mode) GLboolean glIsBuffer_enc(void *self , GLuint buffer) { + AEMU_SCOPED_TRACE("glIsBuffer encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2660,6 +2740,7 @@ GLboolean glIsBuffer_enc(void *self , GLuint buffer) GLboolean glIsEnabled_enc(void *self , GLenum cap) { + AEMU_SCOPED_TRACE("glIsEnabled encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2700,6 +2781,7 @@ GLboolean glIsEnabled_enc(void *self , GLenum cap) GLboolean glIsFramebuffer_enc(void *self , GLuint framebuffer) { + AEMU_SCOPED_TRACE("glIsFramebuffer encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2740,6 +2822,7 @@ GLboolean glIsFramebuffer_enc(void *self , GLuint framebuffer) GLboolean glIsProgram_enc(void *self , GLuint program) { + AEMU_SCOPED_TRACE("glIsProgram encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2780,6 +2863,7 @@ GLboolean glIsProgram_enc(void *self , GLuint program) GLboolean glIsRenderbuffer_enc(void *self , GLuint renderbuffer) { + AEMU_SCOPED_TRACE("glIsRenderbuffer encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2820,6 +2904,7 @@ GLboolean glIsRenderbuffer_enc(void *self , GLuint renderbuffer) GLboolean glIsShader_enc(void *self , GLuint shader) { + AEMU_SCOPED_TRACE("glIsShader encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2860,6 +2945,7 @@ GLboolean glIsShader_enc(void *self , GLuint shader) GLboolean glIsTexture_enc(void *self , GLuint texture) { + AEMU_SCOPED_TRACE("glIsTexture encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2900,6 +2986,7 @@ GLboolean glIsTexture_enc(void *self , GLuint texture) void glLineWidth_enc(void *self , GLfloat width) { + AEMU_SCOPED_TRACE("glLineWidth encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2925,6 +3012,7 @@ void glLineWidth_enc(void *self , GLfloat width) void glLinkProgram_enc(void *self , GLuint program) { + AEMU_SCOPED_TRACE("glLinkProgram encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2950,6 +3038,7 @@ void glLinkProgram_enc(void *self , GLuint program) void glPixelStorei_enc(void *self , GLenum pname, GLint param) { + AEMU_SCOPED_TRACE("glPixelStorei encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2976,6 +3065,7 @@ void glPixelStorei_enc(void *self , GLenum pname, GLint param) void glPolygonOffset_enc(void *self , GLfloat factor, GLfloat units) { + AEMU_SCOPED_TRACE("glPolygonOffset encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3002,6 +3092,7 @@ void glPolygonOffset_enc(void *self , GLfloat factor, GLfloat units) void glReadPixels_enc(void *self , GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels) { + AEMU_SCOPED_TRACE("glReadPixels encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3046,6 +3137,7 @@ void glReadPixels_enc(void *self , GLint x, GLint y, GLsizei width, GLsizei heig void glReleaseShaderCompiler_enc(void *self ) { + AEMU_SCOPED_TRACE("glReleaseShaderCompiler encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3070,6 +3162,7 @@ void glReleaseShaderCompiler_enc(void *self ) void glRenderbufferStorage_enc(void *self , GLenum target, GLenum internalformat, GLsizei width, GLsizei height) { + AEMU_SCOPED_TRACE("glRenderbufferStorage encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3098,6 +3191,7 @@ void glRenderbufferStorage_enc(void *self , GLenum target, GLenum internalformat void glSampleCoverage_enc(void *self , GLclampf value, GLboolean invert) { + AEMU_SCOPED_TRACE("glSampleCoverage encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3124,6 +3218,7 @@ void glSampleCoverage_enc(void *self , GLclampf value, GLboolean invert) void glScissor_enc(void *self , GLint x, GLint y, GLsizei width, GLsizei height) { + AEMU_SCOPED_TRACE("glScissor encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3152,6 +3247,7 @@ void glScissor_enc(void *self , GLint x, GLint y, GLsizei width, GLsizei height) void glStencilFunc_enc(void *self , GLenum func, GLint ref, GLuint mask) { + AEMU_SCOPED_TRACE("glStencilFunc encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3179,6 +3275,7 @@ void glStencilFunc_enc(void *self , GLenum func, GLint ref, GLuint mask) void glStencilFuncSeparate_enc(void *self , GLenum face, GLenum func, GLint ref, GLuint mask) { + AEMU_SCOPED_TRACE("glStencilFuncSeparate encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3207,6 +3304,7 @@ void glStencilFuncSeparate_enc(void *self , GLenum face, GLenum func, GLint ref, void glStencilMask_enc(void *self , GLuint mask) { + AEMU_SCOPED_TRACE("glStencilMask encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3232,6 +3330,7 @@ void glStencilMask_enc(void *self , GLuint mask) void glStencilMaskSeparate_enc(void *self , GLenum face, GLuint mask) { + AEMU_SCOPED_TRACE("glStencilMaskSeparate encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3258,6 +3357,7 @@ void glStencilMaskSeparate_enc(void *self , GLenum face, GLuint mask) void glStencilOp_enc(void *self , GLenum fail, GLenum zfail, GLenum zpass) { + AEMU_SCOPED_TRACE("glStencilOp encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3285,6 +3385,7 @@ void glStencilOp_enc(void *self , GLenum fail, GLenum zfail, GLenum zpass) void glStencilOpSeparate_enc(void *self , GLenum face, GLenum fail, GLenum zfail, GLenum zpass) { + AEMU_SCOPED_TRACE("glStencilOpSeparate encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3313,6 +3414,7 @@ void glStencilOpSeparate_enc(void *self , GLenum face, GLenum fail, GLenum zfail void glTexImage2D_enc(void *self , GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid* pixels) { + AEMU_SCOPED_TRACE("glTexImage2D encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3354,6 +3456,7 @@ void glTexImage2D_enc(void *self , GLenum target, GLint level, GLint internalfor void glTexParameterf_enc(void *self , GLenum target, GLenum pname, GLfloat param) { + AEMU_SCOPED_TRACE("glTexParameterf encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3381,6 +3484,7 @@ void glTexParameterf_enc(void *self , GLenum target, GLenum pname, GLfloat param void glTexParameterfv_enc(void *self , GLenum target, GLenum pname, const GLfloat* params) { + AEMU_SCOPED_TRACE("glTexParameterfv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3410,6 +3514,7 @@ void glTexParameterfv_enc(void *self , GLenum target, GLenum pname, const GLfloa void glTexParameteri_enc(void *self , GLenum target, GLenum pname, GLint param) { + AEMU_SCOPED_TRACE("glTexParameteri encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3437,6 +3542,7 @@ void glTexParameteri_enc(void *self , GLenum target, GLenum pname, GLint param) void glTexParameteriv_enc(void *self , GLenum target, GLenum pname, const GLint* params) { + AEMU_SCOPED_TRACE("glTexParameteriv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3466,6 +3572,7 @@ void glTexParameteriv_enc(void *self , GLenum target, GLenum pname, const GLint* void glTexSubImage2D_enc(void *self , GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels) { + AEMU_SCOPED_TRACE("glTexSubImage2D encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3507,6 +3614,7 @@ void glTexSubImage2D_enc(void *self , GLenum target, GLint level, GLint xoffset, void glUniform1f_enc(void *self , GLint location, GLfloat x) { + AEMU_SCOPED_TRACE("glUniform1f encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3533,6 +3641,7 @@ void glUniform1f_enc(void *self , GLint location, GLfloat x) void glUniform1fv_enc(void *self , GLint location, GLsizei count, const GLfloat* v) { + AEMU_SCOPED_TRACE("glUniform1fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3562,6 +3671,7 @@ void glUniform1fv_enc(void *self , GLint location, GLsizei count, const GLfloat* void glUniform1i_enc(void *self , GLint location, GLint x) { + AEMU_SCOPED_TRACE("glUniform1i encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3588,6 +3698,7 @@ void glUniform1i_enc(void *self , GLint location, GLint x) void glUniform1iv_enc(void *self , GLint location, GLsizei count, const GLint* v) { + AEMU_SCOPED_TRACE("glUniform1iv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3617,6 +3728,7 @@ void glUniform1iv_enc(void *self , GLint location, GLsizei count, const GLint* v void glUniform2f_enc(void *self , GLint location, GLfloat x, GLfloat y) { + AEMU_SCOPED_TRACE("glUniform2f encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3644,6 +3756,7 @@ void glUniform2f_enc(void *self , GLint location, GLfloat x, GLfloat y) void glUniform2fv_enc(void *self , GLint location, GLsizei count, const GLfloat* v) { + AEMU_SCOPED_TRACE("glUniform2fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3673,6 +3786,7 @@ void glUniform2fv_enc(void *self , GLint location, GLsizei count, const GLfloat* void glUniform2i_enc(void *self , GLint location, GLint x, GLint y) { + AEMU_SCOPED_TRACE("glUniform2i encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3700,6 +3814,7 @@ void glUniform2i_enc(void *self , GLint location, GLint x, GLint y) void glUniform2iv_enc(void *self , GLint location, GLsizei count, const GLint* v) { + AEMU_SCOPED_TRACE("glUniform2iv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3729,6 +3844,7 @@ void glUniform2iv_enc(void *self , GLint location, GLsizei count, const GLint* v void glUniform3f_enc(void *self , GLint location, GLfloat x, GLfloat y, GLfloat z) { + AEMU_SCOPED_TRACE("glUniform3f encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3757,6 +3873,7 @@ void glUniform3f_enc(void *self , GLint location, GLfloat x, GLfloat y, GLfloat void glUniform3fv_enc(void *self , GLint location, GLsizei count, const GLfloat* v) { + AEMU_SCOPED_TRACE("glUniform3fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3786,6 +3903,7 @@ void glUniform3fv_enc(void *self , GLint location, GLsizei count, const GLfloat* void glUniform3i_enc(void *self , GLint location, GLint x, GLint y, GLint z) { + AEMU_SCOPED_TRACE("glUniform3i encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3814,6 +3932,7 @@ void glUniform3i_enc(void *self , GLint location, GLint x, GLint y, GLint z) void glUniform3iv_enc(void *self , GLint location, GLsizei count, const GLint* v) { + AEMU_SCOPED_TRACE("glUniform3iv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3843,6 +3962,7 @@ void glUniform3iv_enc(void *self , GLint location, GLsizei count, const GLint* v void glUniform4f_enc(void *self , GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w) { + AEMU_SCOPED_TRACE("glUniform4f encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3872,6 +3992,7 @@ void glUniform4f_enc(void *self , GLint location, GLfloat x, GLfloat y, GLfloat void glUniform4fv_enc(void *self , GLint location, GLsizei count, const GLfloat* v) { + AEMU_SCOPED_TRACE("glUniform4fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3901,6 +4022,7 @@ void glUniform4fv_enc(void *self , GLint location, GLsizei count, const GLfloat* void glUniform4i_enc(void *self , GLint location, GLint x, GLint y, GLint z, GLint w) { + AEMU_SCOPED_TRACE("glUniform4i encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3930,6 +4052,7 @@ void glUniform4i_enc(void *self , GLint location, GLint x, GLint y, GLint z, GLi void glUniform4iv_enc(void *self , GLint location, GLsizei count, const GLint* v) { + AEMU_SCOPED_TRACE("glUniform4iv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3959,6 +4082,7 @@ void glUniform4iv_enc(void *self , GLint location, GLsizei count, const GLint* v void glUniformMatrix2fv_enc(void *self , GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { + AEMU_SCOPED_TRACE("glUniformMatrix2fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -3989,6 +4113,7 @@ void glUniformMatrix2fv_enc(void *self , GLint location, GLsizei count, GLboolea void glUniformMatrix3fv_enc(void *self , GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { + AEMU_SCOPED_TRACE("glUniformMatrix3fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4019,6 +4144,7 @@ void glUniformMatrix3fv_enc(void *self , GLint location, GLsizei count, GLboolea void glUniformMatrix4fv_enc(void *self , GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { + AEMU_SCOPED_TRACE("glUniformMatrix4fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4049,6 +4175,7 @@ void glUniformMatrix4fv_enc(void *self , GLint location, GLsizei count, GLboolea void glUseProgram_enc(void *self , GLuint program) { + AEMU_SCOPED_TRACE("glUseProgram encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4074,6 +4201,7 @@ void glUseProgram_enc(void *self , GLuint program) void glValidateProgram_enc(void *self , GLuint program) { + AEMU_SCOPED_TRACE("glValidateProgram encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4099,6 +4227,7 @@ void glValidateProgram_enc(void *self , GLuint program) void glVertexAttrib1f_enc(void *self , GLuint indx, GLfloat x) { + AEMU_SCOPED_TRACE("glVertexAttrib1f encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4125,6 +4254,7 @@ void glVertexAttrib1f_enc(void *self , GLuint indx, GLfloat x) void glVertexAttrib1fv_enc(void *self , GLuint indx, const GLfloat* values) { + AEMU_SCOPED_TRACE("glVertexAttrib1fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4153,6 +4283,7 @@ void glVertexAttrib1fv_enc(void *self , GLuint indx, const GLfloat* values) void glVertexAttrib2f_enc(void *self , GLuint indx, GLfloat x, GLfloat y) { + AEMU_SCOPED_TRACE("glVertexAttrib2f encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4180,6 +4311,7 @@ void glVertexAttrib2f_enc(void *self , GLuint indx, GLfloat x, GLfloat y) void glVertexAttrib2fv_enc(void *self , GLuint indx, const GLfloat* values) { + AEMU_SCOPED_TRACE("glVertexAttrib2fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4208,6 +4340,7 @@ void glVertexAttrib2fv_enc(void *self , GLuint indx, const GLfloat* values) void glVertexAttrib3f_enc(void *self , GLuint indx, GLfloat x, GLfloat y, GLfloat z) { + AEMU_SCOPED_TRACE("glVertexAttrib3f encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4236,6 +4369,7 @@ void glVertexAttrib3f_enc(void *self , GLuint indx, GLfloat x, GLfloat y, GLfloa void glVertexAttrib3fv_enc(void *self , GLuint indx, const GLfloat* values) { + AEMU_SCOPED_TRACE("glVertexAttrib3fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4264,6 +4398,7 @@ void glVertexAttrib3fv_enc(void *self , GLuint indx, const GLfloat* values) void glVertexAttrib4f_enc(void *self , GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w) { + AEMU_SCOPED_TRACE("glVertexAttrib4f encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4293,6 +4428,7 @@ void glVertexAttrib4f_enc(void *self , GLuint indx, GLfloat x, GLfloat y, GLfloa void glVertexAttrib4fv_enc(void *self , GLuint indx, const GLfloat* values) { + AEMU_SCOPED_TRACE("glVertexAttrib4fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4321,6 +4457,7 @@ void glVertexAttrib4fv_enc(void *self , GLuint indx, const GLfloat* values) void glViewport_enc(void *self , GLint x, GLint y, GLsizei width, GLsizei height) { + AEMU_SCOPED_TRACE("glViewport encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4349,6 +4486,7 @@ void glViewport_enc(void *self , GLint x, GLint y, GLsizei width, GLsizei height void glEGLImageTargetTexture2DOES_enc(void *self , GLenum target, GLeglImageOES image) { + AEMU_SCOPED_TRACE("glEGLImageTargetTexture2DOES encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4375,6 +4513,7 @@ void glEGLImageTargetTexture2DOES_enc(void *self , GLenum target, GLeglImageOES void glEGLImageTargetRenderbufferStorageOES_enc(void *self , GLenum target, GLeglImageOES image) { + AEMU_SCOPED_TRACE("glEGLImageTargetRenderbufferStorageOES encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4401,6 +4540,7 @@ void glEGLImageTargetRenderbufferStorageOES_enc(void *self , GLenum target, GLeg GLboolean glUnmapBufferOES_enc(void *self , GLenum target) { + AEMU_SCOPED_TRACE("glUnmapBufferOES encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4441,6 +4581,7 @@ GLboolean glUnmapBufferOES_enc(void *self , GLenum target) void glTexImage3DOES_enc(void *self , GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid* pixels) { + AEMU_SCOPED_TRACE("glTexImage3DOES encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4483,6 +4624,7 @@ void glTexImage3DOES_enc(void *self , GLenum target, GLint level, GLenum interna void glTexSubImage3DOES_enc(void *self , GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid* pixels) { + AEMU_SCOPED_TRACE("glTexSubImage3DOES encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4526,6 +4668,7 @@ void glTexSubImage3DOES_enc(void *self , GLenum target, GLint level, GLint xoffs void glCopyTexSubImage3DOES_enc(void *self , GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height) { + AEMU_SCOPED_TRACE("glCopyTexSubImage3DOES encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4559,6 +4702,7 @@ void glCopyTexSubImage3DOES_enc(void *self , GLenum target, GLint level, GLint x void glCompressedTexImage3DOES_enc(void *self , GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid* data) { + AEMU_SCOPED_TRACE("glCompressedTexImage3DOES encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4600,6 +4744,7 @@ void glCompressedTexImage3DOES_enc(void *self , GLenum target, GLint level, GLen void glCompressedTexSubImage3DOES_enc(void *self , GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid* data) { + AEMU_SCOPED_TRACE("glCompressedTexSubImage3DOES encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4643,6 +4788,7 @@ void glCompressedTexSubImage3DOES_enc(void *self , GLenum target, GLint level, G void glFramebufferTexture3DOES_enc(void *self , GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset) { + AEMU_SCOPED_TRACE("glFramebufferTexture3DOES encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4673,6 +4819,7 @@ void glFramebufferTexture3DOES_enc(void *self , GLenum target, GLenum attachment void glBindVertexArrayOES_enc(void *self , GLuint array) { + AEMU_SCOPED_TRACE("glBindVertexArrayOES encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4698,6 +4845,7 @@ void glBindVertexArrayOES_enc(void *self , GLuint array) void glDeleteVertexArraysOES_enc(void *self , GLsizei n, const GLuint* arrays) { + AEMU_SCOPED_TRACE("glDeleteVertexArraysOES encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4726,6 +4874,7 @@ void glDeleteVertexArraysOES_enc(void *self , GLsizei n, const GLuint* arrays) void glGenVertexArraysOES_enc(void *self , GLsizei n, GLuint* arrays) { + AEMU_SCOPED_TRACE("glGenVertexArraysOES encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4765,6 +4914,7 @@ void glGenVertexArraysOES_enc(void *self , GLsizei n, GLuint* arrays) GLboolean glIsVertexArrayOES_enc(void *self , GLuint array) { + AEMU_SCOPED_TRACE("glIsVertexArrayOES encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4805,6 +4955,7 @@ GLboolean glIsVertexArrayOES_enc(void *self , GLuint array) void glDiscardFramebufferEXT_enc(void *self , GLenum target, GLsizei numAttachments, const GLenum* attachments) { + AEMU_SCOPED_TRACE("glDiscardFramebufferEXT encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4834,6 +4985,7 @@ void glDiscardFramebufferEXT_enc(void *self , GLenum target, GLsizei numAttachme void glVertexAttribPointerData_enc(void *self , GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, void* data, GLuint datalen) { + AEMU_SCOPED_TRACE("glVertexAttribPointerData encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4867,6 +5019,7 @@ void glVertexAttribPointerData_enc(void *self , GLuint indx, GLint size, GLenum void glVertexAttribPointerOffset_enc(void *self , GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLuint offset) { + AEMU_SCOPED_TRACE("glVertexAttribPointerOffset encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4897,6 +5050,7 @@ void glVertexAttribPointerOffset_enc(void *self , GLuint indx, GLint size, GLenu void glDrawElementsOffset_enc(void *self , GLenum mode, GLsizei count, GLenum type, GLuint offset) { + AEMU_SCOPED_TRACE("glDrawElementsOffset encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4925,6 +5079,7 @@ void glDrawElementsOffset_enc(void *self , GLenum mode, GLsizei count, GLenum ty void glDrawElementsData_enc(void *self , GLenum mode, GLsizei count, GLenum type, void* data, GLuint datalen) { + AEMU_SCOPED_TRACE("glDrawElementsData encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4956,6 +5111,7 @@ void glDrawElementsData_enc(void *self , GLenum mode, GLsizei count, GLenum type void glGetCompressedTextureFormats_enc(void *self , int count, GLint* formats) { + AEMU_SCOPED_TRACE("glGetCompressedTextureFormats encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -4995,6 +5151,7 @@ void glGetCompressedTextureFormats_enc(void *self , int count, GLint* formats) void glShaderString_enc(void *self , GLuint shader, const GLchar* string, GLsizei len) { + AEMU_SCOPED_TRACE("glShaderString encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5024,6 +5181,7 @@ void glShaderString_enc(void *self , GLuint shader, const GLchar* string, GLsize int glFinishRoundTrip_enc(void *self ) { + AEMU_SCOPED_TRACE("glFinishRoundTrip encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5063,6 +5221,7 @@ int glFinishRoundTrip_enc(void *self ) void glGenVertexArrays_enc(void *self , GLsizei n, GLuint* arrays) { + AEMU_SCOPED_TRACE("glGenVertexArrays encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5102,6 +5261,7 @@ void glGenVertexArrays_enc(void *self , GLsizei n, GLuint* arrays) void glBindVertexArray_enc(void *self , GLuint array) { + AEMU_SCOPED_TRACE("glBindVertexArray encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5127,6 +5287,7 @@ void glBindVertexArray_enc(void *self , GLuint array) void glDeleteVertexArrays_enc(void *self , GLsizei n, const GLuint* arrays) { + AEMU_SCOPED_TRACE("glDeleteVertexArrays encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5155,6 +5316,7 @@ void glDeleteVertexArrays_enc(void *self , GLsizei n, const GLuint* arrays) GLboolean glIsVertexArray_enc(void *self , GLuint array) { + AEMU_SCOPED_TRACE("glIsVertexArray encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5195,6 +5357,7 @@ GLboolean glIsVertexArray_enc(void *self , GLuint array) void glMapBufferRangeAEMU_enc(void *self , GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access, void* mapped) { + AEMU_SCOPED_TRACE("glMapBufferRangeAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5239,6 +5402,7 @@ void glMapBufferRangeAEMU_enc(void *self , GLenum target, GLintptr offset, GLsiz void glUnmapBufferAEMU_enc(void *self , GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access, void* guest_buffer, GLboolean* out_res) { + AEMU_SCOPED_TRACE("glUnmapBufferAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5284,6 +5448,7 @@ void glUnmapBufferAEMU_enc(void *self , GLenum target, GLintptr offset, GLsizeip void glFlushMappedBufferRangeAEMU_enc(void *self , GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access, void* guest_buffer) { + AEMU_SCOPED_TRACE("glFlushMappedBufferRangeAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5315,6 +5480,7 @@ void glFlushMappedBufferRangeAEMU_enc(void *self , GLenum target, GLintptr offse void glReadPixelsOffsetAEMU_enc(void *self , GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLuint offset) { + AEMU_SCOPED_TRACE("glReadPixelsOffsetAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5346,6 +5512,7 @@ void glReadPixelsOffsetAEMU_enc(void *self , GLint x, GLint y, GLsizei width, GL void glCompressedTexImage2DOffsetAEMU_enc(void *self , GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, GLuint offset) { + AEMU_SCOPED_TRACE("glCompressedTexImage2DOffsetAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5378,6 +5545,7 @@ void glCompressedTexImage2DOffsetAEMU_enc(void *self , GLenum target, GLint leve void glCompressedTexSubImage2DOffsetAEMU_enc(void *self , GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, GLuint offset) { + AEMU_SCOPED_TRACE("glCompressedTexSubImage2DOffsetAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5411,6 +5579,7 @@ void glCompressedTexSubImage2DOffsetAEMU_enc(void *self , GLenum target, GLint l void glTexImage2DOffsetAEMU_enc(void *self , GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, GLuint offset) { + AEMU_SCOPED_TRACE("glTexImage2DOffsetAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5444,6 +5613,7 @@ void glTexImage2DOffsetAEMU_enc(void *self , GLenum target, GLint level, GLint i void glTexSubImage2DOffsetAEMU_enc(void *self , GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, GLuint offset) { + AEMU_SCOPED_TRACE("glTexSubImage2DOffsetAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5477,6 +5647,7 @@ void glTexSubImage2DOffsetAEMU_enc(void *self , GLenum target, GLint level, GLin void glBindBufferRange_enc(void *self , GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size) { + AEMU_SCOPED_TRACE("glBindBufferRange encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5506,6 +5677,7 @@ void glBindBufferRange_enc(void *self , GLenum target, GLuint index, GLuint buff void glBindBufferBase_enc(void *self , GLenum target, GLuint index, GLuint buffer) { + AEMU_SCOPED_TRACE("glBindBufferBase encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5533,6 +5705,7 @@ void glBindBufferBase_enc(void *self , GLenum target, GLuint index, GLuint buffe void glCopyBufferSubData_enc(void *self , GLenum readtarget, GLenum writetarget, GLintptr readoffset, GLintptr writeoffset, GLsizeiptr size) { + AEMU_SCOPED_TRACE("glCopyBufferSubData encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5563,6 +5736,7 @@ void glCopyBufferSubData_enc(void *self , GLenum readtarget, GLenum writetarget, void glClearBufferiv_enc(void *self , GLenum buffer, GLint drawBuffer, const GLint* value) { + AEMU_SCOPED_TRACE("glClearBufferiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5592,6 +5766,7 @@ void glClearBufferiv_enc(void *self , GLenum buffer, GLint drawBuffer, const GLi void glClearBufferuiv_enc(void *self , GLenum buffer, GLint drawBuffer, const GLuint* value) { + AEMU_SCOPED_TRACE("glClearBufferuiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5621,6 +5796,7 @@ void glClearBufferuiv_enc(void *self , GLenum buffer, GLint drawBuffer, const GL void glClearBufferfv_enc(void *self , GLenum buffer, GLint drawBuffer, const GLfloat* value) { + AEMU_SCOPED_TRACE("glClearBufferfv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5650,6 +5826,7 @@ void glClearBufferfv_enc(void *self , GLenum buffer, GLint drawBuffer, const GLf void glClearBufferfi_enc(void *self , GLenum buffer, GLint drawBuffer, GLfloat depth, GLint stencil) { + AEMU_SCOPED_TRACE("glClearBufferfi encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5678,6 +5855,7 @@ void glClearBufferfi_enc(void *self , GLenum buffer, GLint drawBuffer, GLfloat d void glUniformBlockBinding_enc(void *self , GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding) { + AEMU_SCOPED_TRACE("glUniformBlockBinding encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5705,6 +5883,7 @@ void glUniformBlockBinding_enc(void *self , GLuint program, GLuint uniformBlockI GLuint glGetUniformBlockIndex_enc(void *self , GLuint program, const GLchar* uniformBlockName) { + AEMU_SCOPED_TRACE("glGetUniformBlockIndex encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5748,6 +5927,7 @@ GLuint glGetUniformBlockIndex_enc(void *self , GLuint program, const GLchar* uni void glGetUniformIndicesAEMU_enc(void *self , GLuint program, GLsizei uniformCount, const GLchar* packedUniformNames, GLsizei packedLen, GLuint* uniformIndices) { + AEMU_SCOPED_TRACE("glGetUniformIndicesAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5792,6 +5972,7 @@ void glGetUniformIndicesAEMU_enc(void *self , GLuint program, GLsizei uniformCou void glGetActiveUniformBlockiv_enc(void *self , GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetActiveUniformBlockiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5833,6 +6014,7 @@ void glGetActiveUniformBlockiv_enc(void *self , GLuint program, GLuint uniformBl void glGetActiveUniformBlockName_enc(void *self , GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei* length, GLchar* uniformBlockName) { + AEMU_SCOPED_TRACE("glGetActiveUniformBlockName encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5882,6 +6064,7 @@ void glGetActiveUniformBlockName_enc(void *self , GLuint program, GLuint uniform void glUniform1ui_enc(void *self , GLint location, GLuint v0) { + AEMU_SCOPED_TRACE("glUniform1ui encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5908,6 +6091,7 @@ void glUniform1ui_enc(void *self , GLint location, GLuint v0) void glUniform2ui_enc(void *self , GLint location, GLuint v0, GLuint v1) { + AEMU_SCOPED_TRACE("glUniform2ui encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5935,6 +6119,7 @@ void glUniform2ui_enc(void *self , GLint location, GLuint v0, GLuint v1) void glUniform3ui_enc(void *self , GLint location, GLuint v0, GLuint v1, GLuint v2) { + AEMU_SCOPED_TRACE("glUniform3ui encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5963,6 +6148,7 @@ void glUniform3ui_enc(void *self , GLint location, GLuint v0, GLuint v1, GLuint void glUniform4ui_enc(void *self , GLint location, GLint v0, GLuint v1, GLuint v2, GLuint v3) { + AEMU_SCOPED_TRACE("glUniform4ui encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -5992,6 +6178,7 @@ void glUniform4ui_enc(void *self , GLint location, GLint v0, GLuint v1, GLuint v void glUniform1uiv_enc(void *self , GLint location, GLsizei count, const GLuint* value) { + AEMU_SCOPED_TRACE("glUniform1uiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6021,6 +6208,7 @@ void glUniform1uiv_enc(void *self , GLint location, GLsizei count, const GLuint* void glUniform2uiv_enc(void *self , GLint location, GLsizei count, const GLuint* value) { + AEMU_SCOPED_TRACE("glUniform2uiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6050,6 +6238,7 @@ void glUniform2uiv_enc(void *self , GLint location, GLsizei count, const GLuint* void glUniform3uiv_enc(void *self , GLint location, GLsizei count, const GLuint* value) { + AEMU_SCOPED_TRACE("glUniform3uiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6079,6 +6268,7 @@ void glUniform3uiv_enc(void *self , GLint location, GLsizei count, const GLuint* void glUniform4uiv_enc(void *self , GLint location, GLsizei count, const GLuint* value) { + AEMU_SCOPED_TRACE("glUniform4uiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6108,6 +6298,7 @@ void glUniform4uiv_enc(void *self , GLint location, GLsizei count, const GLuint* void glUniformMatrix2x3fv_enc(void *self , GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { + AEMU_SCOPED_TRACE("glUniformMatrix2x3fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6138,6 +6329,7 @@ void glUniformMatrix2x3fv_enc(void *self , GLint location, GLsizei count, GLbool void glUniformMatrix3x2fv_enc(void *self , GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { + AEMU_SCOPED_TRACE("glUniformMatrix3x2fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6168,6 +6360,7 @@ void glUniformMatrix3x2fv_enc(void *self , GLint location, GLsizei count, GLbool void glUniformMatrix2x4fv_enc(void *self , GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { + AEMU_SCOPED_TRACE("glUniformMatrix2x4fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6198,6 +6391,7 @@ void glUniformMatrix2x4fv_enc(void *self , GLint location, GLsizei count, GLbool void glUniformMatrix4x2fv_enc(void *self , GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { + AEMU_SCOPED_TRACE("glUniformMatrix4x2fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6228,6 +6422,7 @@ void glUniformMatrix4x2fv_enc(void *self , GLint location, GLsizei count, GLbool void glUniformMatrix3x4fv_enc(void *self , GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { + AEMU_SCOPED_TRACE("glUniformMatrix3x4fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6258,6 +6453,7 @@ void glUniformMatrix3x4fv_enc(void *self , GLint location, GLsizei count, GLbool void glUniformMatrix4x3fv_enc(void *self , GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { + AEMU_SCOPED_TRACE("glUniformMatrix4x3fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6288,6 +6484,7 @@ void glUniformMatrix4x3fv_enc(void *self , GLint location, GLsizei count, GLbool void glGetUniformuiv_enc(void *self , GLuint program, GLint location, GLuint* params) { + AEMU_SCOPED_TRACE("glGetUniformuiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6328,6 +6525,7 @@ void glGetUniformuiv_enc(void *self , GLuint program, GLint location, GLuint* pa void glGetActiveUniformsiv_enc(void *self , GLuint program, GLsizei uniformCount, const GLuint* uniformIndices, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetActiveUniformsiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6372,6 +6570,7 @@ void glGetActiveUniformsiv_enc(void *self , GLuint program, GLsizei uniformCount void glVertexAttribI4i_enc(void *self , GLuint index, GLint v0, GLint v1, GLint v2, GLint v3) { + AEMU_SCOPED_TRACE("glVertexAttribI4i encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6401,6 +6600,7 @@ void glVertexAttribI4i_enc(void *self , GLuint index, GLint v0, GLint v1, GLint void glVertexAttribI4ui_enc(void *self , GLuint index, GLuint v0, GLuint v1, GLuint v2, GLuint v3) { + AEMU_SCOPED_TRACE("glVertexAttribI4ui encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6430,6 +6630,7 @@ void glVertexAttribI4ui_enc(void *self , GLuint index, GLuint v0, GLuint v1, GLu void glVertexAttribI4iv_enc(void *self , GLuint index, const GLint* v) { + AEMU_SCOPED_TRACE("glVertexAttribI4iv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6458,6 +6659,7 @@ void glVertexAttribI4iv_enc(void *self , GLuint index, const GLint* v) void glVertexAttribI4uiv_enc(void *self , GLuint index, const GLuint* v) { + AEMU_SCOPED_TRACE("glVertexAttribI4uiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6486,6 +6688,7 @@ void glVertexAttribI4uiv_enc(void *self , GLuint index, const GLuint* v) void glVertexAttribIPointerOffsetAEMU_enc(void *self , GLuint index, GLint size, GLenum type, GLsizei stride, GLuint offset) { + AEMU_SCOPED_TRACE("glVertexAttribIPointerOffsetAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6515,6 +6718,7 @@ void glVertexAttribIPointerOffsetAEMU_enc(void *self , GLuint index, GLint size, void glVertexAttribIPointerDataAEMU_enc(void *self , GLuint index, GLint size, GLenum type, GLsizei stride, void* data, GLuint datalen) { + AEMU_SCOPED_TRACE("glVertexAttribIPointerDataAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6547,6 +6751,7 @@ void glVertexAttribIPointerDataAEMU_enc(void *self , GLuint index, GLint size, G void glGetVertexAttribIiv_enc(void *self , GLuint index, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetVertexAttribIiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6587,6 +6792,7 @@ void glGetVertexAttribIiv_enc(void *self , GLuint index, GLenum pname, GLint* pa void glGetVertexAttribIuiv_enc(void *self , GLuint index, GLenum pname, GLuint* params) { + AEMU_SCOPED_TRACE("glGetVertexAttribIuiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6627,6 +6833,7 @@ void glGetVertexAttribIuiv_enc(void *self , GLuint index, GLenum pname, GLuint* void glVertexAttribDivisor_enc(void *self , GLuint index, GLuint divisor) { + AEMU_SCOPED_TRACE("glVertexAttribDivisor encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6653,6 +6860,7 @@ void glVertexAttribDivisor_enc(void *self , GLuint index, GLuint divisor) void glDrawArraysInstanced_enc(void *self , GLenum mode, GLint first, GLsizei count, GLsizei primcount) { + AEMU_SCOPED_TRACE("glDrawArraysInstanced encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6681,6 +6889,7 @@ void glDrawArraysInstanced_enc(void *self , GLenum mode, GLint first, GLsizei co void glDrawElementsInstancedDataAEMU_enc(void *self , GLenum mode, GLsizei count, GLenum type, const void* indices, GLsizei primcount, GLsizei datalen) { + AEMU_SCOPED_TRACE("glDrawElementsInstancedDataAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6713,6 +6922,7 @@ void glDrawElementsInstancedDataAEMU_enc(void *self , GLenum mode, GLsizei count void glDrawElementsInstancedOffsetAEMU_enc(void *self , GLenum mode, GLsizei count, GLenum type, GLuint offset, GLsizei primcount) { + AEMU_SCOPED_TRACE("glDrawElementsInstancedOffsetAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6742,6 +6952,7 @@ void glDrawElementsInstancedOffsetAEMU_enc(void *self , GLenum mode, GLsizei cou void glDrawRangeElementsDataAEMU_enc(void *self , GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid* indices, GLsizei datalen) { + AEMU_SCOPED_TRACE("glDrawRangeElementsDataAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6775,6 +6986,7 @@ void glDrawRangeElementsDataAEMU_enc(void *self , GLenum mode, GLuint start, GLu void glDrawRangeElementsOffsetAEMU_enc(void *self , GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, GLuint offset) { + AEMU_SCOPED_TRACE("glDrawRangeElementsOffsetAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6805,6 +7017,7 @@ void glDrawRangeElementsOffsetAEMU_enc(void *self , GLenum mode, GLuint start, G uint64_t glFenceSyncAEMU_enc(void *self , GLenum condition, GLbitfield flags) { + AEMU_SCOPED_TRACE("glFenceSyncAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6846,6 +7059,7 @@ uint64_t glFenceSyncAEMU_enc(void *self , GLenum condition, GLbitfield flags) GLenum glClientWaitSyncAEMU_enc(void *self , uint64_t wait_on, GLbitfield flags, GLuint64 timeout) { + AEMU_SCOPED_TRACE("glClientWaitSyncAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6888,6 +7102,7 @@ GLenum glClientWaitSyncAEMU_enc(void *self , uint64_t wait_on, GLbitfield flags, void glWaitSyncAEMU_enc(void *self , uint64_t wait_on, GLbitfield flags, GLuint64 timeout) { + AEMU_SCOPED_TRACE("glWaitSyncAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6915,6 +7130,7 @@ void glWaitSyncAEMU_enc(void *self , uint64_t wait_on, GLbitfield flags, GLuint6 void glDeleteSyncAEMU_enc(void *self , uint64_t to_delete) { + AEMU_SCOPED_TRACE("glDeleteSyncAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6940,6 +7156,7 @@ void glDeleteSyncAEMU_enc(void *self , uint64_t to_delete) GLboolean glIsSyncAEMU_enc(void *self , uint64_t sync) { + AEMU_SCOPED_TRACE("glIsSyncAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -6980,6 +7197,7 @@ GLboolean glIsSyncAEMU_enc(void *self , uint64_t sync) void glGetSyncivAEMU_enc(void *self , uint64_t sync, GLenum pname, GLsizei bufSize, GLsizei* length, GLint* values) { + AEMU_SCOPED_TRACE("glGetSyncivAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7027,6 +7245,7 @@ void glGetSyncivAEMU_enc(void *self , uint64_t sync, GLenum pname, GLsizei bufSi void glDrawBuffers_enc(void *self , GLsizei n, const GLenum* bufs) { + AEMU_SCOPED_TRACE("glDrawBuffers encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7055,6 +7274,7 @@ void glDrawBuffers_enc(void *self , GLsizei n, const GLenum* bufs) void glReadBuffer_enc(void *self , GLenum src) { + AEMU_SCOPED_TRACE("glReadBuffer encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7080,6 +7300,7 @@ void glReadBuffer_enc(void *self , GLenum src) void glBlitFramebuffer_enc(void *self , GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) { + AEMU_SCOPED_TRACE("glBlitFramebuffer encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7114,6 +7335,7 @@ void glBlitFramebuffer_enc(void *self , GLint srcX0, GLint srcY0, GLint srcX1, G void glInvalidateFramebuffer_enc(void *self , GLenum target, GLsizei numAttachments, const GLenum* attachments) { + AEMU_SCOPED_TRACE("glInvalidateFramebuffer encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7143,6 +7365,7 @@ void glInvalidateFramebuffer_enc(void *self , GLenum target, GLsizei numAttachme void glInvalidateSubFramebuffer_enc(void *self , GLenum target, GLsizei numAttachments, const GLenum* attachments, GLint x, GLint y, GLsizei width, GLsizei height) { + AEMU_SCOPED_TRACE("glInvalidateSubFramebuffer encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7176,6 +7399,7 @@ void glInvalidateSubFramebuffer_enc(void *self , GLenum target, GLsizei numAttac void glFramebufferTextureLayer_enc(void *self , GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer) { + AEMU_SCOPED_TRACE("glFramebufferTextureLayer encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7205,6 +7429,7 @@ void glFramebufferTextureLayer_enc(void *self , GLenum target, GLenum attachment void glRenderbufferStorageMultisample_enc(void *self , GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) { + AEMU_SCOPED_TRACE("glRenderbufferStorageMultisample encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7234,6 +7459,7 @@ void glRenderbufferStorageMultisample_enc(void *self , GLenum target, GLsizei sa void glTexStorage2D_enc(void *self , GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height) { + AEMU_SCOPED_TRACE("glTexStorage2D encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7263,6 +7489,7 @@ void glTexStorage2D_enc(void *self , GLenum target, GLsizei levels, GLenum inter void glGetInternalformativ_enc(void *self , GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint* params) { + AEMU_SCOPED_TRACE("glGetInternalformativ encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7305,6 +7532,7 @@ void glGetInternalformativ_enc(void *self , GLenum target, GLenum internalformat void glBeginTransformFeedback_enc(void *self , GLenum primitiveMode) { + AEMU_SCOPED_TRACE("glBeginTransformFeedback encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7330,6 +7558,7 @@ void glBeginTransformFeedback_enc(void *self , GLenum primitiveMode) void glEndTransformFeedback_enc(void *self ) { + AEMU_SCOPED_TRACE("glEndTransformFeedback encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7354,6 +7583,7 @@ void glEndTransformFeedback_enc(void *self ) void glGenTransformFeedbacks_enc(void *self , GLsizei n, GLuint* ids) { + AEMU_SCOPED_TRACE("glGenTransformFeedbacks encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7393,6 +7623,7 @@ void glGenTransformFeedbacks_enc(void *self , GLsizei n, GLuint* ids) void glDeleteTransformFeedbacks_enc(void *self , GLsizei n, const GLuint* ids) { + AEMU_SCOPED_TRACE("glDeleteTransformFeedbacks encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7421,6 +7652,7 @@ void glDeleteTransformFeedbacks_enc(void *self , GLsizei n, const GLuint* ids) void glBindTransformFeedback_enc(void *self , GLenum target, GLuint id) { + AEMU_SCOPED_TRACE("glBindTransformFeedback encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7447,6 +7679,7 @@ void glBindTransformFeedback_enc(void *self , GLenum target, GLuint id) void glPauseTransformFeedback_enc(void *self ) { + AEMU_SCOPED_TRACE("glPauseTransformFeedback encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7471,6 +7704,7 @@ void glPauseTransformFeedback_enc(void *self ) void glResumeTransformFeedback_enc(void *self ) { + AEMU_SCOPED_TRACE("glResumeTransformFeedback encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7495,6 +7729,7 @@ void glResumeTransformFeedback_enc(void *self ) GLboolean glIsTransformFeedback_enc(void *self , GLuint id) { + AEMU_SCOPED_TRACE("glIsTransformFeedback encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7535,6 +7770,7 @@ GLboolean glIsTransformFeedback_enc(void *self , GLuint id) void glTransformFeedbackVaryingsAEMU_enc(void *self , GLuint program, GLsizei count, const char* packedVaryings, GLuint packedVaryingsLen, GLenum bufferMode) { + AEMU_SCOPED_TRACE("glTransformFeedbackVaryingsAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7566,6 +7802,7 @@ void glTransformFeedbackVaryingsAEMU_enc(void *self , GLuint program, GLsizei co void glGetTransformFeedbackVarying_enc(void *self , GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLsizei* size, GLenum* type, char* name) { + AEMU_SCOPED_TRACE("glGetTransformFeedbackVarying encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7625,6 +7862,7 @@ void glGetTransformFeedbackVarying_enc(void *self , GLuint program, GLuint index void glGenSamplers_enc(void *self , GLsizei n, GLuint* samplers) { + AEMU_SCOPED_TRACE("glGenSamplers encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7664,6 +7902,7 @@ void glGenSamplers_enc(void *self , GLsizei n, GLuint* samplers) void glDeleteSamplers_enc(void *self , GLsizei n, const GLuint* samplers) { + AEMU_SCOPED_TRACE("glDeleteSamplers encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7692,6 +7931,7 @@ void glDeleteSamplers_enc(void *self , GLsizei n, const GLuint* samplers) void glBindSampler_enc(void *self , GLuint unit, GLuint sampler) { + AEMU_SCOPED_TRACE("glBindSampler encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7718,6 +7958,7 @@ void glBindSampler_enc(void *self , GLuint unit, GLuint sampler) void glSamplerParameterf_enc(void *self , GLuint sampler, GLenum pname, GLfloat param) { + AEMU_SCOPED_TRACE("glSamplerParameterf encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7745,6 +7986,7 @@ void glSamplerParameterf_enc(void *self , GLuint sampler, GLenum pname, GLfloat void glSamplerParameteri_enc(void *self , GLuint sampler, GLenum pname, GLint param) { + AEMU_SCOPED_TRACE("glSamplerParameteri encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7772,6 +8014,7 @@ void glSamplerParameteri_enc(void *self , GLuint sampler, GLenum pname, GLint pa void glSamplerParameterfv_enc(void *self , GLuint sampler, GLenum pname, const GLfloat* params) { + AEMU_SCOPED_TRACE("glSamplerParameterfv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7801,6 +8044,7 @@ void glSamplerParameterfv_enc(void *self , GLuint sampler, GLenum pname, const G void glSamplerParameteriv_enc(void *self , GLuint sampler, GLenum pname, const GLint* params) { + AEMU_SCOPED_TRACE("glSamplerParameteriv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7830,6 +8074,7 @@ void glSamplerParameteriv_enc(void *self , GLuint sampler, GLenum pname, const G void glGetSamplerParameterfv_enc(void *self , GLuint sampler, GLenum pname, GLfloat* params) { + AEMU_SCOPED_TRACE("glGetSamplerParameterfv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7870,6 +8115,7 @@ void glGetSamplerParameterfv_enc(void *self , GLuint sampler, GLenum pname, GLfl void glGetSamplerParameteriv_enc(void *self , GLuint sampler, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetSamplerParameteriv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7910,6 +8156,7 @@ void glGetSamplerParameteriv_enc(void *self , GLuint sampler, GLenum pname, GLin GLboolean glIsSampler_enc(void *self , GLuint sampler) { + AEMU_SCOPED_TRACE("glIsSampler encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7950,6 +8197,7 @@ GLboolean glIsSampler_enc(void *self , GLuint sampler) void glGenQueries_enc(void *self , GLsizei n, GLuint* queries) { + AEMU_SCOPED_TRACE("glGenQueries encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -7989,6 +8237,7 @@ void glGenQueries_enc(void *self , GLsizei n, GLuint* queries) void glDeleteQueries_enc(void *self , GLsizei n, const GLuint* queries) { + AEMU_SCOPED_TRACE("glDeleteQueries encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8017,6 +8266,7 @@ void glDeleteQueries_enc(void *self , GLsizei n, const GLuint* queries) void glBeginQuery_enc(void *self , GLenum target, GLuint query) { + AEMU_SCOPED_TRACE("glBeginQuery encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8043,6 +8293,7 @@ void glBeginQuery_enc(void *self , GLenum target, GLuint query) void glEndQuery_enc(void *self , GLenum target) { + AEMU_SCOPED_TRACE("glEndQuery encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8068,6 +8319,7 @@ void glEndQuery_enc(void *self , GLenum target) void glGetQueryiv_enc(void *self , GLenum target, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetQueryiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8108,6 +8360,7 @@ void glGetQueryiv_enc(void *self , GLenum target, GLenum pname, GLint* params) void glGetQueryObjectuiv_enc(void *self , GLuint query, GLenum pname, GLuint* params) { + AEMU_SCOPED_TRACE("glGetQueryObjectuiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8148,6 +8401,7 @@ void glGetQueryObjectuiv_enc(void *self , GLuint query, GLenum pname, GLuint* pa GLboolean glIsQuery_enc(void *self , GLuint query) { + AEMU_SCOPED_TRACE("glIsQuery encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8188,6 +8442,7 @@ GLboolean glIsQuery_enc(void *self , GLuint query) void glProgramParameteri_enc(void *self , GLuint program, GLenum pname, GLint value) { + AEMU_SCOPED_TRACE("glProgramParameteri encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8215,6 +8470,7 @@ void glProgramParameteri_enc(void *self , GLuint program, GLenum pname, GLint va void glProgramBinary_enc(void *self , GLuint program, GLenum binaryFormat, const void* binary, GLsizei length) { + AEMU_SCOPED_TRACE("glProgramBinary encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8245,6 +8501,7 @@ void glProgramBinary_enc(void *self , GLuint program, GLenum binaryFormat, const void glGetProgramBinary_enc(void *self , GLuint program, GLsizei bufSize, GLsizei* length, GLenum* binaryFormat, void* binary) { + AEMU_SCOPED_TRACE("glGetProgramBinary encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8295,6 +8552,7 @@ void glGetProgramBinary_enc(void *self , GLuint program, GLsizei bufSize, GLsize GLint glGetFragDataLocation_enc(void *self , GLuint program, const char* name) { + AEMU_SCOPED_TRACE("glGetFragDataLocation encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8338,6 +8596,7 @@ GLint glGetFragDataLocation_enc(void *self , GLuint program, const char* name) void glGetInteger64v_enc(void *self , GLenum pname, GLint64* data) { + AEMU_SCOPED_TRACE("glGetInteger64v encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8377,6 +8636,7 @@ void glGetInteger64v_enc(void *self , GLenum pname, GLint64* data) void glGetIntegeri_v_enc(void *self , GLenum target, GLuint index, GLint* data) { + AEMU_SCOPED_TRACE("glGetIntegeri_v encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8417,6 +8677,7 @@ void glGetIntegeri_v_enc(void *self , GLenum target, GLuint index, GLint* data) void glGetInteger64i_v_enc(void *self , GLenum target, GLuint index, GLint64* data) { + AEMU_SCOPED_TRACE("glGetInteger64i_v encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8457,6 +8718,7 @@ void glGetInteger64i_v_enc(void *self , GLenum target, GLuint index, GLint64* da void glTexImage3D_enc(void *self , GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid* data) { + AEMU_SCOPED_TRACE("glTexImage3D encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8499,6 +8761,7 @@ void glTexImage3D_enc(void *self , GLenum target, GLint level, GLint internalFor void glTexImage3DOffsetAEMU_enc(void *self , GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, GLuint offset) { + AEMU_SCOPED_TRACE("glTexImage3DOffsetAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8533,6 +8796,7 @@ void glTexImage3DOffsetAEMU_enc(void *self , GLenum target, GLint level, GLint i void glTexStorage3D_enc(void *self , GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth) { + AEMU_SCOPED_TRACE("glTexStorage3D encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8563,6 +8827,7 @@ void glTexStorage3D_enc(void *self , GLenum target, GLsizei levels, GLenum inter void glTexSubImage3D_enc(void *self , GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid* data) { + AEMU_SCOPED_TRACE("glTexSubImage3D encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8606,6 +8871,7 @@ void glTexSubImage3D_enc(void *self , GLenum target, GLint level, GLint xoffset, void glTexSubImage3DOffsetAEMU_enc(void *self , GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLuint offset) { + AEMU_SCOPED_TRACE("glTexSubImage3DOffsetAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8641,6 +8907,7 @@ void glTexSubImage3DOffsetAEMU_enc(void *self , GLenum target, GLint level, GLin void glCompressedTexImage3D_enc(void *self , GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid* data) { + AEMU_SCOPED_TRACE("glCompressedTexImage3D encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8682,6 +8949,7 @@ void glCompressedTexImage3D_enc(void *self , GLenum target, GLint level, GLenum void glCompressedTexImage3DOffsetAEMU_enc(void *self , GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, GLuint offset) { + AEMU_SCOPED_TRACE("glCompressedTexImage3DOffsetAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8715,6 +8983,7 @@ void glCompressedTexImage3DOffsetAEMU_enc(void *self , GLenum target, GLint leve void glCompressedTexSubImage3D_enc(void *self , GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid* data) { + AEMU_SCOPED_TRACE("glCompressedTexSubImage3D encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8758,6 +9027,7 @@ void glCompressedTexSubImage3D_enc(void *self , GLenum target, GLint level, GLin void glCompressedTexSubImage3DOffsetAEMU_enc(void *self , GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, GLuint data) { + AEMU_SCOPED_TRACE("glCompressedTexSubImage3DOffsetAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8793,6 +9063,7 @@ void glCompressedTexSubImage3DOffsetAEMU_enc(void *self , GLenum target, GLint l void glCopyTexSubImage3D_enc(void *self , GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height) { + AEMU_SCOPED_TRACE("glCopyTexSubImage3D encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8826,6 +9097,7 @@ void glCopyTexSubImage3D_enc(void *self , GLenum target, GLint level, GLint xoff void glGetBooleani_v_enc(void *self , GLenum target, GLuint index, GLboolean* data) { + AEMU_SCOPED_TRACE("glGetBooleani_v encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8866,6 +9138,7 @@ void glGetBooleani_v_enc(void *self , GLenum target, GLuint index, GLboolean* da void glMemoryBarrier_enc(void *self , GLbitfield barriers) { + AEMU_SCOPED_TRACE("glMemoryBarrier encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8891,6 +9164,7 @@ void glMemoryBarrier_enc(void *self , GLbitfield barriers) void glMemoryBarrierByRegion_enc(void *self , GLbitfield barriers) { + AEMU_SCOPED_TRACE("glMemoryBarrierByRegion encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8916,6 +9190,7 @@ void glMemoryBarrierByRegion_enc(void *self , GLbitfield barriers) void glGenProgramPipelines_enc(void *self , GLsizei n, GLuint* pipelines) { + AEMU_SCOPED_TRACE("glGenProgramPipelines encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8955,6 +9230,7 @@ void glGenProgramPipelines_enc(void *self , GLsizei n, GLuint* pipelines) void glDeleteProgramPipelines_enc(void *self , GLsizei n, const GLuint* pipelines) { + AEMU_SCOPED_TRACE("glDeleteProgramPipelines encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -8983,6 +9259,7 @@ void glDeleteProgramPipelines_enc(void *self , GLsizei n, const GLuint* pipeline void glBindProgramPipeline_enc(void *self , GLuint pipeline) { + AEMU_SCOPED_TRACE("glBindProgramPipeline encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9008,6 +9285,7 @@ void glBindProgramPipeline_enc(void *self , GLuint pipeline) void glGetProgramPipelineiv_enc(void *self , GLuint pipeline, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetProgramPipelineiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9048,6 +9326,7 @@ void glGetProgramPipelineiv_enc(void *self , GLuint pipeline, GLenum pname, GLin void glGetProgramPipelineInfoLog_enc(void *self , GLuint pipeline, GLsizei bufSize, GLsizei* length, GLchar* infoLog) { + AEMU_SCOPED_TRACE("glGetProgramPipelineInfoLog encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9094,6 +9373,7 @@ void glGetProgramPipelineInfoLog_enc(void *self , GLuint pipeline, GLsizei bufSi void glValidateProgramPipeline_enc(void *self , GLuint pipeline) { + AEMU_SCOPED_TRACE("glValidateProgramPipeline encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9119,6 +9399,7 @@ void glValidateProgramPipeline_enc(void *self , GLuint pipeline) GLboolean glIsProgramPipeline_enc(void *self , GLuint pipeline) { + AEMU_SCOPED_TRACE("glIsProgramPipeline encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9159,6 +9440,7 @@ GLboolean glIsProgramPipeline_enc(void *self , GLuint pipeline) void glUseProgramStages_enc(void *self , GLuint pipeline, GLbitfield stages, GLuint program) { + AEMU_SCOPED_TRACE("glUseProgramStages encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9186,6 +9468,7 @@ void glUseProgramStages_enc(void *self , GLuint pipeline, GLbitfield stages, GLu void glActiveShaderProgram_enc(void *self , GLuint pipeline, GLuint program) { + AEMU_SCOPED_TRACE("glActiveShaderProgram encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9212,6 +9495,7 @@ void glActiveShaderProgram_enc(void *self , GLuint pipeline, GLuint program) GLuint glCreateShaderProgramvAEMU_enc(void *self , GLenum type, GLsizei count, const char* packedStrings, GLuint packedLen) { + AEMU_SCOPED_TRACE("glCreateShaderProgramvAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9257,6 +9541,7 @@ GLuint glCreateShaderProgramvAEMU_enc(void *self , GLenum type, GLsizei count, c void glProgramUniform1f_enc(void *self , GLuint program, GLint location, GLfloat v0) { + AEMU_SCOPED_TRACE("glProgramUniform1f encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9284,6 +9569,7 @@ void glProgramUniform1f_enc(void *self , GLuint program, GLint location, GLfloat void glProgramUniform2f_enc(void *self , GLuint program, GLint location, GLfloat v0, GLfloat v1) { + AEMU_SCOPED_TRACE("glProgramUniform2f encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9312,6 +9598,7 @@ void glProgramUniform2f_enc(void *self , GLuint program, GLint location, GLfloat void glProgramUniform3f_enc(void *self , GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2) { + AEMU_SCOPED_TRACE("glProgramUniform3f encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9341,6 +9628,7 @@ void glProgramUniform3f_enc(void *self , GLuint program, GLint location, GLfloat void glProgramUniform4f_enc(void *self , GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) { + AEMU_SCOPED_TRACE("glProgramUniform4f encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9371,6 +9659,7 @@ void glProgramUniform4f_enc(void *self , GLuint program, GLint location, GLfloat void glProgramUniform1i_enc(void *self , GLuint program, GLint location, GLint v0) { + AEMU_SCOPED_TRACE("glProgramUniform1i encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9398,6 +9687,7 @@ void glProgramUniform1i_enc(void *self , GLuint program, GLint location, GLint v void glProgramUniform2i_enc(void *self , GLuint program, GLint location, GLint v0, GLint v1) { + AEMU_SCOPED_TRACE("glProgramUniform2i encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9426,6 +9716,7 @@ void glProgramUniform2i_enc(void *self , GLuint program, GLint location, GLint v void glProgramUniform3i_enc(void *self , GLuint program, GLint location, GLint v0, GLint v1, GLint v2) { + AEMU_SCOPED_TRACE("glProgramUniform3i encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9455,6 +9746,7 @@ void glProgramUniform3i_enc(void *self , GLuint program, GLint location, GLint v void glProgramUniform4i_enc(void *self , GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3) { + AEMU_SCOPED_TRACE("glProgramUniform4i encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9485,6 +9777,7 @@ void glProgramUniform4i_enc(void *self , GLuint program, GLint location, GLint v void glProgramUniform1ui_enc(void *self , GLuint program, GLint location, GLuint v0) { + AEMU_SCOPED_TRACE("glProgramUniform1ui encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9512,6 +9805,7 @@ void glProgramUniform1ui_enc(void *self , GLuint program, GLint location, GLuint void glProgramUniform2ui_enc(void *self , GLuint program, GLint location, GLint v0, GLuint v1) { + AEMU_SCOPED_TRACE("glProgramUniform2ui encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9540,6 +9834,7 @@ void glProgramUniform2ui_enc(void *self , GLuint program, GLint location, GLint void glProgramUniform3ui_enc(void *self , GLuint program, GLint location, GLint v0, GLint v1, GLuint v2) { + AEMU_SCOPED_TRACE("glProgramUniform3ui encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9569,6 +9864,7 @@ void glProgramUniform3ui_enc(void *self , GLuint program, GLint location, GLint void glProgramUniform4ui_enc(void *self , GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLuint v3) { + AEMU_SCOPED_TRACE("glProgramUniform4ui encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9599,6 +9895,7 @@ void glProgramUniform4ui_enc(void *self , GLuint program, GLint location, GLint void glProgramUniform1fv_enc(void *self , GLuint program, GLint location, GLsizei count, const GLfloat* value) { + AEMU_SCOPED_TRACE("glProgramUniform1fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9629,6 +9926,7 @@ void glProgramUniform1fv_enc(void *self , GLuint program, GLint location, GLsize void glProgramUniform2fv_enc(void *self , GLuint program, GLint location, GLsizei count, const GLfloat* value) { + AEMU_SCOPED_TRACE("glProgramUniform2fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9659,6 +9957,7 @@ void glProgramUniform2fv_enc(void *self , GLuint program, GLint location, GLsize void glProgramUniform3fv_enc(void *self , GLuint program, GLint location, GLsizei count, const GLfloat* value) { + AEMU_SCOPED_TRACE("glProgramUniform3fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9689,6 +9988,7 @@ void glProgramUniform3fv_enc(void *self , GLuint program, GLint location, GLsize void glProgramUniform4fv_enc(void *self , GLuint program, GLint location, GLsizei count, const GLfloat* value) { + AEMU_SCOPED_TRACE("glProgramUniform4fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9719,6 +10019,7 @@ void glProgramUniform4fv_enc(void *self , GLuint program, GLint location, GLsize void glProgramUniform1iv_enc(void *self , GLuint program, GLint location, GLsizei count, const GLint* value) { + AEMU_SCOPED_TRACE("glProgramUniform1iv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9749,6 +10050,7 @@ void glProgramUniform1iv_enc(void *self , GLuint program, GLint location, GLsize void glProgramUniform2iv_enc(void *self , GLuint program, GLint location, GLsizei count, const GLint* value) { + AEMU_SCOPED_TRACE("glProgramUniform2iv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9779,6 +10081,7 @@ void glProgramUniform2iv_enc(void *self , GLuint program, GLint location, GLsize void glProgramUniform3iv_enc(void *self , GLuint program, GLint location, GLsizei count, const GLint* value) { + AEMU_SCOPED_TRACE("glProgramUniform3iv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9809,6 +10112,7 @@ void glProgramUniform3iv_enc(void *self , GLuint program, GLint location, GLsize void glProgramUniform4iv_enc(void *self , GLuint program, GLint location, GLsizei count, const GLint* value) { + AEMU_SCOPED_TRACE("glProgramUniform4iv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9839,6 +10143,7 @@ void glProgramUniform4iv_enc(void *self , GLuint program, GLint location, GLsize void glProgramUniform1uiv_enc(void *self , GLuint program, GLint location, GLsizei count, const GLuint* value) { + AEMU_SCOPED_TRACE("glProgramUniform1uiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9869,6 +10174,7 @@ void glProgramUniform1uiv_enc(void *self , GLuint program, GLint location, GLsiz void glProgramUniform2uiv_enc(void *self , GLuint program, GLint location, GLsizei count, const GLuint* value) { + AEMU_SCOPED_TRACE("glProgramUniform2uiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9899,6 +10205,7 @@ void glProgramUniform2uiv_enc(void *self , GLuint program, GLint location, GLsiz void glProgramUniform3uiv_enc(void *self , GLuint program, GLint location, GLsizei count, const GLuint* value) { + AEMU_SCOPED_TRACE("glProgramUniform3uiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9929,6 +10236,7 @@ void glProgramUniform3uiv_enc(void *self , GLuint program, GLint location, GLsiz void glProgramUniform4uiv_enc(void *self , GLuint program, GLint location, GLsizei count, const GLuint* value) { + AEMU_SCOPED_TRACE("glProgramUniform4uiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9959,6 +10267,7 @@ void glProgramUniform4uiv_enc(void *self , GLuint program, GLint location, GLsiz void glProgramUniformMatrix2fv_enc(void *self , GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { + AEMU_SCOPED_TRACE("glProgramUniformMatrix2fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -9990,6 +10299,7 @@ void glProgramUniformMatrix2fv_enc(void *self , GLuint program, GLint location, void glProgramUniformMatrix3fv_enc(void *self , GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { + AEMU_SCOPED_TRACE("glProgramUniformMatrix3fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10021,6 +10331,7 @@ void glProgramUniformMatrix3fv_enc(void *self , GLuint program, GLint location, void glProgramUniformMatrix4fv_enc(void *self , GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { + AEMU_SCOPED_TRACE("glProgramUniformMatrix4fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10052,6 +10363,7 @@ void glProgramUniformMatrix4fv_enc(void *self , GLuint program, GLint location, void glProgramUniformMatrix2x3fv_enc(void *self , GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { + AEMU_SCOPED_TRACE("glProgramUniformMatrix2x3fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10083,6 +10395,7 @@ void glProgramUniformMatrix2x3fv_enc(void *self , GLuint program, GLint location void glProgramUniformMatrix3x2fv_enc(void *self , GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { + AEMU_SCOPED_TRACE("glProgramUniformMatrix3x2fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10114,6 +10427,7 @@ void glProgramUniformMatrix3x2fv_enc(void *self , GLuint program, GLint location void glProgramUniformMatrix2x4fv_enc(void *self , GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { + AEMU_SCOPED_TRACE("glProgramUniformMatrix2x4fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10145,6 +10459,7 @@ void glProgramUniformMatrix2x4fv_enc(void *self , GLuint program, GLint location void glProgramUniformMatrix4x2fv_enc(void *self , GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { + AEMU_SCOPED_TRACE("glProgramUniformMatrix4x2fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10176,6 +10491,7 @@ void glProgramUniformMatrix4x2fv_enc(void *self , GLuint program, GLint location void glProgramUniformMatrix3x4fv_enc(void *self , GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { + AEMU_SCOPED_TRACE("glProgramUniformMatrix3x4fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10207,6 +10523,7 @@ void glProgramUniformMatrix3x4fv_enc(void *self , GLuint program, GLint location void glProgramUniformMatrix4x3fv_enc(void *self , GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { + AEMU_SCOPED_TRACE("glProgramUniformMatrix4x3fv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10238,6 +10555,7 @@ void glProgramUniformMatrix4x3fv_enc(void *self , GLuint program, GLint location void glGetProgramInterfaceiv_enc(void *self , GLuint program, GLenum programInterface, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetProgramInterfaceiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10279,6 +10597,7 @@ void glGetProgramInterfaceiv_enc(void *self , GLuint program, GLenum programInte void glGetProgramResourceiv_enc(void *self , GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum* props, GLsizei bufSize, GLsizei* length, GLint* params) { + AEMU_SCOPED_TRACE("glGetProgramResourceiv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10331,6 +10650,7 @@ void glGetProgramResourceiv_enc(void *self , GLuint program, GLenum programInter GLuint glGetProgramResourceIndex_enc(void *self , GLuint program, GLenum programInterface, const char* name) { + AEMU_SCOPED_TRACE("glGetProgramResourceIndex encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10375,6 +10695,7 @@ GLuint glGetProgramResourceIndex_enc(void *self , GLuint program, GLenum program GLint glGetProgramResourceLocation_enc(void *self , GLuint program, GLenum programInterface, const char* name) { + AEMU_SCOPED_TRACE("glGetProgramResourceLocation encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10419,6 +10740,7 @@ GLint glGetProgramResourceLocation_enc(void *self , GLuint program, GLenum progr void glGetProgramResourceName_enc(void *self , GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei* length, char* name) { + AEMU_SCOPED_TRACE("glGetProgramResourceName encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10467,6 +10789,7 @@ void glGetProgramResourceName_enc(void *self , GLuint program, GLenum programInt void glBindImageTexture_enc(void *self , GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format) { + AEMU_SCOPED_TRACE("glBindImageTexture encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10498,6 +10821,7 @@ void glBindImageTexture_enc(void *self , GLuint unit, GLuint texture, GLint leve void glDispatchCompute_enc(void *self , GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z) { + AEMU_SCOPED_TRACE("glDispatchCompute encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10525,6 +10849,7 @@ void glDispatchCompute_enc(void *self , GLuint num_groups_x, GLuint num_groups_y void glDispatchComputeIndirect_enc(void *self , GLintptr indirect) { + AEMU_SCOPED_TRACE("glDispatchComputeIndirect encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10550,6 +10875,7 @@ void glDispatchComputeIndirect_enc(void *self , GLintptr indirect) void glBindVertexBuffer_enc(void *self , GLuint bindingindex, GLuint buffer, GLintptr offset, GLintptr stride) { + AEMU_SCOPED_TRACE("glBindVertexBuffer encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10578,6 +10904,7 @@ void glBindVertexBuffer_enc(void *self , GLuint bindingindex, GLuint buffer, GLi void glVertexAttribBinding_enc(void *self , GLuint attribindex, GLuint bindingindex) { + AEMU_SCOPED_TRACE("glVertexAttribBinding encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10604,6 +10931,7 @@ void glVertexAttribBinding_enc(void *self , GLuint attribindex, GLuint bindingin void glVertexAttribFormat_enc(void *self , GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset) { + AEMU_SCOPED_TRACE("glVertexAttribFormat encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10633,6 +10961,7 @@ void glVertexAttribFormat_enc(void *self , GLuint attribindex, GLint size, GLenu void glVertexAttribIFormat_enc(void *self , GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset) { + AEMU_SCOPED_TRACE("glVertexAttribIFormat encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10661,6 +10990,7 @@ void glVertexAttribIFormat_enc(void *self , GLuint attribindex, GLint size, GLen void glVertexBindingDivisor_enc(void *self , GLuint bindingindex, GLuint divisor) { + AEMU_SCOPED_TRACE("glVertexBindingDivisor encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10687,6 +11017,7 @@ void glVertexBindingDivisor_enc(void *self , GLuint bindingindex, GLuint divisor void glDrawArraysIndirectDataAEMU_enc(void *self , GLenum mode, const void* indirect, GLuint datalen) { + AEMU_SCOPED_TRACE("glDrawArraysIndirectDataAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10716,6 +11047,7 @@ void glDrawArraysIndirectDataAEMU_enc(void *self , GLenum mode, const void* indi void glDrawArraysIndirectOffsetAEMU_enc(void *self , GLenum mode, GLuint offset) { + AEMU_SCOPED_TRACE("glDrawArraysIndirectOffsetAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10742,6 +11074,7 @@ void glDrawArraysIndirectOffsetAEMU_enc(void *self , GLenum mode, GLuint offset) void glDrawElementsIndirectDataAEMU_enc(void *self , GLenum mode, GLenum type, const void* indirect, GLuint datalen) { + AEMU_SCOPED_TRACE("glDrawElementsIndirectDataAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10772,6 +11105,7 @@ void glDrawElementsIndirectDataAEMU_enc(void *self , GLenum mode, GLenum type, c void glDrawElementsIndirectOffsetAEMU_enc(void *self , GLenum mode, GLenum type, GLuint offset) { + AEMU_SCOPED_TRACE("glDrawElementsIndirectOffsetAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10799,6 +11133,7 @@ void glDrawElementsIndirectOffsetAEMU_enc(void *self , GLenum mode, GLenum type, void glTexStorage2DMultisample_enc(void *self , GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations) { + AEMU_SCOPED_TRACE("glTexStorage2DMultisample encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10829,6 +11164,7 @@ void glTexStorage2DMultisample_enc(void *self , GLenum target, GLsizei samples, void glSampleMaski_enc(void *self , GLuint maskNumber, GLbitfield mask) { + AEMU_SCOPED_TRACE("glSampleMaski encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10855,6 +11191,7 @@ void glSampleMaski_enc(void *self , GLuint maskNumber, GLbitfield mask) void glGetMultisamplefv_enc(void *self , GLenum pname, GLuint index, GLfloat* val) { + AEMU_SCOPED_TRACE("glGetMultisamplefv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10895,6 +11232,7 @@ void glGetMultisamplefv_enc(void *self , GLenum pname, GLuint index, GLfloat* va void glFramebufferParameteri_enc(void *self , GLenum target, GLenum pname, GLint param) { + AEMU_SCOPED_TRACE("glFramebufferParameteri encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10922,6 +11260,7 @@ void glFramebufferParameteri_enc(void *self , GLenum target, GLenum pname, GLint void glGetFramebufferParameteriv_enc(void *self , GLenum target, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetFramebufferParameteriv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -10962,6 +11301,7 @@ void glGetFramebufferParameteriv_enc(void *self , GLenum target, GLenum pname, G void glGetTexLevelParameterfv_enc(void *self , GLenum target, GLint level, GLenum pname, GLfloat* params) { + AEMU_SCOPED_TRACE("glGetTexLevelParameterfv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -11003,6 +11343,7 @@ void glGetTexLevelParameterfv_enc(void *self , GLenum target, GLint level, GLenu void glGetTexLevelParameteriv_enc(void *self , GLenum target, GLint level, GLenum pname, GLint* params) { + AEMU_SCOPED_TRACE("glGetTexLevelParameteriv encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -11044,6 +11385,7 @@ void glGetTexLevelParameteriv_enc(void *self , GLenum target, GLint level, GLenu void glMapBufferRangeDMA_enc(void *self , GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access, uint64_t paddr) { + AEMU_SCOPED_TRACE("glMapBufferRangeDMA encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -11073,6 +11415,7 @@ void glMapBufferRangeDMA_enc(void *self , GLenum target, GLintptr offset, GLsize void glUnmapBufferDMA_enc(void *self , GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access, uint64_t paddr, GLboolean* out_res) { + AEMU_SCOPED_TRACE("glUnmapBufferDMA encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -11116,6 +11459,7 @@ void glUnmapBufferDMA_enc(void *self , GLenum target, GLintptr offset, GLsizeipt uint64_t glMapBufferRangeDirect_enc(void *self , GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access, uint64_t paddr) { + AEMU_SCOPED_TRACE("glMapBufferRangeDirect encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -11160,6 +11504,7 @@ uint64_t glMapBufferRangeDirect_enc(void *self , GLenum target, GLintptr offset, void glUnmapBufferDirect_enc(void *self , GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access, uint64_t paddr, uint64_t guest_ptr, GLboolean* out_res) { + AEMU_SCOPED_TRACE("glUnmapBufferDirect encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -11204,6 +11549,7 @@ void glUnmapBufferDirect_enc(void *self , GLenum target, GLintptr offset, GLsize void glFlushMappedBufferRangeDirect_enc(void *self , GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access) { + AEMU_SCOPED_TRACE("glFlushMappedBufferRangeDirect encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -11232,6 +11578,7 @@ void glFlushMappedBufferRangeDirect_enc(void *self , GLenum target, GLintptr off GLenum glGetGraphicsResetStatusEXT_enc(void *self ) { + AEMU_SCOPED_TRACE("glGetGraphicsResetStatusEXT encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -11271,6 +11618,7 @@ GLenum glGetGraphicsResetStatusEXT_enc(void *self ) void glReadnPixelsEXT_enc(void *self , GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, GLvoid* data) { + AEMU_SCOPED_TRACE("glReadnPixelsEXT encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -11316,6 +11664,7 @@ void glReadnPixelsEXT_enc(void *self , GLint x, GLint y, GLsizei width, GLsizei void glGetnUniformfvEXT_enc(void *self , GLuint program, GLint location, GLsizei bufSize, GLfloat* params) { + AEMU_SCOPED_TRACE("glGetnUniformfvEXT encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -11357,6 +11706,7 @@ void glGetnUniformfvEXT_enc(void *self , GLuint program, GLint location, GLsizei void glGetnUniformivEXT_enc(void *self , GLuint program, GLint location, GLsizei bufSize, GLint* params) { + AEMU_SCOPED_TRACE("glGetnUniformivEXT encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -11398,6 +11748,7 @@ void glGetnUniformivEXT_enc(void *self , GLuint program, GLint location, GLsizei void glDrawArraysNullAEMU_enc(void *self , GLenum mode, GLint first, GLsizei count) { + AEMU_SCOPED_TRACE("glDrawArraysNullAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -11425,6 +11776,7 @@ void glDrawArraysNullAEMU_enc(void *self , GLenum mode, GLint first, GLsizei cou void glDrawElementsOffsetNullAEMU_enc(void *self , GLenum mode, GLsizei count, GLenum type, GLuint offset) { + AEMU_SCOPED_TRACE("glDrawElementsOffsetNullAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -11453,6 +11805,7 @@ void glDrawElementsOffsetNullAEMU_enc(void *self , GLenum mode, GLsizei count, G void glDrawElementsDataNullAEMU_enc(void *self , GLenum mode, GLsizei count, GLenum type, void* data, GLuint datalen) { + AEMU_SCOPED_TRACE("glDrawElementsDataNullAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -11484,6 +11837,7 @@ void glDrawElementsDataNullAEMU_enc(void *self , GLenum mode, GLsizei count, GLe void glUnmapBufferAsyncAEMU_enc(void *self , GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access, void* guest_buffer, GLboolean* out_res) { + AEMU_SCOPED_TRACE("glUnmapBufferAsyncAEMU encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -11528,6 +11882,7 @@ void glUnmapBufferAsyncAEMU_enc(void *self , GLenum target, GLintptr offset, GLs void glFlushMappedBufferRangeAEMU2_enc(void *self , GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access, void* guest_buffer) { + AEMU_SCOPED_TRACE("glFlushMappedBufferRangeAEMU2 encode"); gl2_encoder_context_t *ctx = (gl2_encoder_context_t *)self; IOStream *stream = ctx->m_stream; diff --git a/system/renderControl_enc/renderControl_enc.cpp b/system/renderControl_enc/renderControl_enc.cpp index fbcbd290..f4024054 100644 --- a/system/renderControl_enc/renderControl_enc.cpp +++ b/system/renderControl_enc/renderControl_enc.cpp @@ -12,6 +12,7 @@ #include <stdio.h> +#include "android/base/Tracing.h" namespace { void enc_unsupported() @@ -21,6 +22,7 @@ void enc_unsupported() GLint rcGetRendererVersion_enc(void *self ) { + AEMU_SCOPED_TRACE("rcGetRendererVersion encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -60,6 +62,7 @@ GLint rcGetRendererVersion_enc(void *self ) EGLint rcGetEGLVersion_enc(void *self , EGLint* major, EGLint* minor) { + AEMU_SCOPED_TRACE("rcGetEGLVersion encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -107,6 +110,7 @@ EGLint rcGetEGLVersion_enc(void *self , EGLint* major, EGLint* minor) EGLint rcQueryEGLString_enc(void *self , EGLenum name, void* buffer, EGLint bufferSize) { + AEMU_SCOPED_TRACE("rcQueryEGLString encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -152,6 +156,7 @@ EGLint rcQueryEGLString_enc(void *self , EGLenum name, void* buffer, EGLint buff EGLint rcGetGLString_enc(void *self , EGLenum name, void* buffer, EGLint bufferSize) { + AEMU_SCOPED_TRACE("rcGetGLString encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -197,6 +202,7 @@ EGLint rcGetGLString_enc(void *self , EGLenum name, void* buffer, EGLint bufferS EGLint rcGetNumConfigs_enc(void *self , uint32_t* numAttribs) { + AEMU_SCOPED_TRACE("rcGetNumConfigs encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -240,6 +246,7 @@ EGLint rcGetNumConfigs_enc(void *self , uint32_t* numAttribs) EGLint rcGetConfigs_enc(void *self , uint32_t bufSize, GLuint* buffer) { + AEMU_SCOPED_TRACE("rcGetConfigs encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -284,6 +291,7 @@ EGLint rcGetConfigs_enc(void *self , uint32_t bufSize, GLuint* buffer) EGLint rcChooseConfig_enc(void *self , EGLint* attribs, uint32_t attribs_size, uint32_t* configs, uint32_t configs_size) { + AEMU_SCOPED_TRACE("rcChooseConfig encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -334,6 +342,7 @@ EGLint rcChooseConfig_enc(void *self , EGLint* attribs, uint32_t attribs_size, u EGLint rcGetFBParam_enc(void *self , EGLint param) { + AEMU_SCOPED_TRACE("rcGetFBParam encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -374,6 +383,7 @@ EGLint rcGetFBParam_enc(void *self , EGLint param) uint32_t rcCreateContext_enc(void *self , uint32_t config, uint32_t share, uint32_t glVersion) { + AEMU_SCOPED_TRACE("rcCreateContext encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -416,6 +426,7 @@ uint32_t rcCreateContext_enc(void *self , uint32_t config, uint32_t share, uint3 void rcDestroyContext_enc(void *self , uint32_t context) { + AEMU_SCOPED_TRACE("rcDestroyContext encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -441,6 +452,7 @@ void rcDestroyContext_enc(void *self , uint32_t context) uint32_t rcCreateWindowSurface_enc(void *self , uint32_t config, uint32_t width, uint32_t height) { + AEMU_SCOPED_TRACE("rcCreateWindowSurface encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -483,6 +495,7 @@ uint32_t rcCreateWindowSurface_enc(void *self , uint32_t config, uint32_t width, void rcDestroyWindowSurface_enc(void *self , uint32_t windowSurface) { + AEMU_SCOPED_TRACE("rcDestroyWindowSurface encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -508,6 +521,7 @@ void rcDestroyWindowSurface_enc(void *self , uint32_t windowSurface) uint32_t rcCreateColorBuffer_enc(void *self , uint32_t width, uint32_t height, GLenum internalFormat) { + AEMU_SCOPED_TRACE("rcCreateColorBuffer encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -550,6 +564,7 @@ uint32_t rcCreateColorBuffer_enc(void *self , uint32_t width, uint32_t height, G void rcOpenColorBuffer_enc(void *self , uint32_t colorbuffer) { + AEMU_SCOPED_TRACE("rcOpenColorBuffer encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -575,6 +590,7 @@ void rcOpenColorBuffer_enc(void *self , uint32_t colorbuffer) void rcCloseColorBuffer_enc(void *self , uint32_t colorbuffer) { + AEMU_SCOPED_TRACE("rcCloseColorBuffer encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -601,6 +617,7 @@ void rcCloseColorBuffer_enc(void *self , uint32_t colorbuffer) void rcSetWindowColorBuffer_enc(void *self , uint32_t windowSurface, uint32_t colorBuffer) { + AEMU_SCOPED_TRACE("rcSetWindowColorBuffer encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -627,6 +644,7 @@ void rcSetWindowColorBuffer_enc(void *self , uint32_t windowSurface, uint32_t co int rcFlushWindowColorBuffer_enc(void *self , uint32_t windowSurface) { + AEMU_SCOPED_TRACE("rcFlushWindowColorBuffer encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -667,6 +685,7 @@ int rcFlushWindowColorBuffer_enc(void *self , uint32_t windowSurface) EGLint rcMakeCurrent_enc(void *self , uint32_t context, uint32_t drawSurf, uint32_t readSurf) { + AEMU_SCOPED_TRACE("rcMakeCurrent encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -709,6 +728,7 @@ EGLint rcMakeCurrent_enc(void *self , uint32_t context, uint32_t drawSurf, uint3 void rcFBPost_enc(void *self , uint32_t colorBuffer) { + AEMU_SCOPED_TRACE("rcFBPost encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -734,6 +754,7 @@ void rcFBPost_enc(void *self , uint32_t colorBuffer) void rcFBSetSwapInterval_enc(void *self , EGLint interval) { + AEMU_SCOPED_TRACE("rcFBSetSwapInterval encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -759,6 +780,7 @@ void rcFBSetSwapInterval_enc(void *self , EGLint interval) void rcBindTexture_enc(void *self , uint32_t colorBuffer) { + AEMU_SCOPED_TRACE("rcBindTexture encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -784,6 +806,7 @@ void rcBindTexture_enc(void *self , uint32_t colorBuffer) void rcBindRenderbuffer_enc(void *self , uint32_t colorBuffer) { + AEMU_SCOPED_TRACE("rcBindRenderbuffer encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -809,6 +832,7 @@ void rcBindRenderbuffer_enc(void *self , uint32_t colorBuffer) EGLint rcColorBufferCacheFlush_enc(void *self , uint32_t colorbuffer, EGLint postCount, int forRead) { + AEMU_SCOPED_TRACE("rcColorBufferCacheFlush encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -851,6 +875,7 @@ EGLint rcColorBufferCacheFlush_enc(void *self , uint32_t colorbuffer, EGLint pos void rcReadColorBuffer_enc(void *self , uint32_t colorbuffer, GLint x, GLint y, GLint width, GLint height, GLenum format, GLenum type, void* pixels) { + AEMU_SCOPED_TRACE("rcReadColorBuffer encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -896,6 +921,7 @@ void rcReadColorBuffer_enc(void *self , uint32_t colorbuffer, GLint x, GLint y, int rcUpdateColorBuffer_enc(void *self , uint32_t colorbuffer, GLint x, GLint y, GLint width, GLint height, GLenum format, GLenum type, void* pixels) { + AEMU_SCOPED_TRACE("rcUpdateColorBuffer encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -949,6 +975,7 @@ int rcUpdateColorBuffer_enc(void *self , uint32_t colorbuffer, GLint x, GLint y, int rcOpenColorBuffer2_enc(void *self , uint32_t colorbuffer) { + AEMU_SCOPED_TRACE("rcOpenColorBuffer2 encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -989,6 +1016,7 @@ int rcOpenColorBuffer2_enc(void *self , uint32_t colorbuffer) uint32_t rcCreateClientImage_enc(void *self , uint32_t context, EGLenum target, GLuint buffer) { + AEMU_SCOPED_TRACE("rcCreateClientImage encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1031,6 +1059,7 @@ uint32_t rcCreateClientImage_enc(void *self , uint32_t context, EGLenum target, int rcDestroyClientImage_enc(void *self , uint32_t image) { + AEMU_SCOPED_TRACE("rcDestroyClientImage encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1071,6 +1100,7 @@ int rcDestroyClientImage_enc(void *self , uint32_t image) void rcSelectChecksumHelper_enc(void *self , uint32_t newProtocol, uint32_t reserved) { + AEMU_SCOPED_TRACE("rcSelectChecksumHelper encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1097,6 +1127,7 @@ void rcSelectChecksumHelper_enc(void *self , uint32_t newProtocol, uint32_t rese void rcCreateSyncKHR_enc(void *self , EGLenum type, EGLint* attribs, uint32_t num_attribs, int destroy_when_signaled, uint64_t* glsync_out, uint64_t* syncthread_out) { + AEMU_SCOPED_TRACE("rcCreateSyncKHR encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1145,6 +1176,7 @@ void rcCreateSyncKHR_enc(void *self , EGLenum type, EGLint* attribs, uint32_t nu EGLint rcClientWaitSyncKHR_enc(void *self , uint64_t sync, EGLint flags, uint64_t timeout) { + AEMU_SCOPED_TRACE("rcClientWaitSyncKHR encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1187,6 +1219,7 @@ EGLint rcClientWaitSyncKHR_enc(void *self , uint64_t sync, EGLint flags, uint64_ void rcFlushWindowColorBufferAsync_enc(void *self , uint32_t windowSurface) { + AEMU_SCOPED_TRACE("rcFlushWindowColorBufferAsync encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1212,6 +1245,7 @@ void rcFlushWindowColorBufferAsync_enc(void *self , uint32_t windowSurface) int rcDestroySyncKHR_enc(void *self , uint64_t sync) { + AEMU_SCOPED_TRACE("rcDestroySyncKHR encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1252,6 +1286,7 @@ int rcDestroySyncKHR_enc(void *self , uint64_t sync) void rcSetPuid_enc(void *self , uint64_t puid) { + AEMU_SCOPED_TRACE("rcSetPuid encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1277,6 +1312,7 @@ void rcSetPuid_enc(void *self , uint64_t puid) int rcUpdateColorBufferDMA_enc(void *self , uint32_t colorbuffer, GLint x, GLint y, GLint width, GLint height, GLenum format, GLenum type, void* pixels, uint32_t pixels_size) { + AEMU_SCOPED_TRACE("rcUpdateColorBufferDMA encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1326,6 +1362,7 @@ int rcUpdateColorBufferDMA_enc(void *self , uint32_t colorbuffer, GLint x, GLint uint32_t rcCreateColorBufferDMA_enc(void *self , uint32_t width, uint32_t height, GLenum internalFormat, int frameworkFormat) { + AEMU_SCOPED_TRACE("rcCreateColorBufferDMA encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1369,6 +1406,7 @@ uint32_t rcCreateColorBufferDMA_enc(void *self , uint32_t width, uint32_t height void rcWaitSyncKHR_enc(void *self , uint64_t sync, EGLint flags) { + AEMU_SCOPED_TRACE("rcWaitSyncKHR encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1395,6 +1433,7 @@ void rcWaitSyncKHR_enc(void *self , uint64_t sync, EGLint flags) GLint rcCompose_enc(void *self , uint32_t bufferSize, void* buffer) { + AEMU_SCOPED_TRACE("rcCompose encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1438,6 +1477,7 @@ GLint rcCompose_enc(void *self , uint32_t bufferSize, void* buffer) int rcCreateDisplay_enc(void *self , uint32_t* displayId) { + AEMU_SCOPED_TRACE("rcCreateDisplay encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1481,6 +1521,7 @@ int rcCreateDisplay_enc(void *self , uint32_t* displayId) int rcDestroyDisplay_enc(void *self , uint32_t displayId) { + AEMU_SCOPED_TRACE("rcDestroyDisplay encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1521,6 +1562,7 @@ int rcDestroyDisplay_enc(void *self , uint32_t displayId) int rcSetDisplayColorBuffer_enc(void *self , uint32_t displayId, uint32_t colorBuffer) { + AEMU_SCOPED_TRACE("rcSetDisplayColorBuffer encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1562,6 +1604,7 @@ int rcSetDisplayColorBuffer_enc(void *self , uint32_t displayId, uint32_t colorB int rcGetDisplayColorBuffer_enc(void *self , uint32_t displayId, uint32_t* colorBuffer) { + AEMU_SCOPED_TRACE("rcGetDisplayColorBuffer encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1606,6 +1649,7 @@ int rcGetDisplayColorBuffer_enc(void *self , uint32_t displayId, uint32_t* color int rcGetColorBufferDisplay_enc(void *self , uint32_t colorBuffer, uint32_t* displayId) { + AEMU_SCOPED_TRACE("rcGetColorBufferDisplay encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1650,6 +1694,7 @@ int rcGetColorBufferDisplay_enc(void *self , uint32_t colorBuffer, uint32_t* dis int rcGetDisplayPose_enc(void *self , uint32_t displayId, GLint* x, GLint* y, uint32_t* w, uint32_t* h) { + AEMU_SCOPED_TRACE("rcGetDisplayPose encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1706,6 +1751,7 @@ int rcGetDisplayPose_enc(void *self , uint32_t displayId, GLint* x, GLint* y, ui int rcSetDisplayPose_enc(void *self , uint32_t displayId, GLint x, GLint y, uint32_t w, uint32_t h) { + AEMU_SCOPED_TRACE("rcSetDisplayPose encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1750,6 +1796,7 @@ int rcSetDisplayPose_enc(void *self , uint32_t displayId, GLint x, GLint y, uint GLint rcSetColorBufferVulkanMode_enc(void *self , uint32_t colorBuffer, uint32_t mode) { + AEMU_SCOPED_TRACE("rcSetColorBufferVulkanMode encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1791,6 +1838,7 @@ GLint rcSetColorBufferVulkanMode_enc(void *self , uint32_t colorBuffer, uint32_t void rcReadColorBufferYUV_enc(void *self , uint32_t colorbuffer, GLint x, GLint y, GLint width, GLint height, void* pixels, uint32_t pixels_size) { + AEMU_SCOPED_TRACE("rcReadColorBufferYUV encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1835,6 +1883,7 @@ void rcReadColorBufferYUV_enc(void *self , uint32_t colorbuffer, GLint x, GLint int rcIsSyncSignaled_enc(void *self , uint64_t sync) { + AEMU_SCOPED_TRACE("rcIsSyncSignaled encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1875,6 +1924,7 @@ int rcIsSyncSignaled_enc(void *self , uint64_t sync) void rcCreateColorBufferWithHandle_enc(void *self , uint32_t width, uint32_t height, GLenum internalFormat, uint32_t handle) { + AEMU_SCOPED_TRACE("rcCreateColorBufferWithHandle encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1903,6 +1953,7 @@ void rcCreateColorBufferWithHandle_enc(void *self , uint32_t width, uint32_t hei uint32_t rcCreateBuffer_enc(void *self , uint32_t size) { + AEMU_SCOPED_TRACE("rcCreateBuffer encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1943,6 +1994,7 @@ uint32_t rcCreateBuffer_enc(void *self , uint32_t size) void rcCloseBuffer_enc(void *self , uint32_t buffer) { + AEMU_SCOPED_TRACE("rcCloseBuffer encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -1968,6 +2020,7 @@ void rcCloseBuffer_enc(void *self , uint32_t buffer) GLint rcSetColorBufferVulkanMode2_enc(void *self , uint32_t colorBuffer, uint32_t mode, uint32_t memoryProperty) { + AEMU_SCOPED_TRACE("rcSetColorBufferVulkanMode2 encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; @@ -2010,6 +2063,7 @@ GLint rcSetColorBufferVulkanMode2_enc(void *self , uint32_t colorBuffer, uint32_ int rcMapGpaToBufferHandle_enc(void *self , uint32_t bufferHandle, uint64_t gpa) { + AEMU_SCOPED_TRACE("rcMapGpaToBufferHandle encode"); renderControl_encoder_context_t *ctx = (renderControl_encoder_context_t *)self; IOStream *stream = ctx->m_stream; |