Releases
v3.0
Compare
Sorry, something went wrong.
No results found
Changelog
Main
Renamed GlslFileEntry to GLSLFileEntry
Renamed GlslContent to GLSLContent
Renamed GlProgramSnippet to GLProgramSnippet
Renamed GlProgram to GLProgram
Renamed GlShader to GLShader
Renamed GlProgramBuilder to GLProgramBuilder
Renamed GlShaderBuilder to GLShaderBuilder
Renamed SamplerObject to GLSampler
Removed unbinding buffers and programs
Added resource tracking (programs, shaders, textures, framebuffers, samplers, vertexArrays)
State class was replaced by PipelineStateManager
Change SamplerUniform binding system
Added Framebuffer.bindRead and Framebuffer.bindWrite
Added Framebuffer.blit
Fixed creation FramebufferImpl without stencil
Added CometRenderer.enableDepthTest and CometRenderer.disableDepthTest
Included GLTextureUtils library
Deleted CometLoaders class
Inverted shader builder creation: loader.createShaderBuilder() -> GLShader.builder(loader)
Invert shader builder creation: loader.createShaderBuilder() -> GLShader.builder(loader)
Invert GLSLFileEntry creation: loader.createGLSLFileEntry(...) -> GLSLFileEntry.load(...)
Renamed CometLoader to GLSLLoader
Moved stencil classes in 'stencil' package
Moved some classes
Refactored registry system
Removed applying uncompiled shaders in GLProgramBuilder
Changed program and shader compiling process
Recoded exception handling
'glfw' plugin
'better-exceptions' plugin
'better-compiler' plugin
Renamed GlShaderLibraryBuilder to GLShaderLibraryBuilder
CRM
Fixed incompatibility with Iris Shders for version 1.21.5+
Merged MinecraftBufferRenderer, MinecraftBufferUniformUploaders and MinecraftSamplerUniformUploaders into MinecraftEXT
You can’t perform that action at this time.