solvespace/src/unix
whitequark c9a2092b9c Fix image export on *nix.
Before this commit, trying to export image on *nix platforms yielded
a black rectangle, since since there is nowhere to render to
when we're not in a GUI toolkit draw callback.

On Windows, nothing changes: we do a repaint without the toolbar,
glReadPixels, export. On *nix, we create another offscreen rendering
context, render into it, then destroy it. As a bonus this avoids
some minor flickering that would happen if we reused the regular
rendering path.
2016-03-04 15:11:14 +00:00
..
gloffscreen.cpp Fix image export on *nix. 2016-03-04 15:11:14 +00:00
gloffscreen.h Implement OS X port. 2015-07-10 15:59:12 +03:00
solvespace-16x16.png Add a desktop file in the format understandable by Ubuntu. 2015-07-10 15:59:12 +03:00
solvespace-24x24.png Add a desktop file in the format understandable by Ubuntu. 2015-07-10 15:59:12 +03:00
solvespace-32x32.png Add a desktop file in the format understandable by Ubuntu. 2015-07-10 15:59:12 +03:00
solvespace-48x48.png Add a desktop file in the format understandable by Ubuntu. 2015-07-10 15:59:12 +03:00
solvespace.desktop Add a desktop file in the format understandable by Ubuntu. 2015-07-10 15:59:12 +03:00
unixutil.cpp Use Unicode-aware fopen and remove on Windows. 2016-01-13 06:45:16 +00:00