aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLingfeng Yang <lfy@google.com>2020-08-21 00:20:33 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2020-08-21 00:20:33 +0000
commit1e04835f3deeab8af34990d649424321ec5fc793 (patch)
tree6a5f89ebbc45cd1706659709187566f748f17923
parente20392ac8069df9c2f736a242d030a9aaab5c024 (diff)
parent14774b468947adfa3eefe896f6ba915cff10215e (diff)
downloaddevice_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.cpp2
-rw-r--r--system/GLESv1_enc/gl_enc.cpp276
-rw-r--r--system/GLESv2_enc/gl2_enc.cpp355
-rw-r--r--system/renderControl_enc/renderControl_enc.cpp54
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;