VIGS: Replace glRasterPos with glWindowPos
authorStanislav Vorobiov <s.vorobiov@samsung.com>
Thu, 6 Jun 2013 06:36:23 +0000 (10:36 +0400)
committerStanislav Vorobiov <s.vorobiov@samsung.com>
Thu, 6 Jun 2013 06:36:23 +0000 (10:36 +0400)
commit49d88d30b3188ffcc7873066928f8cf15fa6b36d
tree4aae18abf7bd7194d25cff75fc7608e292c317d8
parent5d2d65bc5afb281fc66942cca75259b666199c8b
VIGS: Replace glRasterPos with glWindowPos

We should always use glWindowPos instead of glRasterPos, because
values passed to glWindowPos are neither transformed by the current
modelview and projection matrices, nor by the viewport-to-window transform. This
yields more accurate results, unlike glRasterPos, which may have
rounding errors and as a result raster position may become invalid and
entire drawing operation will have no effect
hw/vigs_gl_backend.c
hw/vigs_gl_backend.h
hw/vigs_gl_backend_glx.c
hw/vigs_gl_backend_wgl.c