Merge pull request #277 from zzuegg/master
Added GL_MAX_VERTEX_UNIFORM_COMPONENTS
This commit is contained in:
commit
37c572434c
@ -75,4 +75,6 @@ public enum Limits {
|
||||
ColorTextureSamples,
|
||||
|
||||
DepthTextureSamples,
|
||||
|
||||
VertexUniformVectors,
|
||||
}
|
||||
|
@ -100,6 +100,8 @@ public interface GL {
|
||||
public static final int GL_MAX_TEXTURE_SIZE = 0xD33;
|
||||
public static final int GL_MAX_VERTEX_ATTRIBS = 0x8869;
|
||||
public static final int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS = 0x8B4C;
|
||||
public static final int GL_MAX_VERTEX_UNIFORM_COMPONENTS = 0x8B4A;
|
||||
public static final int GL_MAX_VERTEX_UNIFORM_VECTORS = 0x8DFB;
|
||||
public static final int GL_MIRRORED_REPEAT = 0x8370;
|
||||
public static final int GL_NEAREST = 0x2600;
|
||||
public static final int GL_NEAREST_MIPMAP_LINEAR = 0x2702;
|
||||
|
@ -257,7 +257,11 @@ public class GLRenderer implements Renderer {
|
||||
// gl.glGetInteger(GL.GL_MAX_FRAGMENT_UNIFORM_COMPONENTS, intBuf16);
|
||||
// fragUniforms = intBuf16.get(0);
|
||||
// logger.log(Level.FINER, "Fragment Uniforms: {0}", fragUniforms);
|
||||
|
||||
if (caps.contains(Caps.OpenGLES20)) {
|
||||
limits.put(Limits.VertexUniformVectors, getInteger(GL.GL_MAX_VERTEX_UNIFORM_VECTORS));
|
||||
} else {
|
||||
limits.put(Limits.VertexUniformVectors, getInteger(GL.GL_MAX_VERTEX_UNIFORM_COMPONENTS) / 4);
|
||||
}
|
||||
limits.put(Limits.VertexAttributes, getInteger(GL.GL_MAX_VERTEX_ATTRIBS));
|
||||
limits.put(Limits.TextureSize, getInteger(GL.GL_MAX_TEXTURE_SIZE));
|
||||
limits.put(Limits.CubemapSize, getInteger(GL.GL_MAX_CUBE_MAP_TEXTURE_SIZE));
|
||||
|
Loading…
x
Reference in New Issue
Block a user