}
RenderSystem.depthMask(true);
- BufferRenderer.draw(quadBufferBuilderMasked);
- BufferRenderer.draw(lineBufferBuilder);
+ if (quadMaskedCount.get() != 0) BufferRenderer.draw(quadBufferBuilderMasked);
+ if (lineCountLast.get() != 0) BufferRenderer.draw(lineBufferBuilder);
RenderSystem.depthMask(false);
- BufferRenderer.draw(quadBufferBuilderNonMasked);
+ if (quadNonMaskedCountLast.get() != 0) BufferRenderer.draw(quadBufferBuilderNonMasked);
lastDurationNanos.set(System.nanoTime() - startTime);
+
+ RenderSystem.depthMask(true);
}
public static String debugString() {