def update_resources(): if self._framebuffer is None: self._framebuffer = gl.Framebuffer() w, h = viewport_size_wh gl.release([self._color_buffer, self._depth_buffer]) self._color_buffer = gl.create_tex(w, h, gl.GL_RGBA8) self._depth_buffer = gl.create_tex(w, h, gl.GL_DEPTH_COMPONENT24)
def _init(self): if not self._initialized: w, h = self._depth_map_wh self._framebuffer = gl.Framebuffer() self._depth_buffer = gl.create_tex(w, h, gl.GL_DEPTH_COMPONENT32) self._initialized = True
def _init(self): w, h = self._depth_map_wh self._framebuffer = gl.Framebuffer() self._depth_buffer = gl.create_tex(w, h, gl.GL_DEPTH_COMPONENT24) self._initialized = True