Implement GL_ATI_meminfo
This commit is contained in:
parent
9ed6c0209e
commit
8408a36629
|
@ -696,6 +696,7 @@ void APIENTRY glGetIntegerv(GLenum pname, GLint *params) {
|
||||||
params[i] = COMPRESSED_FORMATS[i];
|
params[i] = COMPRESSED_FORMATS[i];
|
||||||
}
|
}
|
||||||
} break;
|
} break;
|
||||||
|
case GL_TEXTURE_FREE_MEMORY_ATI:
|
||||||
case GL_FREE_TEXTURE_MEMORY_KOS:
|
case GL_FREE_TEXTURE_MEMORY_KOS:
|
||||||
*params = _glFreeTextureMemory();
|
*params = _glFreeTextureMemory();
|
||||||
break;
|
break;
|
||||||
|
@ -724,7 +725,7 @@ const GLubyte *glGetString(GLenum name) {
|
||||||
return (const GLubyte*) "1.2 (partial) - GLdc 1.1";
|
return (const GLubyte*) "1.2 (partial) - GLdc 1.1";
|
||||||
|
|
||||||
case GL_EXTENSIONS:
|
case GL_EXTENSIONS:
|
||||||
return (const GLubyte*) "GL_ARB_framebuffer_object, GL_ARB_multitexture, GL_ARB_texture_rg, GL_EXT_paletted_texture, GL_EXT_shared_texture_palette, GL_KOS_multiple_shared_palette, GL_ARB_vertex_array_bgra, GL_ARB_vertex_type_2_10_10_10_rev, GL_KOS_texture_memory_management";
|
return (const GLubyte*) "GL_ARB_framebuffer_object, GL_ARB_multitexture, GL_ARB_texture_rg, GL_EXT_paletted_texture, GL_EXT_shared_texture_palette, GL_KOS_multiple_shared_palette, GL_ARB_vertex_array_bgra, GL_ARB_vertex_type_2_10_10_10_rev, GL_KOS_texture_memory_management, GL_ATI_meminfo";
|
||||||
}
|
}
|
||||||
|
|
||||||
return (const GLubyte*) "GL_KOS_ERROR: ENUM Unsupported\n";
|
return (const GLubyte*) "GL_KOS_ERROR: ENUM Unsupported\n";
|
||||||
|
|
|
@ -205,6 +205,11 @@ GLAPI void APIENTRY glCompressedTexImage2DARB(GLenum target,
|
||||||
#define GL_TEXTURE_LOD_BIAS_EXT 0x8501
|
#define GL_TEXTURE_LOD_BIAS_EXT 0x8501
|
||||||
#endif /* GL_EXT_texture_lod_bias */
|
#endif /* GL_EXT_texture_lod_bias */
|
||||||
|
|
||||||
|
/* ATI_meminfo */
|
||||||
|
#define GL_VBO_FREE_MEMORY_ATI 0x87FB
|
||||||
|
#define GL_TEXTURE_FREE_MEMORY_ATI 0x87FC
|
||||||
|
#define GL_RENDERBUFFER_FREE_MEMORY_ATI 0x87FD
|
||||||
|
|
||||||
__END_DECLS
|
__END_DECLS
|
||||||
|
|
||||||
#endif /* !__GL_GLEXT_H */
|
#endif /* !__GL_GLEXT_H */
|
||||||
|
|
Loading…
Reference in New Issue
Block a user