kicad/common/gal/opengl
Seth Hillbrand 294dabf640 GAL: Fix issue with small tracks being hidden
When drawing segments that are smaller than the segment width, OpenGL
did not use realistic values, leading to hidden, small tracks.  Instead,
we set the track to only draw a segment when the length is at least 1
radius long (so that we can see the full semi-circle at the track end)

Fixes https://gitlab.com/kicad/code/kicad/issues/5009
2020-07-30 15:11:39 -07:00
..
SmaaAreaTex.h Add smaa (subsample morphological antialiasing) 2017-01-11 16:20:37 +01:00
SmaaSearchTex.h Add smaa (subsample morphological antialiasing) 2017-01-11 16:20:37 +01:00
antialiasing.cpp Unified update to C++14 std::make_unique 2019-12-05 10:43:55 -08:00
antialiasing.h Coverity fixes (mostly initializing variables) 2017-02-01 17:31:55 +01:00
bitmap_font_desc.c Move builtin font resources out of opengl_gal translation unit 2017-01-11 16:20:33 +01:00
bitmap_font_img.c Move builtin font resources out of opengl_gal translation unit 2017-01-11 16:20:33 +01:00
cached_container.cpp Add missing include 2020-05-02 11:19:04 +00:00
cached_container_gpu.cpp GAL: disable glCopyBuffer for etnaviv vendor 2020-06-28 17:01:26 +00:00
cached_container_ram.cpp Upload correct amount of vertex data in CACHED_CONTAINER_RAM 2017-09-09 21:07:32 +02:00
font-specification.svg update font code along with the changes done in the msdf atlas tool (use codepoint spans and refined char placement) 2016-10-20 14:31:09 +02:00
gl_builtin_shaders.cpp GAL: Round the incoming mode parameter in fragment shader 2020-07-17 20:24:18 +00:00
gl_builtin_shaders.h OpenGL antialising code clean up & formatting 2017-01-11 16:20:37 +01:00
gl_resources.cpp OpenGL antialising code clean up & formatting 2017-01-11 16:20:37 +01:00
gl_resources.h OpenGL antialising code clean up & formatting 2017-01-11 16:20:37 +01:00
gpu_manager.cpp eeschema-gal: implemented EnableDepthTest() in GAL, fixed drawing order in eeschema 2018-10-15 00:09:59 +02:00
noncached_container.cpp Vertices are stored in GPU memory (OpenGL GAL). 2016-05-02 16:12:16 +02:00
opengl_compositor.cpp Unified update to C++14 std::make_unique 2019-12-05 10:43:55 -08:00
opengl_gal.cpp GAL: Fix issue with small tracks being hidden 2020-07-30 15:11:39 -07:00
shader.cpp gal/opengl: Fix shader link state check 2020-03-03 21:47:43 +00:00
ubuntu-font-licence-1.0.txt Added licence for the GAL bitmap font 2016-08-03 17:02:43 +02:00
utils.cpp gal/opengl: better message for checkGlError() unknown error sub-type 2020-04-27 14:46:53 +02:00
vertex_container.cpp Fixed recognition of GPUs not handling glMapBuffer() efficiently 2017-08-18 15:02:46 +02:00
vertex_item.cpp Namespace KiGfx->KIGFX. 2013-10-14 16:13:35 +02:00
vertex_manager.cpp eeschema-gal: implemented EnableDepthTest() in GAL, fixed drawing order in eeschema 2018-10-15 00:09:59 +02:00