mirror of
https://github.com/MightyPirates/OpenComputers.git
synced 2025-09-18 11:48:02 -04:00
Fixed graphical glitch caused by floppy item renderer when it was the last before rendering armor slots.
This commit is contained in:
parent
fe46436047
commit
b3c13f771d
@ -75,11 +75,11 @@ object ItemRenderer extends IItemRenderer {
|
|||||||
}
|
}
|
||||||
|
|
||||||
else if (isFloppy(descriptor)) {
|
else if (isFloppy(descriptor)) {
|
||||||
|
GL11.glPushAttrib(GL11.GL_ALL_ATTRIB_BITS)
|
||||||
renderItem.renderItemIntoGUI(null, tm, stack, 0, 0)
|
renderItem.renderItemIntoGUI(null, tm, stack, 0, 0)
|
||||||
val res = new ScaledResolution(mc, mc.displayWidth, mc.displayHeight)
|
val res = new ScaledResolution(mc, mc.displayWidth, mc.displayHeight)
|
||||||
val fontRenderer = renderItem.getFontRendererFromRenderManager
|
val fontRenderer = renderItem.getFontRendererFromRenderManager
|
||||||
if (fontRenderer != null && res.getScaleFactor > 1) {
|
if (fontRenderer != null && res.getScaleFactor > 1) {
|
||||||
GL11.glPushAttrib(GL11.GL_ALL_ATTRIB_BITS)
|
|
||||||
GL11.glPushMatrix()
|
GL11.glPushMatrix()
|
||||||
GL11.glTranslatef(4f + 2f / res.getScaleFactor, 9f + 2f / res.getScaleFactor, 0)
|
GL11.glTranslatef(4f + 2f / res.getScaleFactor, 9f + 2f / res.getScaleFactor, 0)
|
||||||
GL11.glScalef(1f / res.getScaleFactor, 1f / res.getScaleFactor, 1f)
|
GL11.glScalef(1f / res.getScaleFactor, 1f / res.getScaleFactor, 1f)
|
||||||
@ -95,8 +95,8 @@ object ItemRenderer extends IItemRenderer {
|
|||||||
GL11.glTranslatef(0, fontRenderer.FONT_HEIGHT, 0)
|
GL11.glTranslatef(0, fontRenderer.FONT_HEIGHT, 0)
|
||||||
}
|
}
|
||||||
GL11.glPopMatrix()
|
GL11.glPopMatrix()
|
||||||
GL11.glPopAttrib()
|
|
||||||
}
|
}
|
||||||
|
GL11.glPopAttrib()
|
||||||
|
|
||||||
RenderState.checkError("ItemRenderer.renderItem: floppy")
|
RenderState.checkError("ItemRenderer.renderItem: floppy")
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user