kicad/common/gal/opengl
Ian McInerney 11e6cac42b Introduce EGL backend support for the OpenGL canvas
wxWidgets 3.1.5+ on Linux will compile with the Wayland EGL
canvas as the backend instead of the X11 backend. This requires a
version of GLEW compiled with the proper EGL defines and a different
header/code for certain parts that are X11 GLEW specific.

This introduces an in-tree version of GLEW that will be built with the
GLEW_EGL flag then statically linked into the KiCad executables when
EGL support is needed.
2020-11-11 00:41:02 +00: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 Remove all debugging output that cannot be disabled. 2020-08-18 10:17:36 -04:00
cached_container_gpu.cpp Check GLEW functions exist before calling them 2020-10-30 20:17:27 +00:00
cached_container_ram.cpp Check GLEW functions exist before calling them 2020-10-30 20:17:27 +00: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 Check GLEW functions exist before calling them 2020-10-30 20:17:27 +00:00
noncached_container.cpp Vertices are stored in GPU memory (OpenGL GAL). 2016-05-02 16:12:16 +02:00
opengl_compositor.cpp Check GLEW functions exist before calling them 2020-10-30 20:17:27 +00:00
opengl_gal.cpp Combine return statements in OPENGL_GAL::CheckFeatures 2020-10-30 20:17:27 +00:00
shader.cpp Check GLEW functions exist before calling them 2020-10-30 20:17:27 +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 Introduce EGL backend support for the OpenGL canvas 2020-11-11 00:41:02 +00: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