Commit Graph

  • 2e0c7dc973 NintendoPowerA: Use deduction guides for locks Lioncash 2019-09-06 07:26:03 -0400
  • 7496109ff6 NintendoPowerA: Make constructor explicit Lioncash 2019-09-06 07:23:34 -0400
  • bfd042f156 ApplicationWin32/WindowWin32: Get/SetWindowLong -> Get/SetWindowLongPtr Lioncash 2019-09-06 07:04:57 -0400
  • b5c0c9e599 DolphinSmashAdapter: Make use of [[maybe_unused]] Lioncash 2019-09-06 06:41:03 -0400
  • 475037f0e5 DolphinSmashAdapter: Use std::array where applicable Lioncash 2019-09-06 06:19:53 -0400
  • 9b8ef4695f Add missing override keywords Jack Andersen 2019-08-31 11:20:30 -1000
  • c642bccf03 Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/boo Jack Andersen 2019-08-31 10:34:11 -1000
  • 804ee871f4 MacOS build fixes Jack Andersen 2019-08-31 10:12:12 -1000
  • bebc4072d7
    Update logvisor Phillip Stephens 2019-08-26 15:57:55 -0700
  • 6fc01ba50b
    Merge pull request #35 from lioncash/audio Phillip Stephens 2019-08-24 20:46:23 -0700
  • efbb2f96ec
    Merge pull request #34 from lioncash/ltrt Phillip Stephens 2019-08-24 20:46:08 -0700
  • b9971502a5
    Merge pull request #33 from lioncash/midi-dec Phillip Stephens 2019-08-24 20:45:57 -0700
  • 606839dd17 IAudioVoice: Make ChannelMap's array a std::array Lioncash 2019-08-24 23:16:54 -0400
  • 097df47641 LtRtProcessing: Amend code formatting in if'd out code block Lioncash 2019-08-24 23:10:12 -0400
  • f4fafbcb26 LtRtProcessing: Simplify allocations in LtRtProcessing constructor Lioncash 2019-08-24 23:05:19 -0400
  • f8e827fcd4 LtRtProcessing: Make use of if constexpr in ClampFull() Lioncash 2019-08-24 22:59:50 -0400
  • 93045d5264 LtRtProcessing: Make ClampFull() internally linked Lioncash 2019-08-24 22:56:54 -0400
  • 068ff29b44 MIDIDecoder: Use auto for iterator type Lioncash 2019-08-24 22:49:13 -0400
  • e7fe7ff49f MIDIDecoder: Make use of std::clamp() within clamp7() Lioncash 2019-08-24 22:47:06 -0400
  • e48a094198 MIDIDecoder: Convert return value of readContinuedValue into a std::optional Lioncash 2019-08-24 22:44:31 -0400
  • 7c5a9ab4df
    Merge pull request #32 from lioncash/midi Phillip Stephens 2019-08-24 19:43:54 -0700
  • 64fbb923ca MIDIDecoder: Make readContinuedValue an internal function Lioncash 2019-08-24 22:39:10 -0400
  • 890ac24068 MIDIEncoder: Make use of _sendMessage overload Lioncash 2019-08-24 22:02:50 -0400
  • 0eb9f2caeb MIDIEncoder: Make _sendMessage overload for the ContiguousContainer concept Lioncash 2019-08-24 21:48:20 -0400
  • 4d1c7d444d
    Merge pull request #31 from lioncash/hid Phillip Stephens 2019-08-24 18:06:10 -0700
  • a3a9b1ada7 HIDParser: Use emplace() instead of insert() Lioncash 2019-08-24 20:58:54 -0400
  • eacb231fb8 Deprecate OpenGL Phillip Stephens 2019-08-24 17:57:39 -0700
  • c8bebc9948 HIDParser: Eliminate variable shadowing Lioncash 2019-08-24 20:55:50 -0400
  • 14369a9853 HIDParser: Use std::array where applicable Lioncash 2019-08-24 20:36:48 -0400
  • 37ee1895ee
    Merge pull request #30 from lioncash/move Phillip Stephens 2019-08-24 17:32:59 -0700
  • 6648f9f17c
    Merge pull request #29 from lioncash/gl Phillip Stephens 2019-08-24 17:32:49 -0700
  • 6a62f96ea8
    Merge pull request #28 from lioncash/array Phillip Stephens 2019-08-24 17:32:04 -0700
  • bda59575b7 IGraphicsDataFactory: std::move vertex and fragment tokens in newShaderPipeline Lioncash 2019-08-24 20:21:25 -0400
  • ab65983750 GL: std::move vertex and fragment instances in SetupGammaResources() Lioncash 2019-08-24 20:16:01 -0400
  • c0c353f56b GL: Avoid casting away const Lioncash 2019-08-24 20:13:54 -0400
  • 63c89a0bbf GL: Use return value of emplace_back() Lioncash 2019-08-24 20:07:47 -0400
  • e3b44edd51 GL: Use std::array where applicable Lioncash 2019-08-24 19:06:09 -0400
  • 07835b58fb GL: Make const char* pointers arrays Lioncash 2019-08-24 19:02:11 -0400
  • 8642d71e89 D3D11: Convert const char* pointers to arrays Lioncash 2019-08-24 18:58:47 -0400
  • 4605581d6f D3D11: Invert conditional within setViewport() Lioncash 2019-08-24 18:45:45 -0400
  • 532e58414c D3D11: Invert conditional within setScissor() Lioncash 2019-08-24 18:42:37 -0400
  • f5afb028de D3D11: Resolve variable shadowing within setScissor() Lioncash 2019-08-24 18:39:48 -0400
  • 4521acd30f D3D11: Make use of std::array where applicable Lioncash 2019-08-24 17:34:41 -0400
  • abc24c2d03
    Merge pull request #27 from lioncash/fmt Phillip Stephens 2019-08-24 14:43:07 -0700
  • f1ad7e5ef0 General: Correct fmt specifiers Lioncash 2019-08-24 16:54:11 -0400
  • b0c246abc7 Fix code standard violations Phillip Stephens 2019-08-20 06:57:10 -0700
  • 241db19cfb Avoid using None in enums, fix compilation Phillip Stephens 2019-08-20 01:06:14 -0700
  • 091371458d
    Merge pull request #26 from lioncash/header Phillip Stephens 2019-08-20 00:32:07 -0700
  • baff71cdc3 General: Tidy up includes Lioncash 2019-08-19 19:08:54 -0400
  • fd503b4a11 Don't use template parameter in equality op Phillip Stephens 2019-08-18 12:45:58 -0700
  • daca17e866 Add equality operators to ObjectToken Phillip Stephens 2019-08-18 12:36:56 -0700
  • 1e67f49b0b
    Merge pull request #25 from lioncash/finder Phillip Stephens 2019-08-18 12:09:06 -0700
  • b67eb2ba06
    Merge pull request #24 from lioncash/ctor Phillip Stephens 2019-08-18 12:08:56 -0700
  • 6be2f7520e
    Merge pull request #23 from lioncash/explicit Phillip Stephens 2019-08-18 12:08:47 -0700
  • 90485ac1b9 DeviceFinder: Make use of unordered_map's emplace within _insertToken Lioncash 2019-08-18 05:50:35 -0400
  • 6cc5b30127 DeviceFinder: Invert conditionals within _insertToken and _removeToken Lioncash 2019-08-18 05:48:54 -0400
  • 9853a97dd2 DeviceFinder: Move includes into cpp file where applicable Lioncash 2019-08-18 05:38:18 -0400
  • 3ea95d9483 IGraphicsDataFactory: Default initialize semantic for VertexElementDescriptor Lioncash 2019-08-18 03:53:38 -0400
  • d973b12dcd BooObject: Make ObjToken operator bool explicit Lioncash 2019-08-18 03:19:48 -0400
  • 2b63413369 Update logvisor Phillip Stephens 2019-08-17 22:58:48 -0700
  • f3585c7660
    Merge pull request #21 from lioncash/cmake Phillip Stephens 2019-08-17 22:56:37 -0700
  • 8114361966
    Merge pull request #20 from lioncash/move Phillip Stephens 2019-08-17 22:56:26 -0700
  • 9c210e5989
    Merge pull request #22 from lioncash/constexpr Phillip Stephens 2019-08-17 22:56:17 -0700
  • 6289583b36 System: Take input parameter for operator|= and &= by value Lioncash 2019-08-17 20:40:45 -0400
  • ff0b3eb2b1 System: Make operator|= and operator&= for enums constexpr Lioncash 2019-08-17 20:36:39 -0400
  • 0e08493596 CMakeLists: Migrate off variables where applicable Lioncash 2019-08-17 18:25:08 -0400
  • 37670dca2c BooObject: Make SObjToken interface noexcept where applicable Lioncash 2019-08-17 13:44:46 -0400
  • 84f62a0f2c BooObject: Remove destructorLock() Lioncash 2019-08-17 13:39:39 -0400
  • 4d91a1b3c3 BooObject: Make atomic ordering constraints less strict Lioncash 2019-08-17 12:59:37 -0400
  • c33604b8cb
    Merge pull request #19 from lioncash/move Phillip Stephens 2019-08-16 18:34:22 -0700
  • 88355ada5f General: Convert typedefs into using aliases Lioncash 2019-08-16 04:11:27 -0400
  • 78ce16aa9f General: Make use of nullptr where applicable Lioncash 2019-08-16 03:47:57 -0400
  • 386ec8e6cc General: Add missing override specifiers Lioncash 2019-08-16 03:05:00 -0400
  • 80c1103b44 General: Make member functions const where applicable Lioncash 2019-08-16 02:06:51 -0400
  • 1822b555fa Fix missed override declarations Phillip Stephens 2019-08-13 14:39:45 -0700
  • 3c9866d697 DeviceToken: Amend move constructor Lioncash 2019-08-16 04:42:57 -0400
  • f540f28096 General: Convert typedefs into using aliases Lioncash 2019-08-16 04:11:27 -0400
  • 25ac8dc6d6 General: Make use of nullptr where applicable Lioncash 2019-08-16 03:47:57 -0400
  • d1442716af General: Add missing override specifiers Lioncash 2019-08-16 03:05:00 -0400
  • 4b2bdb1efb General: Make member functions const where applicable Lioncash 2019-08-16 02:06:51 -0400
  • 0121d355c4 Fix missed override declarations Phillip Stephens 2019-08-13 14:39:45 -0700
  • 5cff0c19bd
    Merge pull request #17 from lioncash/override Phillip Stephens 2019-08-13 14:29:47 -0700
  • d4cd2b4dce General: Make use of override where applicable Lioncash 2019-08-12 20:52:20 -0400
  • af50bc0bc2 Windows build fixes Jack Andersen 2019-07-27 15:19:25 -1000
  • ae5d7e5131 Add support for debug groups in OpenGL and Vulkan Jack Andersen 2019-07-20 22:41:07 -1000
  • deefc8e995 Massive fmtlib refactor Jack Andersen 2019-07-19 18:22:36 -1000
  • b2bf7549f5 Use Vulkan API version 1.1 Jack Andersen 2019-07-06 22:20:41 -1000
  • 56439646b2 Proper macOS fixes >.< Phillip Stephens 2019-06-30 21:02:19 -0700
  • 8523fcbb78 Actually fix Metal compiling Phillip Stephens 2019-06-30 20:40:03 -0700
  • 35732d33f5 Fix macOS and Windows builds Phillip Stephens 2019-06-30 20:13:12 -0700
  • c5f8a11850 Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/boo Jack Andersen 2019-06-20 20:01:43 -1000
  • 8a181b96ce Add areShadersReady poll function Jack Andersen 2019-06-20 20:01:27 -1000
  • 6d3e97e959 Merge commit '87138bb' Phillip Stephens 2019-06-20 15:43:45 -0700
  • 87138bbe0e Compile fixes Phillip Stephens 2019-06-20 15:43:27 -0700
  • e0674ff957 Made two variables atomic to be safe Jack Andersen 2019-06-15 21:12:50 -1000
  • 7eda81e55e Initial support for asyncronous shader pipeline compilation Jack Andersen 2019-06-15 20:24:28 -1000
  • 29a67b9ea8 Inhibit screensaver using dbus or xdg-screensaver Jack Andersen 2019-06-11 15:55:58 -1000
  • 99519d3882 Cubemap support for metal Jack Andersen 2019-06-02 21:51:03 -1000
  • 18bb6e7439 Cubemap support for D3D11 Jack Andersen 2019-05-31 23:27:11 -1000
  • 18faf55750 Add support for cubemap textures in GL and Vulkan Jack Andersen 2019-05-31 17:39:55 -1000