32 Commits

Author SHA1 Message Date
Jeffrey Pfau
3ba13e9286 SDL: Fix finding pixman 2015-06-29 19:33:08 -07:00
Jeffrey Pfau
87d26d39f9 All: Clean up OpenGL detection 2015-06-13 03:01:43 -07:00
Jeffrey Pfau
f2e298f78d SDL: Fix SDL build when OpenGL is missing 2015-06-12 00:58:02 -07:00
Jeffrey Pfau
ea0b6a14cc OpenGL: Start modular renderer 2015-06-05 00:44:45 -07:00
Jeffrey Pfau
a2cba75819 All: Enable static linking for OS X 2015-05-29 20:45:58 -07:00
Jeffrey Pfau
1559438deb All: Enable static linking for Windows 2015-05-28 00:20:44 -07:00
Jeffrey Pfau
cb3f029d9e SDL: Fix potential build issues when Qt and SDL2 are in use 2015-05-09 13:53:19 -07:00
Jeffrey Pfau
bed6a0c130 SDL: Allow runtime switching of rendering backend 2015-03-31 21:41:53 -07:00
Jeffrey Pfau
2eb765eacc SDL: Fix pixman build if includes aren't in base path 2015-03-31 21:38:55 -07:00
Jeffrey Pfau
e0ff8e4371 SDL: Add Pandora-specific main file 2015-03-18 23:40:18 -07:00
Jeffrey Pfau
2dd391046a SDL: Fix exporting SDL compile flags 2015-03-18 23:38:09 -07:00
Jeffrey Pfau
1af7b56349 SDL: Use pixman for software scaling 2015-03-18 01:39:20 -07:00
Jeffrey Pfau
b677d41469 SDL: Do not cache SDL variables 2015-03-18 01:36:48 -07:00
Jeffrey Pfau
bdf6d7f7ec All: Fix CMake files to not use function defined in CMake 2.8.11 2015-03-12 01:09:12 -07:00
Jeffrey Pfau
513b9fb751 All: Unify how feature defines work, allowing specific targets to not use them 2015-03-11 02:17:45 -07:00
Jeffrey Pfau
b8076be860 All: Use COMPONENT for selecting installation pieces 2014-12-24 18:40:36 -08:00
Jeffrey Pfau
4d7fbf37db All: Add Debian-style dependencies for CPack 2014-12-10 21:26:55 -08:00
Jeffrey Pfau
25f5520b0b SDL: Merge egl-main 2014-11-05 04:11:09 -08:00
Jeffrey Pfau
9cc43cd883 SDL: Split out non-shared functionality of GL and SW into their own files 2014-11-05 03:34:23 -08:00
Jeffrey Pfau
fb7f1d07ef SDL: Unify gl-main and sw-main 2014-11-05 03:21:50 -08:00
Jeffrey Pfau
21ea47ea9e Fix SDL2 library exporting 2014-10-26 02:04:24 -07:00
Jeffrey Pfau
59f1018dd2 Speculative fixes for SDL fallback and failing configuring 2014-10-08 04:48:23 -07:00
Jeffrey Pfau
4f8c021f95 Enhance CMake lists to have unified feature detection, summaries 2014-10-05 23:08:11 -07:00
Jeffrey Pfau
9ed4fad33c Add library versions and installation targets 2014-08-12 22:18:06 -07:00
Jeffrey Pfau
09c49d5f3b Clean up list usage in CMakeLists 2014-08-12 22:06:31 -07:00
Jeffrey Pfau
3ee3f7625f Link with SDL2_LIBDIR if necessary 2014-07-09 01:46:40 -07:00
Jeffrey Pfau
0386d41b40 Add option of not using GL 2014-04-25 03:34:21 -07:00
Jeffrey Pfau
ffea820148 Remove some redundant flags 2014-04-23 02:09:06 -07:00
Jeffrey Pfau
2f39a57567 Get RPi EGL port building again 2014-03-29 22:58:58 -07:00
Jeffrey Pfau
ad38ae63ec Properly support 16-bit color 2014-02-02 02:47:50 -08:00
Jeffrey Pfau
02aec4fc65 Add SDL2 support 2014-02-02 02:39:34 -08:00
Jeffrey Pfau
bce620e717 Split SDL build into its own CMake list 2014-01-31 00:13:33 -08:00