892 Commits

Author SHA1 Message Date
Henrique Gemignani Passos Lima
3f1737eaeb Add optick
It is only linked for Windows, macOS and Linux, but disabled by default.
Vulkan support is also enabled if Vulkan is found.
2021-04-08 23:02:55 +03:00
6335cb09fe Update FindIPP for new *nix path 2021-04-07 12:37:42 -04:00
fa89c9c138 Update logvisor 2021-04-06 17:56:51 -04:00
500775f3db Fix submodule deletion 2021-04-06 13:00:46 -04:00
bb6274e638 Remove incomplete NX support
Update submodules & tracking branches
2021-04-06 12:54:06 -04:00
771dbaf1aa Update logvisor 2021-04-05 16:31:51 -04:00
eebb73e112 Update logvisor 2021-04-05 13:27:30 -04:00
2f0971c644 Update logvisor 2021-04-05 12:05:30 -04:00
acfe8f646c Check Intel IPP path for oneAPI installations 2021-04-05 12:03:40 -04:00
80f25c5368 Update logvisor 2021-04-04 18:22:27 -04:00
717eac9cc3
Merge branch 'bugfix/find-vulkan-windows' of https://github.com/henriquegemignani/boo into henriquegemignani-bugfix/find-vulkan-windows 2021-04-03 21:37:03 -07:00
4269b211f1 Update logvisor 2021-04-03 10:29:22 -07:00
Henrique Gemignani Passos Lima
da2cf21616 Fix expanding list-VULKAN_SDK_DIRS on the if 2021-04-02 20:24:14 +03:00
403291c191 Vulkan: Handle out-of-date swapchain during resize 2021-03-30 22:46:20 -04:00
0445e5d282 Use explicit source file extensions in soxr (CMake CMP0115) 2021-03-30 21:27:21 -04:00
77d0fce78a ApplicationCocoa: Set activateIgnoringOtherApps
Fixes issues with window opening in background, unfocused
2021-03-30 12:34:00 -04:00
8c9f44a29f Disable soxr pkgconfig install 2021-03-19 23:50:36 -04:00
a1209cdad7 HIDListenerUdev: Avoid -Wmaybe-uninitialized with GCC 9 2021-03-01 17:25:51 -05:00
88cc539f16 Fix x86_64 arch define for MSVC 2021-02-15 21:04:18 -05:00
3280363b6d Fixes for GCC aarch64 compilation 2021-02-01 05:14:19 +00:00
74aaa605f3 Try Vulkan first on Windows 2021-01-23 21:12:20 -05:00
6faff77f86 Fixes for Apple Silicon (cmake / soxr) 2021-01-06 20:29:04 -05:00
6ae9e93d31 Merge commit 'd826c83' 2020-12-31 13:55:24 -08:00
d826c837da Update logvisor 2020-12-31 13:54:52 -08:00
818a20d9f6 Remove outdated nxstl includes 2020-12-16 07:46:35 -05:00
4a928dd2d7 HIDListenerIOKit: Avoid warning from USBmakebmRequestType 2020-09-18 16:04:13 -04:00
57cb96c1a7 Add targetFrameTime option for Vulkan backend 2020-09-15 19:29:44 -04:00
bd5ea36659 WindowWin32: Add missing override specifier 2020-06-13 17:19:51 -04:00
5662ef11dd Add DBUS_ARCH_INCLUDE_DIR hint for Fedora/RHEL 2020-06-12 02:13:11 -04:00
543c686f88 Vulkan: Remove deprecated usage of VK_DYNAMIC_STATE_RANGE_SIZE 2020-05-22 04:16:57 -04:00
362a27b7ff
Update glslang 2020-04-22 15:02:15 -07:00
1235cc720d
Update glslang using temporary branch, fix LtRtProcessing 2020-04-22 03:34:11 -07:00
7acefc6c60 AudioMatrix/Submix: static_cast INT_MAX to float 2020-04-19 00:08:03 -04:00
89e4a18d0b HIDListenerWinUSB: Enable scanning during poll 2020-04-17 21:46:09 -04:00
42cedb77f0 Update glslang; fix BOO_HAS_GL on Windows 2020-04-17 20:25:08 -04:00
ae07fcba0b Use VK_LAYER_KHRONOS_validation 2020-04-16 03:15:14 -04:00
4417c43721 AudioMatrix: Use alignas(16) for Coefs 2020-04-14 22:12:45 -04:00
Jack Andersen
c36895a109 Update fmtlib 2020-04-11 12:46:05 -10:00
Jack Andersen
de85119690 Merge commit 'd59a7' 2020-04-10 18:57:17 -10:00
Jack Andersen
d59a73be5b Exclude CMake CXX standard from MSVC 2020-04-10 18:56:55 -10:00
217031ebb9 Add DXT5/BPTC (BC3/BC7) texture formats 2020-02-27 03:59:41 -05:00
56a6b06210 Fix building with BOO_MSAN 2020-02-25 01:36:32 -05:00
0c83839680 Merge branch 'pr-42' 2020-02-21 13:49:29 -05:00
Jcw87
6570764cdf Fix D3D11 crash. 2020-02-15 12:37:25 -08:00
Jack Andersen
a7a02b0c5e Windows build fix 2019-10-18 15:30:51 -10:00
Jack Andersen
314563614e Remove unnecessary stropts.h include 2019-10-12 18:52:58 -10:00
Jack Andersen
922fcbb3c2 Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/boo 2019-09-30 21:22:52 -10:00
Jack Andersen
b918c0c4f8 Update logvisor 2019-09-30 21:22:37 -10:00
e342ea5754
Merge pull request #41 from lioncash/unused
General: Make use of [[maybe_unused]]
2019-09-10 04:04:45 -07:00
b3e6582a63
Merge pull request #40 from lioncash/window
IWindow: Use std::array where applicable
2019-09-10 04:03:42 -07:00