kicad/3d-viewer/3d_canvas
Wayne Stambaugh 75f18cfe62 3D Viewer: disable ray tracing for OpenGL less than 2.1.
Add code to parse OpenGL version string and determine if ray tracing is
supported.

Rationalize ray tracing menu and toolbar to have the same behavior so
a single command ID can be used for setting states.

Fixes lp:1797500

https://bugs.launchpad.net/kicad/+bug/1797500
2019-01-19 08:03:09 -05:00
..
cinfo3d_visu.cpp 3d-viewer: Remove duplicate call 2018-12-09 07:52:58 -08:00
cinfo3d_visu.h 3D viewer: fix incorrect calculation of pad shapes with clearance (i.e. pad shapes on solder paste and solder mask layers) 2018-04-28 12:41:43 +02:00
create_3Dgraphic_brd_items.cpp 3d-viewer: Clamp inner radius of rings 2019-01-04 16:49:21 -08:00
create_layer_items.cpp Replace DIM() macro 2019-01-06 08:43:12 -08:00
create_layer_poly.cpp 3D viewer: fix polygon contours of pads solder paste when solder paste ratio was not null. 2018-04-28 20:31:50 +02:00
eda_3d_canvas.cpp 3D Viewer: disable ray tracing for OpenGL less than 2.1. 2019-01-19 08:03:09 -05:00
eda_3d_canvas.h 3D Viewer: disable ray tracing for OpenGL less than 2.1. 2019-01-19 08:03:09 -05:00
eda_3d_canvas_pivot.cpp 3D Viewer: complete refactor of the 3D viewer. 2016-07-19 13:35:25 -04:00
status_text_reporter.h Proper error reporting for Annotate dialog. 2018-02-18 15:08:24 -05:00