virtualx-engine/drivers/gles2
Paul Trojahn bdaedb601c 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
2019-10-11 10:26:53 +02:00
..
shaders Implement DOF blur, Glow, and BCS in GLES2 2019-09-30 08:04:31 -07:00
rasterizer_canvas_gles2.cpp Fix draw_rect 2019-10-11 10:26:53 +02:00
rasterizer_canvas_gles2.h Some Vector2i usage cleanup 2019-08-03 01:11:05 -07:00
rasterizer_gles2.cpp Add an option to disable boot splash filtering 2019-06-15 23:53:39 +02:00
rasterizer_gles2.h Add an option to disable boot splash filtering 2019-06-15 23:53:39 +02:00
rasterizer_scene_gles2.cpp Merge pull request #32613 from clayjohn/GLES2-canvas-bg-mode 2019-10-07 08:57:44 +02:00
rasterizer_scene_gles2.h updated defaults and documentation for GLES2 glow 2019-10-01 07:55:04 -07:00
rasterizer_storage_gles2.cpp fix current issues with post-processing 2019-10-06 12:07:31 -07:00
rasterizer_storage_gles2.h Implement DOF blur, Glow, and BCS in GLES2 2019-09-30 08:04:31 -07:00
SCsub SCons: Build thirdparty code in own env, disable warnings 2018-09-28 14:07:39 +02:00
shader_compiler_gles2.cpp Merge pull request #31202 from azagaya/light-data 2019-09-19 20:03:04 +02:00
shader_compiler_gles2.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
shader_gles2.cpp Some code changed with Clang-Tidy 2019-06-26 15:08:25 +02:00
shader_gles2.h Add missing license headers 2019-06-11 15:33:32 +02:00