virtualx-engine/drivers/gles3
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 Fix copyright headers and style issues 2019-09-24 11:52:06 +02:00
rasterizer_canvas_gles3.cpp Fix draw_rect 2019-10-11 10:26:53 +02:00
rasterizer_canvas_gles3.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
rasterizer_gles3.cpp Add an option to disable boot splash filtering 2019-06-15 23:53:39 +02:00
rasterizer_gles3.h Add an option to disable boot splash filtering 2019-06-15 23:53:39 +02:00
rasterizer_scene_gles3.cpp Merge pull request #31751 from clayjohn/GLES3-Viewport-crash-canvas 2019-09-23 15:35:31 +02:00
rasterizer_scene_gles3.h Merge pull request #30714 from Calinou/invert-default-fog-height 2019-08-08 17:20:32 +02:00
rasterizer_storage_gles3.cpp Removed unnecessary shader error log messages 2019-10-02 12:37:22 +03:00
rasterizer_storage_gles3.h Added skin support and simplified APIs to override bone position. 2019-09-18 19:46:32 -03:00
SCsub BuildSystem: generated files have .gen.extension 2017-06-25 07:55:01 +07:00
shader_compiler_gles3.cpp Merge pull request #31202 from azagaya/light-data 2019-09-19 20:03:04 +02:00
shader_compiler_gles3.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
shader_gles3.cpp Some code changed with Clang-Tidy 2019-06-26 15:08:25 +02:00
shader_gles3.h Remove redundant author doc comments 2019-08-12 04:26:38 -05:00