diff --git a/example/OutputGLInfo/main.cpp b/example/OutputGLInfo/main.cpp index 4b7ac6cc..2649e0d2 100644 --- a/example/OutputGLInfo/main.cpp +++ b/example/OutputGLInfo/main.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include #include @@ -44,14 +44,21 @@ void output_ogl_value(const char *name,const GLenum gl_caps) void output_ogl_values() { + OUTPUT_OGL_VALUE(MAX_VERTEX_ATTRIBS); + OUTPUT_OGL_VALUE(MAX_VERTEX_ATTRIB_BINDINGS); + OUTPUT_OGL_VALUE(MAX_TEXTURE_COORDS); OUTPUT_OGL_VALUE(MAX_TEXTURE_IMAGE_UNITS); OUTPUT_OGL_VALUE(MAX_SAMPLES); OUTPUT_OGL_VALUE(MAX_COLOR_ATTACHMENTS); OUTPUT_OGL_VALUE(MAX_ARRAY_TEXTURE_LAYERS); OUTPUT_OGL_VALUE(MAX_TEXTURE_BUFFER_SIZE); - OUTPUT_OGL_VALUE(MAX_UNIFORM_BLOCK_SIZE); OUTPUT_OGL_VALUE(MAX_SHADER_STORAGE_BLOCK_SIZE); + + OUTPUT_OGL_VALUE(MAX_VERTEX_UNIFORM_BLOCKS); + OUTPUT_OGL_VALUE(MAX_GEOMETRY_UNIFORM_BLOCKS); + OUTPUT_OGL_VALUE(MAX_FRAGMENT_UNIFORM_BLOCKS); + OUTPUT_OGL_VALUE(MAX_UNIFORM_BLOCK_SIZE); } int main(int argc,char **argv)