Commit Graph

771 Commits

Author SHA1 Message Date
Jack Andersen 41256d2673 Added cocoa cursor methods 2015-11-29 17:41:03 -10:00
Jack Andersen 66c2cbdf14 Proper dynamic buffer sync 2015-11-29 16:37:46 -10:00
Jack Andersen 5843840411 Added cursor change method 2015-11-29 14:20:20 -10:00
Jack Andersen c0b93f39d8 Instanced rendering support in Metal 2015-11-27 18:07:53 -10:00
Jack Andersen 0b6f3cac34 Merge branch 'master' of https://github.com/AxioDL/libBoo 2015-11-27 12:15:00 -10:00
Jack Andersen 6806be2067 Brought D3D11/12 in sync for instanced rendering 2015-11-27 12:14:05 -10:00
Jack Andersen 783b4d9c5e Update IWindow.hpp 2015-11-26 19:23:15 -10:00
Jack Andersen 3fb2a27572 Merge branch 'master' of https://github.com/AxioDL/libBoo 2015-11-26 13:03:25 -10:00
Jack Andersen c5de075c0d Array texture fix 2015-11-26 13:03:01 -10:00
Jack Andersen af99c1b6a9 Update README.md 2015-11-26 08:41:11 -10:00
Jack Andersen e106b0bac7 Updated LogVisor 2015-11-25 21:33:15 -10:00
Jack Andersen 6c83991e2a More vertex semantic adjustments 2015-11-25 14:22:05 -10:00
Jack Andersen 3bcfa99b5a Updates to support instanced rendering (OpenGL only) 2015-11-24 16:14:30 -10:00
Jack Andersen 8682485dea Added array texture factory method (OGL only right now) 2015-11-22 22:49:53 -10:00
Jack Andersen 99b4f155e3 Changed LICENSE terms 2015-11-22 10:26:00 -10:00
Phillip Stephens e7cbf17150 Add ifndef before ENABLE_BITWISE_ENUM 2015-11-21 20:18:30 -08:00
Jack Andersen 84b78f2962 windows enum refactor fixes 2015-11-20 16:58:56 -10:00
Jack Andersen d040e20096 OS X enum refactor fixes 2015-11-20 16:16:15 -10:00
Jack Andersen c9edf8dd85 Major scoped-enum refactor 2015-11-20 15:12:22 -10:00
Jack Andersen 62fae60042 HECL metal shader support 2015-11-18 13:55:25 -10:00
Jack Andersen b97ad76c45 Merge branch 'master' of https://github.com/AxioDL/libBoo 2015-11-17 20:15:43 -10:00
Jack Andersen 998255efd5 Working HECL shader generation on D3D11/12 2015-11-17 20:14:49 -10:00
Phillip Stephens a402e34e8a Generic VSync fix 2015-11-17 21:58:37 -08:00
Jack Andersen 742e062cf2 OS X fixes 2015-11-17 10:33:12 -10:00
Jack Andersen 9e1441c323 pselect atomic signal masking for Xlib (deadlocks bad) 2015-11-17 10:25:17 -10:00
Jack Andersen 4d133edd2c Window resizing stability fixes 2015-11-16 20:41:32 -10:00
Jack Andersen 49da287791 Fixed 60Hz timing on GLX 2015-11-16 18:20:11 -10:00
Jack Andersen c5db148e98 Fixed main thread join issue 2015-11-16 15:24:58 -10:00
Jack Andersen 0be417f0b0 OS X fixes 2015-11-16 12:03:46 -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
Phillip ddcbc102ba Cache include path 2015-11-13 23:28:18 -08:00
Phillip fe061b8d0a Squash MSVC warnings 2015-11-13 22:12:39 -08:00
Jack Andersen 83475b4b09 udev thread join fix 2015-11-12 16:11:32 -10:00
Jack Andersen c9fd0fdbb5 Merge branch 'master' of https://github.com/AxioDL/libBoo 2015-11-11 18:32:41 -10:00
Jack Andersen a2ffab3ff5 Proper multithreaded locking for Xlib 2015-11-11 18:31:59 -10:00
Jack Andersen 610e0882f0 Create README.md 2015-11-11 13:29:25 -10:00
Jack Andersen 4ee3e0f7aa OS X build fix 2015-11-10 21:02:46 -10:00
Jack Andersen 6d3b8d3198 Windows fixes 2015-11-10 10:11:08 -10:00
Jack Andersen df72fca65d Minor header adjustment 2015-11-09 09:40:36 -10:00
Jack Andersen a13758dca5 Metal API bug fixes 2015-11-08 20:45:14 -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 41cccf6b0d Fullscreen event fix 2015-11-07 10:12:47 -10:00
Jack Andersen ff55cfd55e Merge branch 'master' of https://github.com/AxioDL/libBoo 2015-11-07 10:03:55 -10:00
Jack Andersen 8fa76853c5 Lowered D3D12 API use to heap tier1 2015-11-07 10:03:21 -10:00
Phillip b0bdd5c337 Remove unused variables. 2015-11-06 23:52:27 -08:00
Phillip 0f057a3713 Implement Mouse Enter/Leave Events 2015-11-06 23:49:53 -08:00
Jack Andersen 9fc3810015 Win 7/8 SDK fix 2015-11-06 19:25:43 -10:00
Jack Andersen 566befed81 Removed Win 8.1 requirement 2015-11-06 19:15:50 -10:00