|
@@ -160,20 +160,21 @@ public class IGLESShaderRenderer implements Renderer {
|
|
context.wireframe = false;
|
|
context.wireframe = false;
|
|
}
|
|
}
|
|
*/
|
|
*/
|
|
- if (state.isDepthTest() && !context.depthTestEnabled) {
|
|
|
|
- JmeIosGLES.glEnable(JmeIosGLES.GL_DEPTH_TEST);
|
|
|
|
- JmeIosGLES.glDepthFunc(convertTestFunction(context.depthFunc));
|
|
|
|
- JmeIosGLES.checkGLError();
|
|
|
|
- context.depthTestEnabled = true;
|
|
|
|
- } else if (!state.isDepthTest() && context.depthTestEnabled) {
|
|
|
|
- JmeIosGLES.glDisable(JmeIosGLES.GL_DEPTH_TEST);
|
|
|
|
- JmeIosGLES.checkGLError();
|
|
|
|
- context.depthTestEnabled = false;
|
|
|
|
- }
|
|
|
|
- if (state.getDepthFunc() != context.depthFunc) {
|
|
|
|
- JmeIosGLES.glDepthFunc(convertTestFunction(state.getDepthFunc()));
|
|
|
|
- context.depthFunc = state.getDepthFunc();
|
|
|
|
- }
|
|
|
|
|
|
+
|
|
|
|
+// if (state.isDepthTest() && !context.depthTestEnabled) {
|
|
|
|
+// JmeIosGLES.glEnable(JmeIosGLES.GL_DEPTH_TEST);
|
|
|
|
+// JmeIosGLES.glDepthFunc(convertTestFunction(context.depthFunc));
|
|
|
|
+// JmeIosGLES.checkGLError();
|
|
|
|
+// context.depthTestEnabled = true;
|
|
|
|
+// } else if (!state.isDepthTest() && context.depthTestEnabled) {
|
|
|
|
+// JmeIosGLES.glDisable(JmeIosGLES.GL_DEPTH_TEST);
|
|
|
|
+// JmeIosGLES.checkGLError();
|
|
|
|
+// context.depthTestEnabled = false;
|
|
|
|
+// }
|
|
|
|
+// if (state.getDepthFunc() != context.depthFunc) {
|
|
|
|
+// JmeIosGLES.glDepthFunc(convertTestFunction(state.getDepthFunc()));
|
|
|
|
+// context.depthFunc = state.getDepthFunc();
|
|
|
|
+// }
|
|
|
|
|
|
if (state.isDepthWrite() && !context.depthWriteEnabled) {
|
|
if (state.isDepthWrite() && !context.depthWriteEnabled) {
|
|
JmeIosGLES.glDepthMask(true);
|
|
JmeIosGLES.glDepthMask(true);
|