Commit Graph

252 Commits

Author SHA1 Message Date
Jack Andersen 8951008cca Added Windows OpenGL support. D3D11 stability fixes 2015-11-06 15:43:12 -10:00
Phillip Stephens f1c95d9e61 Rename _NewGLES3CommandQueue 2015-11-05 19:35:17 -08:00
Jack Andersen 0923254b39 Lots of D3D11 implemented 2015-11-05 17:20:58 -10:00
Phillip Stephens 1e5ae0c89b Temporary close handling for Xlib (needs a proper solution) 2015-11-05 01:28:51 -08:00
Phillip Stephens 4a92735119 Merge branch 'master' of https://github.com/AxioDL/libBoo 2015-11-04 23:31:13 -08:00
Phillip Stephens 50075a729a Implement motif window styles 2015-11-04 23:30:40 -08:00
Jack Andersen 8e3aa4faa9 Merge branch 'master' of https://github.com/AxioDL/libBoo 2015-11-04 18:58:14 -10:00
Jack Andersen e5ef02588f D3D12 bug fixes 2015-11-04 18:57:48 -10:00
Phillip Stephens 86491e5585 Restore state checking for fullscreen toggle 2015-11-04 20:52:33 -08:00
Phillip Stephens 1c3c09d05a Merge branch 'master' of https://github.com/AxioDL/libBoo 2015-11-04 20:32:15 -08:00
Phillip Stephens 327a9dad58 Restore and fix old fullscreen code 2015-11-04 20:31:30 -08:00
Jack Andersen 5d62f6593b Initial D3D window appearing 2015-11-04 14:00:29 -10:00
Jack Andersen aac3d2b7cd added empty imps 2015-11-03 17:25:27 -10:00
Jack Andersen bc17d5aba8 Fixed rendering for decoupled target texture 2015-11-03 15:58:36 -10:00
Jack Andersen 30898c6549 OpenGL API sync 2015-11-03 15:02:05 -10:00
Jack Andersen 7367c9a952 Merge branch 'master' of https://github.com/AxioDL/libBoo 2015-11-03 14:27:59 -10:00
Jack Andersen bc84471d4d More D3D12 work 2015-11-03 14:27:32 -10:00
Phillip Stephens 3af64ddbb2 Re-enable backface culling flag 2015-11-03 14:15:37 -08:00
Phillip Stephens 5bb1198dd1 Fix intermittent upload failures on NVIDIA GPUs 2015-11-03 14:13:15 -08:00
Jack Andersen 50bca6f58e Linux sync from Windows changes 2015-11-02 18:27:56 -10:00
Jack Andersen facacd4e95 More D3D12 work 2015-11-02 18:19:41 -10:00
Phillip Stephens 4f650ce5f5 Rename classes to match their functionality/API better 2015-11-02 02:09:25 -08:00
Phillip Stephens d5cd0bfb50 Various fixes 2015-11-02 01:31:06 -08:00
Jack Andersen e54c8a7c6b Initial round of D3D12 implementation 2015-11-01 19:41:24 -10:00
Jack Andersen dfceab59ab Brought linux in sync with OSX fixes 2015-10-31 14:14:32 -10:00
Jack Andersen f796d66407 All kinds of fixes and updates 2015-10-31 14:06:56 -10:00
Jack Andersen bb2ca27ab7 Ensure OGL 3.3 context is created 2015-10-31 09:21:23 -10:00
Phillip Stephens 577ed6dfbf Merge branch 'master' of https://github.com/AxioDL/libBoo 2015-10-30 23:39:23 -07:00
Phillip Stephens 5fe40276a0 Fullscreen fix 2015-10-30 23:39:11 -07:00
Jack Andersen 1579fc3626 potential deadlock addressed 2015-10-30 20:33:36 -10:00
Phillip Stephens 9160423fe8 Fix Xlib window intialization 2015-10-30 22:43:16 -07:00
Jack Andersen d013f1e25c Integrated GLEW; began migration to Xlib 2015-10-30 18:28:21 -10:00
Jack Andersen b73ecde4aa Added LogVisor 2015-10-29 20:26:02 -10:00
Jack Andersen 2814da014f Further GLES3 implementation 2015-10-29 14:00:56 -10:00
Jack Andersen 5435f01d20 lots of initial GLES3 renderer implementation 2015-10-28 18:44:38 -10:00
Jack Andersen 3db5a7e211 GLX tweaks 2015-10-27 15:47:55 -10:00
Phillip Stephens bb419b0bfd FreeBSD Fixes 2015-09-12 19:44:11 -08:00
Jack Andersen 101345c221 Removed non-standard enum 2015-09-02 18:28:12 -10:00
Jack Andersen 13edb3eb01 OS X fixes 2015-09-02 09:09:13 -10:00
Phillip Stephens 3c6139947c Fix linux build 2015-08-30 23:15:08 -07:00
Jack Andersen 49771b0e15 Windows refactors 2015-08-30 17:40:58 -10:00
Jack Andersen f9c4ed0761 Dolphin controller updates 2015-08-28 15:30:21 -10:00
Jack Andersen 12e5948d31 some app flow redesign 2015-08-27 14:10:46 -10:00
Jack Andersen 3a6dd3f6b8 Merge branch 'master' of https://github.com/RetroView/libBoo 2015-08-18 19:48:08 -10:00
Jack Andersen 74181d3b2e member access tweak 2015-08-18 19:47:46 -10:00
Phillip Stephens bfae7bb54a Fix last commit (how????) 2015-08-18 16:38:53 -07:00
Phillip Stephens 10c14a0c39 Merge branch 'master' of https://github.com/RetroView/libBoo into ds3 2015-08-18 16:32:19 -07:00
Jack Andersen 2c2991d44e switched to unique_ptr due to expected app main use 2015-08-18 12:50:52 -10:00
Jack Andersen 87ab129e01 Compile fixes 2015-08-18 12:43:30 -10:00
Jack Andersen e56b8539bf Major refactor for better modularity 2015-08-18 09:40:26 -10:00
Jack Andersen 3007714b5a Merge branch 'gl' of ../../libBoo 2015-08-18 08:02:21 -10:00
Jack Andersen 3d1e6a554a CMake integration and refactor 2015-08-18 08:00:24 -10:00