kicad/3d-viewer/3d_rendering/3d_render_ogl_legacy
John Beard 18593d2dbb 3D viewer: decouple renderers from wxCursors
Provide a toolkit-agnostic interface for "busy indicators", which
allows the 3D viewer to show a busy cursor, without the canvases
having to to know how a wxCursore works.

The motivation here is to decouple the 3D renderers from the WX
GUI system, as they can then be used when when there is not an
active window (e.g. for offscreen rendering).

Otherwise, attempting to use a wxBusyCursor without a GUI
available is an instant segfault.
2019-05-12 14:19:39 +01:00
..
c3d_render_createscene_ogl_legacy.cpp 3D viewer: Fix: board outlines ignored in 3D for triangular board shapes 2019-02-02 17:59:53 +01:00
c3d_render_ogl_legacy.cpp 3D viewer: decouple renderers from wxCursors 2019-05-12 14:19:39 +01:00
c3d_render_ogl_legacy.h 3D viewer: minor enhancement: display the name of the 3D shape being loaded. 2018-05-08 16:07:09 +02:00
c_ogl_3dmodel.cpp 3d: Replace glFinish with glFlush 2018-06-13 15:32:18 -07:00
c_ogl_3dmodel.h 3D Viewer: complete refactor of the 3D viewer. 2016-07-19 13:35:25 -04:00
clayer_triangles.cpp 3D viewer: Fix: board outlines ignored in 3D for triangular board shapes 2019-02-02 17:59:53 +01:00
clayer_triangles.h Removing OpenMP 2018-09-21 12:44:20 -07:00
ogl_legacy_utils.cpp 3D Viewer: complete refactor of the 3D viewer. 2016-07-19 13:35:25 -04:00
ogl_legacy_utils.h Fix a few doxygen warnings 2017-07-03 10:45:56 +02:00