From: José Fonseca Date: Thu, 19 Jan 2012 08:43:20 +0000 (+0000) Subject: Trace GL_NVX_gpu_memory_info parameters (issue #63). X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=d540d84758ef40324beab44a82618e0fea6cbc3b;p=apitrace Trace GL_NVX_gpu_memory_info parameters (issue #63). --- diff --git a/glimports.hpp b/glimports.hpp index 1da1261..9d60c82 100644 --- a/glimports.hpp +++ b/glimports.hpp @@ -84,6 +84,13 @@ #define GL_TEXTURE_INDEX_SIZE_EXT 0x80ED #endif +// GL_NVX_gpu_memory_info +#define GL_GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX 0x9047 +#define GL_GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVX 0x9048 +#define GL_GPU_MEMORY_INFO_CURRENT_AVAILABLE_VIDMEM_NVX 0x9049 +#define GL_GPU_MEMORY_INFO_EVICTION_COUNT_NVX 0x904A +#define GL_GPU_MEMORY_INFO_EVICTED_MEMORY_NVX 0x904B + #if defined(_WIN32) diff --git a/specs/glparams.py b/specs/glparams.py index 74d508f..acd8a22 100644 --- a/specs/glparams.py +++ b/specs/glparams.py @@ -2822,6 +2822,11 @@ parameters = [ ("", X, 1, "GL_VIDEO_CAPTURE_SURFACE_ORIGIN_NV"), # 0x903C ("", X, 1, "GL_TEXTURE_COVERAGE_SAMPLES_NV"), # 0x9045 ("", X, 1, "GL_TEXTURE_COLOR_SAMPLES_NV"), # 0x9046 + ("glGet", I, 1, "GL_GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX"), # 0x9047 + ("glGet", I, 1, "GL_GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVX"), # 0x9048 + ("glGet", I, 1, "GL_GPU_MEMORY_INFO_CURRENT_AVAILABLE_VIDMEM_NVX"), # 0x9049 + ("glGet", I, 1, "GL_GPU_MEMORY_INFO_EVICTION_COUNT_NVX"), # 0x904A + ("glGet", I, 1, "GL_GPU_MEMORY_INFO_EVICTED_MEMORY_NVX"), # 0x904B ("", X, 1, "GL_IMAGE_1D"), # 0x904C ("", X, 1, "GL_IMAGE_2D"), # 0x904D ("", X, 1, "GL_IMAGE_3D"), # 0x904E