opnsense-ports/cad/uranium/files/patch-UM_Qt_QtRenderer.py

21 lines
998 B
Python

--- UM/Qt/QtRenderer.py.orig 2020-03-08 12:13:28 UTC
+++ UM/Qt/QtRenderer.py
@@ -129,7 +129,7 @@ class QtRenderer(Renderer):
if not self._initialized:
self._initialize()
- self._gl.glViewport(0, 0, self._viewport_width, self._viewport_height)
+ self._gl.glViewport(0, 0, int(self._viewport_width), int(self._viewport_height))
self._gl.glClearColor(self._background_color.redF(), self._background_color.greenF(), self._background_color.blueF(), self._background_color.alphaF())
self._gl.glClear(self._gl.GL_COLOR_BUFFER_BIT | self._gl.GL_DEPTH_BUFFER_BIT)
self._gl.glClearColor(0.0, 0.0, 0.0, 0.0)
@@ -157,7 +157,7 @@ class QtRenderer(Renderer):
for render_pass in self.getRenderPasses():
width, height = render_pass.getSize()
- self._gl.glViewport(0, 0, width, height)
+ self._gl.glViewport(0, 0, int(width), int(height))
render_pass.render()
def reRenderLast(self):