@Test public final void testNoDepthNoFramebufferWriteDisable() { final Interfaces i = this.getInterfaces("main", 0, 0); final JCGLDepthBuffersType g_dep = i.getDepthBuffers(); this.expected.expect(JCGLExceptionNoDepthBuffer.class); g_dep.depthBufferWriteDisable(); }
@Test public final void testNoDepthNoFramebufferWriteDisable() { final Interfaces i = this.getInterfaces("main", 0, 0); final JCGLDepthBuffersType g_dep = i.getDepthBuffers(); this.expected.expect(JCGLExceptionNoDepthBuffer.class); g_dep.depthBufferWriteDisable(); }
@Test public final void testDepthWriteDisableRedundant() { final Interfaces i = this.getInterfaces("main", 24, 8); final JCGLDepthBuffersType g_dep = i.getDepthBuffers(); Assert.assertTrue(g_dep.depthBufferWriteIsEnabled()); g_dep.depthBufferWriteDisable(); Assert.assertFalse(g_dep.depthBufferWriteIsEnabled()); g_dep.depthBufferWriteDisable(); Assert.assertFalse(g_dep.depthBufferWriteIsEnabled()); }
@Test public final void testDepthWriteDisableRedundant() { final Interfaces i = this.getInterfaces("main", 24, 8); final JCGLDepthBuffersType g_dep = i.getDepthBuffers(); Assert.assertTrue(g_dep.depthBufferWriteIsEnabled()); g_dep.depthBufferWriteDisable(); Assert.assertFalse(g_dep.depthBufferWriteIsEnabled()); g_dep.depthBufferWriteDisable(); Assert.assertFalse(g_dep.depthBufferWriteIsEnabled()); }
@Test public final void testNoDepthFramebufferWriteDisable() { final Interfaces i = this.getInterfaces("main", 24, 8); final JCGLDepthBuffersType g_dep = i.getDepthBuffers(); final JCGLFramebuffersType g_fb = i.getFramebuffers(); final JCGLTexturesType g_tex = i.getTextures(); final JCGLFramebufferType fb = depthlessFramebuffer(g_fb, g_tex); Assert.assertTrue(g_fb.framebufferDrawIsBound(fb)); this.expected.expect(JCGLExceptionNoDepthBuffer.class); g_dep.depthBufferWriteDisable(); }
@Test public final void testNoDepthFramebufferWriteDisable() { final Interfaces i = this.getInterfaces("main", 24, 8); final JCGLDepthBuffersType g_dep = i.getDepthBuffers(); final JCGLFramebuffersType g_fb = i.getFramebuffers(); final JCGLTexturesType g_tex = i.getTextures(); final JCGLFramebufferType fb = JCGLDepthBuffersContract.depthlessFramebuffer(g_fb, g_tex); Assert.assertTrue(g_fb.framebufferDrawIsBound(fb)); this.expected.expect(JCGLExceptionNoDepthBuffer.class); g_dep.depthBufferWriteDisable(); }
@Test public final void testDepthWriteEnable() { final Interfaces i = this.getInterfaces("main", 24, 8); final JCGLDepthBuffersType g_dep = i.getDepthBuffers(); Assert.assertTrue(g_dep.depthBufferWriteIsEnabled()); g_dep.depthBufferWriteEnable(); Assert.assertTrue(g_dep.depthBufferWriteIsEnabled()); g_dep.depthBufferWriteDisable(); Assert.assertFalse(g_dep.depthBufferWriteIsEnabled()); }
@Test public final void testDepthWriteEnable() { final Interfaces i = this.getInterfaces("main", 24, 8); final JCGLDepthBuffersType g_dep = i.getDepthBuffers(); Assert.assertTrue(g_dep.depthBufferWriteIsEnabled()); g_dep.depthBufferWriteEnable(); Assert.assertTrue(g_dep.depthBufferWriteIsEnabled()); g_dep.depthBufferWriteDisable(); Assert.assertFalse(g_dep.depthBufferWriteIsEnabled()); }
JCGLFaceWindingOrder.FRONT_FACE_COUNTER_CLOCKWISE); g_db.depthClampingEnable(); g_db.depthBufferWriteDisable(); g_db.depthBufferTestDisable(); g_v.viewportSet(area);