Merge: Gamnit on iOS
[nit.git] / lib / gamnit / depth / shadow.nit
index d65a3cb..4dcae8c 100644 (file)
@@ -84,8 +84,6 @@ redef class App
                var light = app.light
                if not light isa LightCastingShadows then return
 
-               perf_clock_shadow.lapse
-
                # Make sure there's no errors pending
                assert glGetError == gl_NO_ERROR
 
@@ -114,10 +112,8 @@ redef class App
                end
 
                # Take down, bring back default values
-               glBindFramebuffer(gl_FRAMEBUFFER, shadow_context.screen_framebuffer)
+               bind_screen_framebuffer shadow_context.screen_framebuffer
                glColorMask(true, true, true, true)
-
-               perfs["gamnit shadows prep"].add perf_clock_shadow.lapse
        end
 
        # ---
@@ -222,7 +218,6 @@ private class ShadowContext
                assert gl_error == gl_NO_ERROR else print_error gl_error
 
                resize(display, shadow_resolution)
-               assert glCheckFramebufferStatus(gl_FRAMEBUFFER) == gl_FRAMEBUFFER_COMPLETE
 
                # Array buffer
                buffer_array = glGenBuffers(1).first