├── .gitignore ├── LICENSE.txt ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src └── main ├── java └── me │ └── cortex │ └── nvidium │ ├── Nvidium.java │ ├── NvidiumWorldRenderer.java │ ├── RenderPipeline.java │ ├── api0 │ └── NvidiumAPI.java │ ├── config │ ├── ConfigGuiBuilder.java │ ├── NvidiumConfig.java │ ├── NvidiumConfigStore.java │ ├── StatisticsLoggingLevel.java │ └── TranslucencySortingLevel.java │ ├── gl │ ├── GlFence.java │ ├── GlObject.java │ ├── IResource.java │ ├── RenderDevice.java │ ├── TrackedObject.java │ ├── buffers │ │ ├── Buffer.java │ │ ├── DeviceOnlyMappedBuffer.java │ │ ├── IClientMappedBuffer.java │ │ ├── IDeviceMappedBuffer.java │ │ ├── PersistentClientMappedBuffer.java │ │ └── PersistentSparseAddressableBuffer.java │ ├── images │ │ └── DepthOnlyFrameBuffer.java │ └── shader │ │ ├── IShaderProcessor.java │ │ ├── Shader.java │ │ └── ShaderType.java │ ├── managers │ ├── AsyncOcclusionTracker.java │ ├── RegionManager.java │ ├── RegionVisibilityTracker.java │ └── SectionManager.java │ ├── mixin │ ├── minecraft │ │ ├── LightMapAccessor.java │ │ ├── MixinBackgroundRenderer.java │ │ ├── MixinGameRenderer.java │ │ ├── MixinWindow.java │ │ └── MixinWorldRenderer.java │ └── sodium │ │ ├── MixinChunkBuildOutput.java │ │ ├── MixinChunkBuilder.java │ │ ├── MixinChunkBuilderMeshingTask.java │ │ ├── MixinChunkJobQueue.java │ │ ├── MixinOptionFlag.java │ │ ├── MixinRenderRegionManager.java │ │ ├── MixinRenderSection.java │ │ ├── MixinRenderSectionManager.java │ │ ├── MixinSodiumOptionsGUI.java │ │ ├── MixinSodiumWorldRenderer.java │ │ └── SodiumWorldRendererAccessor.java │ ├── renderers │ ├── Phase.java │ ├── PrimaryTerrainRasterizer.java │ ├── RegionRasterizer.java │ ├── SectionRasterizer.java │ ├── SortRegionSectionPhase.java │ ├── TemporalTerrainRasterizer.java │ └── TranslucentTerrainRasterizer.java │ ├── sodiumCompat │ ├── INvidiumWorldRendererGetter.java │ ├── INvidiumWorldRendererSetter.java │ ├── IRenderSectionExtension.java │ ├── IRepackagedResult.java │ ├── IrisCheck.java │ ├── NvidiumCompactChunkVertex.java │ ├── NvidiumOptionFlags.java │ ├── RepackagedSectionOutput.java │ ├── ShaderLoader.java │ └── SodiumResultCompatibility.java │ └── util │ ├── BufferArena.java │ ├── DownloadTaskStream.java │ ├── IdProvider.java │ ├── SegmentedManager.java │ ├── TickableManager.java │ └── UploadingBufferStream.java └── resources ├── assets └── nvidium │ ├── lang │ └── en_us.json │ ├── nvidium.png │ └── shaders │ ├── occlusion │ ├── queries │ │ └── region │ │ │ ├── fragment.frag │ │ │ └── mesh.glsl │ ├── region_raster │ │ ├── fragment.frag │ │ └── mesh.glsl │ ├── scene.glsl │ └── section_raster │ │ ├── fragment.glsl │ │ ├── mesh.glsl │ │ └── task.glsl │ ├── sorting │ ├── region_section_sorter.comp │ └── sorting_network.glsl │ └── terrain │ ├── fog.glsl │ ├── frag.frag │ ├── mesh.glsl │ ├── task.glsl │ ├── task_common.glsl │ ├── temporal_task.glsl │ ├── translucent │ ├── mesh.glsl │ └── task.glsl │ └── vertex_format.glsl ├── fabric.mod.json └── nvidium.mixins.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/Nvidium.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/Nvidium.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/NvidiumWorldRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/NvidiumWorldRenderer.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/RenderPipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/RenderPipeline.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/api0/NvidiumAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/api0/NvidiumAPI.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/config/ConfigGuiBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/config/ConfigGuiBuilder.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/config/NvidiumConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/config/NvidiumConfig.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/config/NvidiumConfigStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/config/NvidiumConfigStore.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/config/StatisticsLoggingLevel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/config/StatisticsLoggingLevel.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/config/TranslucencySortingLevel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/config/TranslucencySortingLevel.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/gl/GlFence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/gl/GlFence.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/gl/GlObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/gl/GlObject.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/gl/IResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/gl/IResource.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/gl/RenderDevice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/gl/RenderDevice.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/gl/TrackedObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/gl/TrackedObject.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/gl/buffers/Buffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/gl/buffers/Buffer.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/gl/buffers/DeviceOnlyMappedBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/gl/buffers/DeviceOnlyMappedBuffer.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/gl/buffers/IClientMappedBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/gl/buffers/IClientMappedBuffer.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/gl/buffers/IDeviceMappedBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/gl/buffers/IDeviceMappedBuffer.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/gl/buffers/PersistentClientMappedBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/gl/buffers/PersistentClientMappedBuffer.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/gl/buffers/PersistentSparseAddressableBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/gl/buffers/PersistentSparseAddressableBuffer.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/gl/images/DepthOnlyFrameBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/gl/images/DepthOnlyFrameBuffer.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/gl/shader/IShaderProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/gl/shader/IShaderProcessor.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/gl/shader/Shader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/gl/shader/Shader.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/gl/shader/ShaderType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/gl/shader/ShaderType.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/managers/AsyncOcclusionTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/managers/AsyncOcclusionTracker.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/managers/RegionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/managers/RegionManager.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/managers/RegionVisibilityTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/managers/RegionVisibilityTracker.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/managers/SectionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/managers/SectionManager.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/mixin/minecraft/LightMapAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/mixin/minecraft/LightMapAccessor.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/mixin/minecraft/MixinBackgroundRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/mixin/minecraft/MixinBackgroundRenderer.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/mixin/minecraft/MixinGameRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/mixin/minecraft/MixinGameRenderer.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/mixin/minecraft/MixinWindow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/mixin/minecraft/MixinWindow.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/mixin/minecraft/MixinWorldRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/mixin/minecraft/MixinWorldRenderer.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/mixin/sodium/MixinChunkBuildOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/mixin/sodium/MixinChunkBuildOutput.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/mixin/sodium/MixinChunkBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/mixin/sodium/MixinChunkBuilder.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/mixin/sodium/MixinChunkBuilderMeshingTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/mixin/sodium/MixinChunkBuilderMeshingTask.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/mixin/sodium/MixinChunkJobQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/mixin/sodium/MixinChunkJobQueue.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/mixin/sodium/MixinOptionFlag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/mixin/sodium/MixinOptionFlag.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/mixin/sodium/MixinRenderRegionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/mixin/sodium/MixinRenderRegionManager.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/mixin/sodium/MixinRenderSection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/mixin/sodium/MixinRenderSection.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/mixin/sodium/MixinRenderSectionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/mixin/sodium/MixinRenderSectionManager.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/mixin/sodium/MixinSodiumOptionsGUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/mixin/sodium/MixinSodiumOptionsGUI.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/mixin/sodium/MixinSodiumWorldRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/mixin/sodium/MixinSodiumWorldRenderer.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/mixin/sodium/SodiumWorldRendererAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/mixin/sodium/SodiumWorldRendererAccessor.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/renderers/Phase.java: -------------------------------------------------------------------------------- 1 | package me.cortex.nvidium.renderers; 2 | 3 | public abstract class Phase { 4 | } 5 | -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/renderers/PrimaryTerrainRasterizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/renderers/PrimaryTerrainRasterizer.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/renderers/RegionRasterizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/renderers/RegionRasterizer.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/renderers/SectionRasterizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/renderers/SectionRasterizer.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/renderers/SortRegionSectionPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/renderers/SortRegionSectionPhase.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/renderers/TemporalTerrainRasterizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/renderers/TemporalTerrainRasterizer.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/renderers/TranslucentTerrainRasterizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/renderers/TranslucentTerrainRasterizer.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/sodiumCompat/INvidiumWorldRendererGetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/sodiumCompat/INvidiumWorldRendererGetter.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/sodiumCompat/INvidiumWorldRendererSetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/sodiumCompat/INvidiumWorldRendererSetter.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/sodiumCompat/IRenderSectionExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/sodiumCompat/IRenderSectionExtension.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/sodiumCompat/IRepackagedResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/sodiumCompat/IRepackagedResult.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/sodiumCompat/IrisCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/sodiumCompat/IrisCheck.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/sodiumCompat/NvidiumCompactChunkVertex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/sodiumCompat/NvidiumCompactChunkVertex.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/sodiumCompat/NvidiumOptionFlags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/sodiumCompat/NvidiumOptionFlags.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/sodiumCompat/RepackagedSectionOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/sodiumCompat/RepackagedSectionOutput.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/sodiumCompat/ShaderLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/sodiumCompat/ShaderLoader.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/sodiumCompat/SodiumResultCompatibility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/sodiumCompat/SodiumResultCompatibility.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/util/BufferArena.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/util/BufferArena.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/util/DownloadTaskStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/util/DownloadTaskStream.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/util/IdProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/util/IdProvider.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/util/SegmentedManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/util/SegmentedManager.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/util/TickableManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/util/TickableManager.java -------------------------------------------------------------------------------- /src/main/java/me/cortex/nvidium/util/UploadingBufferStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/java/me/cortex/nvidium/util/UploadingBufferStream.java -------------------------------------------------------------------------------- /src/main/resources/assets/nvidium/lang/en_us.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/resources/assets/nvidium/lang/en_us.json -------------------------------------------------------------------------------- /src/main/resources/assets/nvidium/nvidium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/resources/assets/nvidium/nvidium.png -------------------------------------------------------------------------------- /src/main/resources/assets/nvidium/shaders/occlusion/queries/region/fragment.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/resources/assets/nvidium/shaders/occlusion/queries/region/fragment.frag -------------------------------------------------------------------------------- /src/main/resources/assets/nvidium/shaders/occlusion/queries/region/mesh.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/resources/assets/nvidium/shaders/occlusion/queries/region/mesh.glsl -------------------------------------------------------------------------------- /src/main/resources/assets/nvidium/shaders/occlusion/region_raster/fragment.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/resources/assets/nvidium/shaders/occlusion/region_raster/fragment.frag -------------------------------------------------------------------------------- /src/main/resources/assets/nvidium/shaders/occlusion/region_raster/mesh.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/resources/assets/nvidium/shaders/occlusion/region_raster/mesh.glsl -------------------------------------------------------------------------------- /src/main/resources/assets/nvidium/shaders/occlusion/scene.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/resources/assets/nvidium/shaders/occlusion/scene.glsl -------------------------------------------------------------------------------- /src/main/resources/assets/nvidium/shaders/occlusion/section_raster/fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/resources/assets/nvidium/shaders/occlusion/section_raster/fragment.glsl -------------------------------------------------------------------------------- /src/main/resources/assets/nvidium/shaders/occlusion/section_raster/mesh.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/resources/assets/nvidium/shaders/occlusion/section_raster/mesh.glsl -------------------------------------------------------------------------------- /src/main/resources/assets/nvidium/shaders/occlusion/section_raster/task.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/resources/assets/nvidium/shaders/occlusion/section_raster/task.glsl -------------------------------------------------------------------------------- /src/main/resources/assets/nvidium/shaders/sorting/region_section_sorter.comp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/resources/assets/nvidium/shaders/sorting/region_section_sorter.comp -------------------------------------------------------------------------------- /src/main/resources/assets/nvidium/shaders/sorting/sorting_network.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/resources/assets/nvidium/shaders/sorting/sorting_network.glsl -------------------------------------------------------------------------------- /src/main/resources/assets/nvidium/shaders/terrain/fog.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/resources/assets/nvidium/shaders/terrain/fog.glsl -------------------------------------------------------------------------------- /src/main/resources/assets/nvidium/shaders/terrain/frag.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/resources/assets/nvidium/shaders/terrain/frag.frag -------------------------------------------------------------------------------- /src/main/resources/assets/nvidium/shaders/terrain/mesh.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/resources/assets/nvidium/shaders/terrain/mesh.glsl -------------------------------------------------------------------------------- /src/main/resources/assets/nvidium/shaders/terrain/task.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/resources/assets/nvidium/shaders/terrain/task.glsl -------------------------------------------------------------------------------- /src/main/resources/assets/nvidium/shaders/terrain/task_common.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/resources/assets/nvidium/shaders/terrain/task_common.glsl -------------------------------------------------------------------------------- /src/main/resources/assets/nvidium/shaders/terrain/temporal_task.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/resources/assets/nvidium/shaders/terrain/temporal_task.glsl -------------------------------------------------------------------------------- /src/main/resources/assets/nvidium/shaders/terrain/translucent/mesh.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/resources/assets/nvidium/shaders/terrain/translucent/mesh.glsl -------------------------------------------------------------------------------- /src/main/resources/assets/nvidium/shaders/terrain/translucent/task.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/resources/assets/nvidium/shaders/terrain/translucent/task.glsl -------------------------------------------------------------------------------- /src/main/resources/assets/nvidium/shaders/terrain/vertex_format.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/resources/assets/nvidium/shaders/terrain/vertex_format.glsl -------------------------------------------------------------------------------- /src/main/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/resources/fabric.mod.json -------------------------------------------------------------------------------- /src/main/resources/nvidium.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MCRcortex/nvidium/HEAD/src/main/resources/nvidium.mixins.json --------------------------------------------------------------------------------