>>825
Sure, it's great it's always 32 bits, but is that GLint a number or a possibly-failed GLuint, and is that GLuint a program, a vertex shader, a fragment shader, a uniform, an attribute, a buffer, or an array? Those are even only the ones on screen right now!