@@ -123,7 +123,7 @@ public void drawWithPipeline(
123123 final RenderTarget renderTarget ,
124124 final RenderPipeline renderPipeline ,
125125 final MeshData meshData ,
126- final RenderProperties renderProperties ,
126+ final RenderOverrides renderOverrides ,
127127 final Consumer <RenderPass > renderPassConsumer
128128 ) {
129129 try {
@@ -142,8 +142,8 @@ public void drawWithPipeline(
142142 final GpuTextureView colorTextureView = RenderSystem .outputColorTextureOverride != null ? RenderSystem .outputColorTextureOverride : renderTarget .getColorTextureView ();
143143 final GpuTextureView depthTextureView = renderTarget .useDepth ? (RenderSystem .outputDepthTextureOverride != null ? RenderSystem .outputDepthTextureOverride : renderTarget .getDepthTextureView ()) : null ;
144144 try (RenderPass renderPass = RenderSystem .getDevice ().createCommandEncoder ().createRenderPass (() -> "Immediate draw for " + renderPipeline , colorTextureView , OptionalInt .empty (), depthTextureView , OptionalDouble .empty ())) {
145- final int prevFramebufferId = renderProperties .applyFramebuffer ();
146- final IntBuffer viewportBuffer = renderProperties .applyViewport ();
145+ final int prevFramebufferId = renderOverrides .applyFramebuffer ();
146+ final IntBuffer viewportBuffer = renderOverrides .applyViewport ();
147147
148148 renderPass .setPipeline (renderPipeline );
149149 renderPass .setVertexBuffer (0 , vertexBuffer );
@@ -185,10 +185,10 @@ public void drawWithPipeline(
185185 final MeshData meshData ,
186186 final Consumer <RenderPass > renderPassConsumer
187187 ) {
188- drawWithPipeline (renderTarget , renderPipeline , meshData , RenderProperties .DEFAULT , renderPassConsumer );
188+ drawWithPipeline (renderTarget , renderPipeline , meshData , RenderOverrides .DEFAULT , renderPassConsumer );
189189 }
190190
191- public void drawInGui (final RenderTarget renderTarget , final GuiElementRenderState element , final RenderProperties renderProperties ) {
191+ public void drawInGui (final RenderTarget renderTarget , final GuiElementRenderState element , final RenderOverrides renderOverrides ) {
192192 final Minecraft minecraft = Minecraft .getInstance ();
193193 final Window window = minecraft .getWindow ();
194194 final GameRendererAccessor gameRendererAccessor = (GameRendererAccessor ) minecraft .gameRenderer ;
@@ -215,8 +215,8 @@ public void drawInGui(final RenderTarget renderTarget, final GuiElementRenderSta
215215 final GpuTextureView colorTextureView = RenderSystem .outputColorTextureOverride != null ? RenderSystem .outputColorTextureOverride : renderTarget .getColorTextureView ();
216216 final GpuTextureView depthTextureView = renderTarget .useDepth ? (RenderSystem .outputDepthTextureOverride != null ? RenderSystem .outputDepthTextureOverride : renderTarget .getDepthTextureView ()) : null ;
217217 try (final RenderPass renderPass = device .createCommandEncoder ().createRenderPass (() -> "Immediate GUI RenderPass" , colorTextureView , OptionalInt .empty (), depthTextureView , OptionalDouble .empty ())) {
218- final int prevFramebufferId = renderProperties .applyFramebuffer ();
219- final IntBuffer viewportBuffer = renderProperties .applyViewport ();
218+ final int prevFramebufferId = renderOverrides .applyFramebuffer ();
219+ final IntBuffer viewportBuffer = renderOverrides .applyViewport ();
220220
221221 renderPass .setPipeline (pipeline );
222222 renderPass .setVertexBuffer (0 , vertexBuffer );
@@ -246,8 +246,8 @@ public void drawInGui(final RenderTarget renderTarget, final GuiElementRenderSta
246246 }
247247 }
248248
249- public record RenderProperties (@ Nullable Vector4i viewport , int framebufferId ) {
250- public static final RenderProperties DEFAULT = new RenderProperties (null , -1 );
249+ public record RenderOverrides (@ Nullable Vector4i viewport , int framebufferId ) {
250+ public static final RenderOverrides DEFAULT = new RenderOverrides (null , -1 );
251251
252252 public int applyFramebuffer () {
253253 final int prevFbo = GL11 .glGetInteger (GL30C .GL_FRAMEBUFFER_BINDING );
0 commit comments