diff options
author | Paul Trojahn <paul.trojahn@gmail.com> | 2019-10-08 20:52:30 +0200 |
---|---|---|
committer | Paul Trojahn <paul.trojahn@gmail.com> | 2019-10-11 10:26:53 +0200 |
commit | bdaedb601ce3f3bd87cc8fb773ae8ac912fd457b (patch) | |
tree | 184dd2d6c3728864a8c6ea228dff24cca20c6693 /drivers/coreaudio | |
parent | 2078dcbe15e7b1a25bc06b0834a007d63c7ccd01 (diff) |
Fix draw_rect
OpenGL uses the diamond exit rule to rasterize lines. If we don't shift
the points down and to the right by 0.5, the line can sometimes miss a
pixel when it shouldn't. The final fragment of a line isn't drawn. By
drawing the lines clockwise, we can avoid a missing pixel in the rectangle.
See section 3.4.1 in the OpenGL 1.5 specification.
Fixes #32279
Diffstat (limited to 'drivers/coreaudio')
0 files changed, 0 insertions, 0 deletions