Commit Graph

492 Commits

Author SHA1 Message Date
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
Jack Andersen dbf7b9bcf8 Windows fixes and include refinements 2016-08-17 10:04:19 -10:00
Jack Andersen c77fe94313 Disable depth clamp in Vulkan shaders 2016-08-08 08:21:14 -10:00
Phillip Stephens 8b923214fd Remove GLES3 enum 2016-08-04 20:20:28 -07:00
Jack Andersen 7f139bc094 Update supported backends in README 2016-08-03 13:53:46 -10:00
Jack Andersen 3d96463db7 Better Metal shader error handling 2016-08-03 13:45:52 -10:00
Jack Andersen 758be7d76c Use rectangle intersect for blitting safety 2016-08-01 19:54:01 -10:00
Jack Andersen 6c12cd0ce8 Flush out state for offset uniform bindings 2016-08-01 15:59:03 -10:00
Jack Andersen de0699ab8d D3D12 render to texture fixes 2016-08-01 13:24:01 -10:00
Jack Andersen 29364a8024 D3D sync 2016-07-31 18:32:27 -10:00