Commit Graph

  • a5b38596a5 Fix maxAnisotropy validation error Phillip Stephens 2017-05-09 17:00:30 -0700
  • 7823aecc57 hidraw support for udev; fix race condition Jack Andersen 2017-05-08 17:37:12 -1000
  • ff89a9cccf Win32 input device refinements and XInput support Jack Andersen 2017-05-08 09:09:10 -1000
  • aa272fe7b9 Smart pointer cleanup Jack Andersen 2017-05-07 11:31:56 -1000
  • 62443b59e7 IOKit input refactor Jack Andersen 2017-05-07 11:24:00 -1000
  • 12bbf540fd MIDI encoder fix Jack Andersen 2017-03-23 19:28:30 -1000
  • 9a7cadce3a Minor Metal backend change Jack Andersen 2017-03-19 19:08:19 -1000
  • 5f903c09ee Windows sync Jack Andersen 2017-03-17 13:31:51 -1000
  • 05c26a535b OpenGL and metal rendering interface upgrades Jack Andersen 2017-03-13 21:02:53 -1000
  • 73891af56a Add frontface culling support to Metal Jack Andersen 2017-03-10 11:07:29 -1000
  • ca20aea834 Add front-face culling support Jack Andersen 2017-03-10 10:38:00 -1000
  • 5c52877549 typo fix Jack Andersen 2017-03-05 20:33:18 -1000
  • 3b7a5781f5 OpenGL and Metal fixes Jack Andersen 2017-03-05 13:34:24 -1000
  • a547eb9dbb Runtime shader cache fixes Jack Andersen 2017-03-05 12:59:58 -1000
  • 03f155fcf5 Move xxhash to boo; cached shader components Jack Andersen 2017-03-04 21:54:58 -1000
  • 8bcac27c10 Fix updated glew for Windows Jack Andersen 2017-02-24 21:58:09 -1000
  • 0cc794f49d Update glew Jack Andersen 2017-02-23 22:26:27 -1000
  • 245a39fd92 Merge branch 'master' of https://github.com/AxioDL/boo Jack Andersen 2017-02-15 19:46:18 -1000
  • e6b3530681 Fix break derp Jack Andersen 2017-02-15 19:46:03 -1000
  • 0a4775726c Add missing initializer Jack Andersen 2017-02-15 18:50:21 -1000
  • 71593afe50 More Vulkan fixes Jack Andersen 2017-02-15 18:47:31 -1000
  • 3197142d1f Vulkan window resize fixes Jack Andersen 2017-02-15 17:17:18 -1000
  • bfd912b0a9 Merge branch 'master' of https://github.com/AxioDL/boo Jack Andersen 2017-02-15 13:13:27 -1000
  • f9ed2ba5b8 Make resized() lock platform-dependent Jack Andersen 2017-02-15 13:13:05 -1000
  • 9af8ec3d23 Vulkan Win32 fixes Jack Andersen 2017-02-15 13:10:30 -1000
  • c6d5015612 Use 45ms buffer size for WASAPI Jack Andersen 2017-02-14 22:28:10 -1000
  • 5982a3825d Use 15ms buffers in AQS Jack Andersen 2017-02-14 20:49:28 -1000
  • fef663a5e3 Allow audio AQS buffering to occur during frame idle Jack Andersen 2017-02-14 20:00:10 -1000
  • 48491e3250 Fix for #14 Jack Andersen 2017-02-12 08:20:52 -1000
  • 1834be435f Fix AudioQueueServices stall-out Jack Andersen 2017-02-11 22:44:20 -1000
  • ee60772b39 Revert "fix" for DolphinSmashAdapter (incorrect, problem lies elsewhere) Phillip Stephens 2017-02-10 20:20:41 -0800
  • 27a455c61d Touch Bar support Jack Andersen 2017-02-08 23:22:12 -1000
  • bb227b9cc0 Solve some D3D12 validation errors and warnings Jack Andersen 2017-02-04 08:23:08 -1000
  • b5050159c4 More stable window close handling Jack Andersen 2017-02-02 21:32:56 -1000
  • 4fb95046a8 Add shader dump to Metal compile failure Jack Andersen 2017-01-29 18:14:58 -1000
  • ed8cc3a57b Conform D3D and Vulkan backends Jack Andersen 2017-01-28 21:26:42 -1000
  • 4be38afef3 Merge branch 'master' of https://github.com/AxioDL/boo Jack Andersen 2017-01-28 17:56:39 -1000
  • 80e93a8e38 Mipmapped array textures Jack Andersen 2017-01-28 17:56:17 -1000
  • a2e0692285 Fix Inverted left/right stick axes Phillip Stephens 2017-01-26 23:41:45 -0800
  • 7bf2ad48a7 Add ability to unregister audio callback Jack Andersen 2017-01-22 21:20:40 -1000
  • d6b54a3718 D3D11 dynamic texture load fix Jack Andersen 2017-01-21 23:04:37 -1000
  • 23a0c4d1da Submix deletion bug fix Jack Andersen 2017-01-21 15:39:15 -1000
  • 594d590a55 D3D and Vulkan sync Jack Andersen 2017-01-20 14:19:18 -1000
  • ee9f3efe61 Hold shader data bindings through to rendering worker Jack Andersen 2017-01-19 17:52:40 -1000
  • 65f8302060 Update logvisor Jack Andersen 2017-01-18 23:01:27 -1000
  • f0e8e0a1fa Synchronous lifetime control of AudioQueue on macOS Jack Andersen 2017-01-18 10:56:26 -1000
  • 93f6e11fa8 Update logvisor Jack Andersen 2017-01-16 15:59:58 -1000
  • 88db4927c9 Update logvisor Jack Andersen 2017-01-16 15:31:01 -1000
  • 8fe3e2152b Update logvisor; name key threads Jack Andersen 2017-01-16 15:20:50 -1000
  • 593170cefe Support nullptr for submix sends Jack Andersen 2017-01-15 22:39:56 -1000
  • 9c37a39fde Update LICENSE date Jack Andersen 2017-01-07 14:13:43 -1000
  • d9cdc87d3f Update glslang Phillip Stephens 2017-01-05 11:04:20 -0800
  • 7463426fe6 Default audio mixing to main output Jack Andersen 2016-12-13 15:08:42 -1000
  • d309f124b9 More stable D3D11 resource residency Jack Andersen 2016-12-11 13:29:08 -1000
  • 1177d50eda Metal pool buffers Jack Andersen 2016-12-11 10:20:29 -1000
  • c057068e64 use hash table for pool buffers Jack Andersen 2016-12-10 20:18:41 -1000
  • 25fadc7348 Windows sync Jack Andersen 2016-12-10 15:50:26 -1000
  • fa45c6750a macOS HIDPI fixes; buffer pools Jack Andersen 2016-12-09 16:31:50 -1000
  • 4c0c01f84f Update glslang Jack Andersen 2016-12-07 17:56:27 -1000
  • 7b1b88ae92 Unbork linking on linux Phillip Stephens 2016-10-29 15:50:22 -0700
  • c2a298fcdc FreeBSD fixes Phillip Stephens 2016-10-27 15:44:01 -0800
  • d5b42b785e CoreMidi API usage adjustment to prefer latest connected HW Jack Andersen 2016-10-15 08:39:09 -1000
  • 1877c546ac Smarter std::thread ownership for HID clients Jack Andersen 2016-10-10 15:20:39 -1000
  • 51a097da6b Merge branch 'master' of https://github.com/AxioDL/boo Jack Andersen 2016-09-30 12:40:30 -1000
  • 26b1e25077 Better branching logic for Vulkan init Jack Andersen 2016-09-30 12:40:06 -1000
  • fe9b475681 Merge branch 'master' of https://github.com/AxioDL/boo Jack Andersen 2016-09-29 17:31:57 -1000
  • bfbdadc61a Update boo Jack Andersen 2016-09-29 17:31:45 -1000
  • 10988fa37e Make setlocale fail non-fatal Jack Andersen 2016-09-25 11:33:39 -1000
  • 9b0355be45 Update logvisor Jack Andersen 2016-09-18 15:32:54 -1000
  • 528c572671 Windows Fixes Jack Andersen 2016-09-18 15:02:33 -1000
  • 46b1b84cfc Update logvisor Jack Andersen 2016-09-18 13:46:38 -1000
  • fa61f2acae Merge branch 'master' of https://github.com/AxioDL/boo Jack Andersen 2016-09-17 11:31:36 -1000
  • 41c6c08831 Update logvisor Jack Andersen 2016-09-17 11:31:13 -1000
  • 516e5fbe0e Also restore Metal scissor rect Jack Andersen 2016-09-11 19:34:45 -1000
  • 4cffc6e4ec Metal viewport restore fix Jack Andersen 2016-09-11 19:28:54 -1000
  • db89640172 Update logvisor Jack Andersen 2016-09-11 11:15:38 -1000
  • 7da2f8e632 Minor Windows include tweaks Jack Andersen 2016-09-10 15:21:24 -1000
  • c33f8d5d3c Update logvisor Jack Andersen 2016-09-08 18:18:43 -1000
  • a96b587965 Update logvisor Jack Andersen 2016-09-07 20:14:35 -1000
  • ac98d6eac2 Metal resolveBindTexture viewport restore Jack Andersen 2016-09-02 19:17:47 -1000
  • ceedda9e1f const_cast is a nicer statement Jack Andersen 2016-08-28 18:20:40 -1000
  • e45c3feef6 Update logvisor Jack Andersen 2016-08-24 14:26:49 -1000
  • e92e6d7c4c Full spelling of 'OpenGL' for enum consistency Jack Andersen 2016-08-23 18:33:20 -1000
  • dbf7b9bcf8 Windows fixes and include refinements Jack Andersen 2016-08-17 10:04:19 -1000
  • c77fe94313 Disable depth clamp in Vulkan shaders Jack Andersen 2016-08-08 08:21:14 -1000
  • 8b923214fd Remove GLES3 enum Phillip Stephens 2016-08-04 20:19:32 -0700
  • 7f139bc094 Update supported backends in README Jack Andersen 2016-08-03 13:53:46 -1000
  • 3d96463db7 Better Metal shader error handling Jack Andersen 2016-08-03 13:45:52 -1000
  • 758be7d76c Use rectangle intersect for blitting safety Jack Andersen 2016-08-01 19:54:01 -1000
  • 6c12cd0ce8 Flush out state for offset uniform bindings Jack Andersen 2016-08-01 15:59:03 -1000
  • de0699ab8d D3D12 render to texture fixes Jack Andersen 2016-08-01 13:24:01 -1000
  • 29364a8024 D3D sync Jack Andersen 2016-07-31 18:32:27 -1000
  • 21548bada8 Use GEQUAL compare for Metal depth compare Jack Andersen 2016-07-31 12:39:05 -1000
  • 2ec943f0b2 Metal platform fixes Jack Andersen 2016-07-31 10:25:02 -1000
  • 0ee5944387 Comment out annoying warnings Jack Andersen 2016-07-30 18:45:03 -1000
  • bec368dfe7 support for nullptr in texture binding array Jack Andersen 2016-07-30 16:05:20 -1000
  • c01b0b4c6a Vulkan resolveBindTexture fix Jack Andersen 2016-07-29 18:38:33 -1000
  • e70da4b4a5 Vulkan depth clear fix Jack Andersen 2016-07-26 20:33:42 -1000
  • d6063f4a4d Vulkan render-target fixes Jack Andersen 2016-07-26 18:13:34 -1000
  • cb2b33a42b Vulkan validation fixes Jack Andersen 2016-07-26 17:37:39 -1000