about summary refs log tree commit diff stats
path: root/src/emu
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2021-06-01 13:56:14 +0200
committerptitSeb <sebastien.chev@gmail.com>2021-06-01 13:56:14 +0200
commit3d4d678bdc89b29005861e92ea18da8ded6f0e52 (patch)
treef30e1f6c7a3947acda365d1513deeda0100380c0 /src/emu
parentb78d92d2884139bd47e067c81be1652cda305f07 (diff)
downloadbox64-3d4d678bdc89b29005861e92ea18da8ded6f0e52.tar.gz
box64-3d4d678bdc89b29005861e92ea18da8ded6f0e52.zip
Some small wrapped libGL improvements
Diffstat (limited to 'src/emu')
-rwxr-xr-xsrc/emu/x64int3.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/emu/x64int3.c b/src/emu/x64int3.c
index a88b45ae..a6f2c3d1 100755
--- a/src/emu/x64int3.c
+++ b/src/emu/x64int3.c
@@ -150,6 +150,9 @@ void x64Int3(x64emu_t* emu)
                 } else  if(!strcmp(s, "glXGetProcAddress") || !strcmp(s, "SDL_GL_GetProcAddress") || !strcmp(s, "glXGetProcAddressARB")) {
                     tmp = (char*)(R_RDI);
                     snprintf(buff, 255, "%04d|%p: Calling %s(\"%s\")", tid, *(void**)(R_RSP), s, (tmp)?tmp:"(nil)");
+                } else  if(!strcmp(s, "glLabelObjectEXT")) {
+                    tmp = (char*)(R_RCX);
+                    snprintf(buff, 255, "%04d|%p: Calling %s(0x%x, %d, %d, \"%s\")", tid, *(void**)(R_RSP), s, R_EDI, R_ESI, R_ECX, (tmp)?tmp:"(nil)");
                 } else  if(!strcmp(s, "glGetStringi")) {
                     snprintf(buff, 255, "%04d|%p: Calling %s(0x%x, %d)", tid, *(void**)(R_RSP), s, R_EDI, R_ESI);
                     post = 2;