520 Commits

Author SHA1 Message Date
Jack Andersen
03f155fcf5 Move xxhash to boo; cached shader components 2017-03-04 21:54:58 -10:00
Jack Andersen
8bcac27c10 Fix updated glew for Windows 2017-02-24 21:58:09 -10:00
Jack Andersen
0cc794f49d Update glew 2017-02-23 22:26:27 -10:00
Jack Andersen
245a39fd92 Merge branch 'master' of https://github.com/AxioDL/boo 2017-02-15 19:46:18 -10:00
Jack Andersen
e6b3530681 Fix break derp 2017-02-15 19:46:03 -10:00
Jack Andersen
0a4775726c Add missing initializer 2017-02-15 18:50:21 -10:00
Jack Andersen
71593afe50 More Vulkan fixes 2017-02-15 18:47:31 -10:00
Jack Andersen
3197142d1f Vulkan window resize fixes 2017-02-15 17:17:18 -10:00
Jack Andersen
bfd912b0a9 Merge branch 'master' of https://github.com/AxioDL/boo 2017-02-15 13:13:27 -10:00
Jack Andersen
f9ed2ba5b8 Make resized() lock platform-dependent 2017-02-15 13:13:05 -10:00
Jack Andersen
9af8ec3d23 Vulkan Win32 fixes 2017-02-15 13:10:30 -10:00
Jack Andersen
c6d5015612 Use 45ms buffer size for WASAPI 2017-02-14 22:28:10 -10:00
Jack Andersen
5982a3825d Use 15ms buffers in AQS 2017-02-14 20:49:28 -10:00
Jack Andersen
fef663a5e3 Allow audio AQS buffering to occur during frame idle 2017-02-14 20:00:10 -10:00
Jack Andersen
48491e3250 Fix for #14 2017-02-12 08:20:52 -10:00
Jack Andersen
1834be435f Fix AudioQueueServices stall-out 2017-02-11 22:44:20 -10:00
ee60772b39 Revert "fix" for DolphinSmashAdapter (incorrect, problem lies elsewhere) 2017-02-10 20:20:41 -08:00
Jack Andersen
27a455c61d Touch Bar support 2017-02-08 23:22:12 -10:00
Jack Andersen
bb227b9cc0 Solve some D3D12 validation errors and warnings 2017-02-04 08:23:08 -10:00
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
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
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
7b1b88ae92 Unbork linking on linux 2016-10-29 15:50:22 -07:00
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