diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2021-06-01 13:56:14 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2021-06-01 13:56:14 +0200 |
| commit | 3d4d678bdc89b29005861e92ea18da8ded6f0e52 (patch) | |
| tree | f30e1f6c7a3947acda365d1513deeda0100380c0 /src/emu | |
| parent | b78d92d2884139bd47e067c81be1652cda305f07 (diff) | |
| download | box64-3d4d678bdc89b29005861e92ea18da8ded6f0e52.tar.gz box64-3d4d678bdc89b29005861e92ea18da8ded6f0e52.zip | |
Some small wrapped libGL improvements
Diffstat (limited to 'src/emu')
| -rwxr-xr-x | src/emu/x64int3.c | 3 |
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; |