kicad/include/gal
mntmn bf60482b5c OpenGL GAL: support fallback without overlay buffer
On platforms with limited framebuffer attachments, like GC7000L
driven by the open source etnaviv driver, we can still use
GPU acceleration by drawing directly to the main buffer.

EDA_DRAW_PANEL_GAL::onPaint checks if an overlay target is
available in the GAL, and if not, redraws the whole view if the
overlay target should be dirty.

Clearing of the overlay target is a no-op if there is no overlay
buffer.

Signed-off-by: Lukas F. Hartmann <lukas@mntre.com>
2020-08-07 13:27:47 +00:00
..
cairo Remove creation on the fly of a wxPaintEvent instance (fix previous commit). 2020-07-15 14:56:35 +02:00
opengl OpenGL GAL: support fallback without overlay buffer 2020-08-07 13:27:47 +00:00
color4d.h More visibility settings infrastructure 2020-07-11 21:59:07 -04:00
compositor.h Multiple improvements concerning colors, configuration handling and legacy features in pcbnew: 2017-08-04 16:06:57 +02:00
definitions.h cairo: Fix rotated oval pads 2019-02-18 09:44:28 -08:00
dpi_scaling.h Move DPI_SCALING into the GAL from common 2020-06-19 17:02:46 +01:00
gal_display_options.h Move DPI_SCALING into the GAL from common 2020-06-19 17:02:46 +01:00
gal_print.h Decouple GAL printing interface and its Cairo-based implementation 2018-10-31 19:17:30 +01:00
graphics_abstraction_layer.h OpenGL GAL: support fallback without overlay buffer 2020-08-07 13:27:47 +00:00
hidpi_gl_canvas.h Remove the platform-specific GetBackendScalingFactor from HIDPI_GL_CANVAS 2020-06-05 00:15:54 +00:00
stroke_font.h Change super/subscript syntax to ^{foo} and _{foo}. 2020-04-18 21:04:41 +01:00