Commit Graph

601 Commits

Author SHA1 Message Date
Jack Andersen b5050159c4 More stable window close handling 2017-02-02 21:32:56 -10:00
Jack Andersen 4fb95046a8 Add shader dump to Metal compile failure 2017-01-29 18:14:58 -10:00
Jack Andersen ed8cc3a57b Conform D3D and Vulkan backends 2017-01-28 21:26:42 -10:00
Jack Andersen 4be38afef3 Merge branch 'master' of https://github.com/AxioDL/boo 2017-01-28 17:56:39 -10:00
Jack Andersen 80e93a8e38 Mipmapped array textures 2017-01-28 17:56:17 -10:00
Phillip Stephens a2e0692285 Fix Inverted left/right stick axes 2017-01-26 23:41:45 -08:00
Jack Andersen 7bf2ad48a7 Add ability to unregister audio callback 2017-01-22 21:20:40 -10:00
Jack Andersen d6b54a3718 D3D11 dynamic texture load fix 2017-01-21 23:04:37 -10:00
Jack Andersen 23a0c4d1da Submix deletion bug fix 2017-01-21 15:39:15 -10:00
Jack Andersen 594d590a55 D3D and Vulkan sync 2017-01-20 14:19:18 -10:00
Jack Andersen ee9f3efe61 Hold shader data bindings through to rendering worker 2017-01-19 17:52:40 -10:00
Jack Andersen 65f8302060 Update logvisor 2017-01-18 23:01:27 -10:00
Jack Andersen f0e8e0a1fa Synchronous lifetime control of AudioQueue on macOS 2017-01-18 10:56:26 -10:00
Jack Andersen 93f6e11fa8 Update logvisor 2017-01-16 15:59:58 -10:00
Jack Andersen 88db4927c9 Update logvisor 2017-01-16 15:31:01 -10:00
Jack Andersen 8fe3e2152b Update logvisor; name key threads 2017-01-16 15:20:50 -10:00
Jack Andersen 593170cefe Support nullptr for submix sends 2017-01-15 22:39:56 -10:00
Jack Andersen 9c37a39fde Update LICENSE date 2017-01-07 14:13:43 -10:00
Phillip Stephens d9cdc87d3f Update glslang 2017-01-05 11:04:20 -08:00
Jack Andersen 7463426fe6 Default audio mixing to main output 2016-12-13 15:08:42 -10:00
Jack Andersen d309f124b9 More stable D3D11 resource residency 2016-12-11 13:29:08 -10:00
Jack Andersen 1177d50eda Metal pool buffers 2016-12-11 10:20:29 -10:00
Jack Andersen c057068e64 use hash table for pool buffers 2016-12-10 20:18:41 -10:00
Jack Andersen 25fadc7348 Windows sync 2016-12-10 15:50:26 -10:00
Jack Andersen fa45c6750a macOS HIDPI fixes; buffer pools 2016-12-09 16:31:50 -10:00
Jack Andersen 4c0c01f84f Update glslang 2016-12-07 17:56:27 -10:00
Phillip Stephens 7b1b88ae92 Unbork linking on linux 2016-10-29 15:50:22 -07:00
Phillip Stephens c2a298fcdc FreeBSD fixes 2016-10-27 15:44:01 -08:00
Jack Andersen d5b42b785e CoreMidi API usage adjustment to prefer latest connected HW 2016-10-15 08:39:09 -10:00
Jack Andersen 1877c546ac Smarter std::thread ownership for HID clients 2016-10-10 15:20:39 -10:00
Jack Andersen 51a097da6b Merge branch 'master' of https://github.com/AxioDL/boo 2016-09-30 12:40:30 -10:00
Jack Andersen 26b1e25077 Better branching logic for Vulkan init 2016-09-30 12:40:06 -10:00
Jack Andersen fe9b475681 Merge branch 'master' of https://github.com/AxioDL/boo 2016-09-29 17:31:57 -10:00
Jack Andersen bfbdadc61a Update boo 2016-09-29 17:31:45 -10:00
Jack Andersen 10988fa37e Make setlocale fail non-fatal 2016-09-25 11:33:39 -10:00
Jack Andersen 9b0355be45 Update logvisor 2016-09-18 15:32:54 -10:00
Jack Andersen 528c572671 Windows Fixes 2016-09-18 15:02:33 -10:00
Jack Andersen 46b1b84cfc Update logvisor 2016-09-18 13:46:38 -10:00
Jack Andersen fa61f2acae Merge branch 'master' of https://github.com/AxioDL/boo 2016-09-17 11:31:36 -10:00
Jack Andersen 41c6c08831 Update logvisor 2016-09-17 11:31:13 -10:00
Jack Andersen 516e5fbe0e Also restore Metal scissor rect 2016-09-11 19:34:45 -10:00
Jack Andersen 4cffc6e4ec Metal viewport restore fix 2016-09-11 19:28:54 -10:00
Jack Andersen db89640172 Update logvisor 2016-09-11 11:15:38 -10:00
Jack Andersen 7da2f8e632 Minor Windows include tweaks 2016-09-10 15:21:24 -10:00
Jack Andersen c33f8d5d3c Update logvisor 2016-09-08 18:18:43 -10:00
Jack Andersen a96b587965 Update logvisor 2016-09-07 20:14:35 -10:00
Jack Andersen ac98d6eac2 Metal resolveBindTexture viewport restore 2016-09-02 19:17:47 -10:00
Jack Andersen ceedda9e1f const_cast is a nicer statement 2016-08-28 18:20:40 -10:00
Jack Andersen e45c3feef6 Update logvisor 2016-08-24 14:26:49 -10:00
Jack Andersen e92e6d7c4c Full spelling of 'OpenGL' for enum consistency 2016-08-23 18:33:20 -10:00