178 Commits

Author SHA1 Message Date
Jack Andersen
998255efd5 Working HECL shader generation on D3D11/12 2015-11-17 20:14:49 -10:00
Jack Andersen
4d133edd2c Window resizing stability fixes 2015-11-16 20:41:32 -10:00
Jack Andersen
181a038901 Bug fixes for HECL 2015-11-16 10:43:27 -10:00
Jack Andersen
d75c675f7a Updates for HECL support 2015-11-15 18:29:31 -10:00
Jack Andersen
a2ffab3ff5 Proper multithreaded locking for Xlib 2015-11-11 18:31:59 -10:00
Jack Andersen
6d3b8d3198 Windows fixes 2015-11-10 10:11:08 -10:00
Jack Andersen
2be32d6ca4 Initial integration of Metal API 2015-11-08 16:24:45 -10:00
Jack Andersen
606e3676b1 OS X event fixes and prep for Metal API 2015-11-07 14:36:38 -10:00
Jack Andersen
8951008cca Added Windows OpenGL support. D3D11 stability fixes 2015-11-06 15:43:12 -10:00
Jack Andersen
0923254b39 Lots of D3D11 implemented 2015-11-05 17:20:58 -10:00
1e5ae0c89b Temporary close handling for Xlib (needs a proper solution) 2015-11-05 01:28:51 -08:00
50075a729a Implement motif window styles 2015-11-04 23:30:40 -08:00
Jack Andersen
5d62f6593b Initial D3D window appearing 2015-11-04 14:00:29 -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
5bb1198dd1 Fix intermittent upload failures on NVIDIA GPUs 2015-11-03 14:13:15 -08:00
Jack Andersen
facacd4e95 More D3D12 work 2015-11-02 18:19:41 -10:00
4f650ce5f5 Rename classes to match their functionality/API better 2015-11-02 02:09:25 -08:00
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
f796d66407 All kinds of fixes and updates 2015-10-31 14:06:56 -10: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
Jack Andersen
13edb3eb01 OS X fixes 2015-09-02 09:09:13 -10: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
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
4d644327cd * More DS3 work 2015-05-21 17:35:46 -07:00
2234d7f143 Initial DS3 support 2015-05-14 18:16:36 -07:00
Jack Andersen
6ce2472b27 refactor of graphic system; initial HECL 2015-05-14 13:22:42 -10:00
Jack Andersen
35f2156de1 working dbus instancing 2015-05-13 12:21:13 -10:00
Jack Andersen
6d8eb3039b added scroll and touch events 2015-05-12 22:51:18 -10:00
Jack Andersen
d0db7b080f Added XInput event registration to XCB 2015-05-11 23:38:37 -10:00
Jack Andersen
a66469b991 much xcb-glx work 2015-05-09 21:02:18 -10:00
Jack Andersen
a70cc2c9d1 much work on XCB events 2015-05-08 19:33:48 -10:00
Jack Andersen
de7f062944 major application architecture work 2015-05-05 14:50:57 -10:00
Jack Andersen
df4c484489 added keyboard/mouse events to AppKit implementation 2015-05-04 21:16:06 -10:00
Jack Andersen
afe93bee38 initial appkit window/glcontext implementation 2015-05-04 13:37:28 -10:00
Jack Andersen
4d1ec9f94b WinUSB API implemented!! 2015-05-03 18:28:07 -10:00