Commit Graph

  • 3d987b6dc9 Add deep color arg to ApplicationRun Jack Andersen 2018-01-15 20:29:43 -1000
  • 41cfb56c36 Merge branch 'master' of ssh://gitlab.axiodl.com:6431/AxioDL/boo Jack Andersen 2018-01-13 20:37:41 -1000
  • 5d310c008f AudioSubmix reference fix; macOS window icon Jack Andersen 2018-01-13 20:37:17 -1000
  • 68de1b5041 Add gfxApi argument for X11; Win32 gfxApi logic fix Jack Andersen 2018-01-11 16:29:30 -1000
  • cbfd4ddad0 Merge branch 'master' of ssh://gitlab.axiodl.com:6431/AxioDL/boo Jack Andersen 2018-01-11 15:29:21 -1000
  • cc6c872747 Fix non-MSAA resolve operations for Metal Jack Andersen 2018-01-11 15:28:33 -1000
  • 0a93d6c105 Fix linux build Phillip Stephens 2018-01-11 08:25:05 -0800
  • 1a48dd9c42 macOS build fixes Jack Andersen 2018-01-09 21:10:08 -1000
  • b1ce75ed6e Add BOO_HAS_VULKAN check where needed Jack Andersen 2018-01-09 20:25:51 -1000
  • 4257fc0b10 MSAA and Anisotropic filtering variables Jack Andersen 2018-01-09 20:15:18 -1000
  • 872ab3900d Linux build fixes Phillip Stephens 2018-01-07 01:25:30 -0800
  • 1dc69c3468 Work on MSAA support Jack Andersen 2018-01-06 19:17:14 -1000
  • db82ba674b Add clearDepth parameter to resolveBindTexture() Jack Andersen 2018-01-05 20:49:54 -1000
  • ed618fa8cb Metal validation fix Jack Andersen 2018-01-04 17:00:58 -1000
  • 8ecb3f4f6b Update copyright date Jack Andersen 2018-01-02 14:22:13 -1000
  • 676a002aa3 Xlib application icon fix Jack Andersen 2018-01-01 19:09:15 -1000
  • 142c0c7dcd Use locally available glew.h Jack Andersen 2017-12-30 18:56:25 -0800
  • 2ada7130d3 Make WIN32 vulkan macro target-wide Jack Andersen 2017-12-29 15:06:44 -1000
  • fa8989bed3 Huge compile performance refactor Jack Andersen 2017-12-28 21:54:26 -1000
  • 867665cc78 Fix L/R Trigger hypersensitivity Phillip Stephens 2017-12-21 18:15:30 -0800
  • 02dc5a2a97 GameCube controller calibration fix Jack Andersen 2017-12-19 20:04:11 -1000
  • e57f6fb2d5 Include <immintrin.h> instead of <xmmintrin.h> Jack Andersen 2017-12-18 17:04:47 -1000
  • beb7f00b18 Merge commit '50ee248' Phillip Stephens 2017-12-15 18:10:28 -0800
  • 50ee248391 Expose VID/PID APIs Phillip Stephens 2017-12-15 18:09:56 -0800
  • f71131e4df Make sure ipp headers are exported to other targets Jack Andersen 2017-12-15 14:17:45 -1000
  • e0aa15610b macOS IOKit interface fixes; callback-change mutex for controllers Jack Andersen 2017-12-15 13:35:54 -1000
  • cb99c05284 Add ASan build capability Jack Andersen 2017-12-11 16:05:01 -1000
  • 2db777eead Convert misconfigured tabs to spaces Jack Andersen 2017-12-08 09:17:23 -1000
  • 1259255f34 UWP mouse and DPI fixes Jack Andersen 2017-12-07 16:52:38 -1000
  • 62c2b1ffac UWP fixes Jack Andersen 2017-12-06 18:08:44 -1000
  • f228f23661 UWP support Jack Andersen 2017-12-05 17:20:59 -1000
  • 598bce028b WASAPI fix Jack Andersen 2017-12-03 17:20:54 -1000
  • 489e7e671b Allocate submixes and voices using boo::ObjToken Jack Andersen 2017-12-03 16:50:33 -1000
  • 135f504899 Windows fix Jack Andersen 2017-12-02 20:17:47 -1000
  • 03de8811b1 Object tracker list refactor; add object tracker to audio system Jack Andersen 2017-12-02 20:05:16 -1000
  • 3c4f304d5a Update .gitmodules Phillip Stephens 2017-12-02 13:25:13 -0800
  • 579ddc822c Fix Metal DXT1 loading Jack Andersen 2017-12-01 19:49:07 -1000
  • ce80446e8b Fix silence test logic Jack Andersen 2017-11-27 18:09:23 -1000
  • b995be262b Don't bother processing silent voices Jack Andersen 2017-11-27 17:38:02 -1000
  • b23da43f05 Windows and Vulkan fixes Jack Andersen 2017-11-24 16:49:20 -1000
  • 3c90192351 Make shader compilation errors fatal for GL Jack Andersen 2017-11-24 12:07:23 -1000
  • 4aa662cd67 Add support for wired switch controllers from PowerA Phillip Stephens 2017-11-23 23:17:28 -0800
  • e0cabf9e1c Make Metal default graphics API for macOS Jack Andersen 2017-11-21 12:18:23 -1000
  • 49d76b84be Ensure boo IObj instances are heap-allocated Jack Andersen 2017-11-19 13:44:46 -1000
  • 403249582a Update logvisor Jack Andersen 2017-11-18 21:08:54 -1000
  • de9159ce51 Vulkan API fixes Jack Andersen 2017-11-18 15:31:05 -1000
  • 98bf80a9b9 Use recursive_mutex on AppKit API boundaries Jack Andersen 2017-11-17 17:33:50 -1000
  • a99bddc905 ClampToEdge mode for textures; cocoa termination exception fix Jack Andersen 2017-11-16 22:55:51 -1000
  • bffdf43f9e Vulkan render pass fix Jack Andersen 2017-11-16 13:48:18 -1000
  • 4b064a58f2 Make D3D depth range consistent with OpenGL and Vulkan Jack Andersen 2017-11-14 21:24:45 -1000
  • 2b6d0cbb1c Bug fix for changing Win32 window title Jack Andersen 2017-11-14 18:10:13 -1000
  • 73daeef6f1 Require CMake 3.10 Jack Andersen 2017-11-13 18:49:53 -1000
  • b7646f7f9a Windows fixes Jack Andersen 2017-11-13 17:32:44 -1000
  • 6950d96b46 Linux build fixes Jack Andersen 2017-11-12 21:19:49 -1000
  • cb5d22eed6 string_view refactor Jack Andersen 2017-11-12 20:13:32 -1000
  • 420dcee552 Metal consistency fixes Jack Andersen 2017-11-11 19:14:10 -1000
  • a9d16fff83 Much more realistic period size for ALSA buffering Jack Andersen 2017-11-10 11:04:19 -1000
  • 165314b817 Windows and Vulkan fixes for AMD GPU Jack Andersen 2017-11-08 22:10:43 -1000
  • 1a2fc1d2a3 IObj destructor race condition fix Jack Andersen 2017-11-07 21:33:10 -1000
  • d04c19a258 Merge branch 'master' of https://github.com/AxioDL/boo Jack Andersen 2017-11-07 16:28:35 -1000
  • c7811479f6 ensure clang enables XXH_swap* intrinsics Jack Andersen 2017-11-07 16:27:48 -1000
  • 3cd375e67b Restore VkShaderModule caching Jack Andersen 2017-11-07 16:24:07 -1000
  • 2cd7de7a28 Clear Vulkan resources if command buffer abandoned Jack Andersen 2017-11-06 22:04:44 -1000
  • 6c3a35f15d Finish object tracker for remaining platforms Jack Andersen 2017-11-05 20:53:54 -1000
  • 3a7987bb21 Object tracker bug fixes; optional metal binary shader compilation Jack Andersen 2017-11-04 20:12:49 -1000
  • 021143fd89 New object management architecture for OpenGL subsystem (more platforms to come) Jack Andersen 2017-11-02 23:39:26 -1000
  • 90e2df40dd Merge commit '46156' into gl-fixes Jack Andersen 2017-11-01 23:38:22 -1000
  • 4615641a12 Add buffer logging Jack Andersen 2017-11-01 23:37:50 -1000
  • 0f96af94f6 Addresses some resource lifetime issues in OpenGL and Vulkan Jack Andersen 2017-11-01 23:24:50 -1000
  • 10364557b9 Vulkan array-texture validation fix; better handling of unsupported audio HW on ALSA Jack Andersen 2017-10-30 17:42:41 -1000
  • 3c207386e7 Metal autorelease pools at API boundaries Jack Andersen 2017-10-27 00:09:22 -1000
  • d1b980b529 Windows fixes; experimental UWP framework (not working) Jack Andersen 2017-10-23 17:09:50 -1000
  • 41d225bd64 Use metal shading language 1.2 Jack Andersen 2017-10-21 20:09:58 -1000
  • 7eb2b19619 Fix compiler warning Jack Andersen 2017-10-16 19:50:59 -1000
  • ed9b7914ee Sample blend timing fix for LtRt processing Jack Andersen 2017-10-02 19:19:55 -1000
  • db9a5953e6 12kHz LPF and bug fixes for LtRt matrixing Jack Andersen 2017-10-01 14:59:18 -1000
  • 55d1a5bc93 Windows compile fixes Jack Andersen 2017-09-30 19:31:29 -1000
  • 2a49a8d447 Add texture clamp mode Jack Andersen 2017-09-30 18:23:28 -1000
  • cbaa016b11 Add IPP-LICENSE and README note about PLII encoding Jack Andersen 2017-09-27 17:40:16 -1000
  • 0b35c584f6 Experimental support for LtRt surround matrixing Jack Andersen 2017-09-27 17:11:40 -1000
  • 71b8893dde Changes to AudioQueueServices backend to capture 7.1 surround with SoundFlower Jack Andersen 2017-09-19 23:25:02 -1000
  • bf4b3f7382 Minor tweak to HIDDeviceUdev Jack Andersen 2017-09-17 16:59:46 -1000
  • 175893f055 HID parser for udev; Vulkan fixes Jack Andersen 2017-09-15 15:55:41 -1000
  • 1f14cc09a1 HID Parser for Win32 Jack Andersen 2017-09-15 12:26:39 -1000
  • 0f2a838bfb Add Cross-platform HID parser Jack Andersen 2017-09-15 07:20:52 -1000
  • 82fec41f40 Remove glslang's HLSL library from link Jack Andersen 2017-09-10 16:17:30 -1000
  • ff3dca2b3a Update glslang Phillip Stephens 2017-09-10 01:07:43 -0700
  • 5bc17c753c Remove logic defeating blend assignment Jack Andersen 2017-09-04 21:55:17 -1000
  • dd6e53119a Add subtractive blending mode to backends Jack Andersen 2017-09-04 16:59:41 -1000
  • 18cbfd2865 Add GEqual Z-test option for pipeline backends Jack Andersen 2017-09-02 19:52:53 -1000
  • 04ff1692d8 Merge branch 'master' of https://github.com/AxioDL/boo Jack Andersen 2017-07-16 18:01:43 -1000
  • 1aa499ec34 Use smart pointers for Win32 windows Jack Andersen 2017-07-16 18:01:13 -1000
  • 023d129a75 Use smart pointers for Xlib windows Jack Andersen 2017-07-16 17:58:18 -1000
  • b97c82469a shared_ptr for IWindow; better Cocoa app lifecycle Jack Andersen 2017-07-16 16:45:49 -1000
  • 49afde2fb9 Reinstate glFlush for buffer updates Jack Andersen 2017-07-13 19:13:29 -1000
  • 4fbc8746b0 Remove pedantic flag from soxr; apply CMAKE_CXX_STANDARD Jack Andersen 2017-06-17 16:49:21 -1000
  • 505f0fef73 Proper hidraw device enumeration Jack Andersen 2017-05-11 16:52:45 -1000
  • 64b949aecd Windows fixes Jack Andersen 2017-05-11 09:41:40 -1000
  • 048d22be2a Merge branch 'master' of https://github.com/AxioDL/boo Jack Andersen 2017-05-11 09:13:47 -1000
  • 6e1c71aefd Working Dualshock output reports on macOS; fix runaway loop Jack Andersen 2017-05-11 09:12:44 -1000