SuccessChanges

Summary

  1. The Window resizing is now handled by the FrameCapturers instead of the WorldRenderer, as resizing the Framebuffer, which is necessary when rendering with Shaders installed, clears all of its data. By outsourcing the size reset, the framebuffer can be read before it's lost. (details)
Commit 48905b109e67ed883c427b6d0bf4af519146341b by CrushedPixel
The Window resizing is now handled by the FrameCapturers instead of the WorldRenderer, as resizing the Framebuffer, which is necessary when rendering with Shaders installed, clears all of its data. By outsourcing the size reset, the framebuffer can be read before it's lost.
The file was modifiedsrc/main/resources/META-INF/replaymod_at.cfg
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/video/capturer/ODSFrameCapturer.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/video/EntityRendererHandler.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/video/capturer/OpenGlFrameCapturer.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/video/capturer/WorldRenderer.java