constrain depth and stencil bits to requested values, use capabilities

to obtain current values
This commit is contained in:
codeanticode
2013-10-24 17:59:27 -04:00
parent 68f44f14bc
commit cd4a5ae453
2 changed files with 4 additions and 6 deletions

View File

@@ -527,8 +527,8 @@ public abstract class PGL {
boolean multisample = 1 < numSamples;
boolean packed = ext.indexOf("packed_depth_stencil") != -1;
int depthBits = getDepthBits();
int stencilBits = getStencilBits();
int depthBits = PApplet.min(REQUESTED_DEPTH_BITS, getDepthBits());
int stencilBits = PApplet.min(REQUESTED_STENCIL_BITS, getStencilBits());
genTextures(2, glColorTex);
for (int i = 0; i < 2; i++) {