Luke Street
|
6e4030212c
|
Add SDL2 audio backend
|
2022-05-31 20:36:02 -04:00 |
Luke Street
|
49364a152f
|
Add iOS/tvOS support to audiodev
|
2022-05-27 13:32:20 -04:00 |
Luke Street
|
33cfcd8b63
|
Gut the rest of graphicsdev and inputdev
|
2022-03-09 00:04:40 -05:00 |
Luke Street
|
94d11cb328
|
Disable more code; remove <Windows.h> from headers
|
2022-02-22 00:47:36 -05:00 |
Luke Street
|
693500c055
|
Fix macOS compilation
|
2022-02-04 23:25:35 -05:00 |
Luke Street
|
9f8035dbd8
|
Remove graphicsdev
|
2022-01-31 19:00:38 -05:00 |
Luke Street
|
49cfab476f
|
Merge remote-tracking branch 'darkszero/feature/support-lazy-commit-resources'
# Conflicts:
# lib/graphicsdev/Vulkan.cpp
|
2021-10-25 23:07:39 -04:00 |
Henrique Gemignani Passos Lima
|
c6aed360e6
|
Add commitPendingTransaction
|
2021-07-01 18:30:50 +03:00 |
Henrique Gemignani Passos Lima
|
c7c1162bd3
|
Add lazyCommitTransaction and implement for Vulkan
|
2021-06-30 13:54:18 +03:00 |
Luke Street
|
4265e9d801
|
Use UTF-8 exclusively internally; update logvisor
|
2021-06-28 18:57:39 -04:00 |
Luke Street
|
cf06fe03e0
|
Fix small memory leak in PulseAudioVoiceEngine
|
2021-06-11 21:54:05 -04:00 |
Luke Street
|
d302532fe1
|
Fix reversed resize X_CURSORS
|
2021-05-25 19:12:52 -04:00 |
Luke Street
|
78028c6237
|
More EMouseCursor options
|
2021-05-25 09:23:50 -04:00 |
Luke Street
|
8dd258fc62
|
Metal: Fix UChar4 semantic type
|
2021-05-24 18:52:23 -04:00 |
Luke Street
|
d13fbda0c0
|
Add baseVertex to drawIndexed; add ESpecialKey::Tab
|
2021-05-24 17:24:02 -04:00 |
Luke Street
|
55deba0913
|
Remove targetFrameTime / Limiter
|
2021-05-24 01:04:14 -04:00 |
Luke Street
|
f4b1e12956
|
Add <optional> include to ApplicationXlib.hpp
|
2021-05-20 01:38:35 -04:00 |
Luke Street
|
c4bb325d05
|
Fix -Wc99-designator warnings in sse2neon
|
2021-05-09 14:31:15 -04:00 |
Luke Street
|
e23eedb338
|
Use AudioMatrixSSE(+sse2neon) on arm64
|
2021-04-18 11:59:34 -04:00 |
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 |
Luke Street
|
500775f3db
|
Fix submodule deletion
|
2021-04-06 13:00:46 -04:00 |
Luke Street
|
bb6274e638
|
Remove incomplete NX support
Update submodules & tracking branches
|
2021-04-06 12:54:06 -04:00 |
Luke Street
|
403291c191
|
Vulkan: Handle out-of-date swapchain during resize
|
2021-03-30 22:46:20 -04:00 |
Luke Street
|
77d0fce78a
|
ApplicationCocoa: Set activateIgnoringOtherApps
Fixes issues with window opening in background, unfocused
|
2021-03-30 12:34:00 -04:00 |
Luke Street
|
a1209cdad7
|
HIDListenerUdev: Avoid -Wmaybe-uninitialized with GCC 9
|
2021-03-01 17:25:51 -05:00 |
Luke Street
|
74aaa605f3
|
Try Vulkan first on Windows
|
2021-01-23 21:12:20 -05:00 |
Luke Street
|
4a928dd2d7
|
HIDListenerIOKit: Avoid warning from USBmakebmRequestType
|
2020-09-18 16:04:13 -04:00 |
Luke Street
|
57cb96c1a7
|
Add targetFrameTime option for Vulkan backend
|
2020-09-15 19:29:44 -04:00 |
Luke Street
|
bd5ea36659
|
WindowWin32: Add missing override specifier
|
2020-06-13 17:19:51 -04:00 |
Luke Street
|
543c686f88
|
Vulkan: Remove deprecated usage of VK_DYNAMIC_STATE_RANGE_SIZE
|
2020-05-22 04:16:57 -04:00 |
Phillip Stephens
|
1235cc720d
|
Update glslang using temporary branch, fix LtRtProcessing
|
2020-04-22 03:34:11 -07:00 |
Luke Street
|
7acefc6c60
|
AudioMatrix/Submix: static_cast INT_MAX to float
|
2020-04-19 00:08:03 -04:00 |
Luke Street
|
89e4a18d0b
|
HIDListenerWinUSB: Enable scanning during poll
|
2020-04-17 21:46:09 -04:00 |
Luke Street
|
42cedb77f0
|
Update glslang; fix BOO_HAS_GL on Windows
|
2020-04-17 20:25:08 -04:00 |
Luke Street
|
ae07fcba0b
|
Use VK_LAYER_KHRONOS_validation
|
2020-04-16 03:15:14 -04:00 |
Luke Street
|
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 |
Luke Street
|
217031ebb9
|
Add DXT5/BPTC (BC3/BC7) texture formats
|
2020-02-27 03:59:41 -05:00 |
Luke Street
|
56a6b06210
|
Fix building with BOO_MSAN
|
2020-02-25 01:36:32 -05:00 |
Jcw87
|
6570764cdf
|
Fix D3D11 crash.
|
2020-02-15 12:37:25 -08: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 |
Lioncash
|
0c5f0e0d26
|
WindowWin32: Move variable into ifdef
Avoids the need to have a separate ifdef path to silence an unused
variable warning.
|
2019-09-09 21:54:46 -04:00 |
Lioncash
|
23cdae9e97
|
General: Make use of [[maybe_unused]]
Replaces uses of (void)variable with the attribute introduced in C++17.
|
2019-09-09 21:53:54 -04:00 |
Phillip Stephens
|
a46858acec
|
Merge pull request #38 from lioncash/cast
NintendoPowerA: Use std::memcpy within transferCycle()
|
2019-09-06 23:24:56 -07:00 |
Phillip Stephens
|
82f3dd2b58
|
Merge pull request #37 from lioncash/deprecated
ApplicationWin32/WindowWin32: Get/SetWindowLong -> Get/SetWindowLongPtr
|
2019-09-06 23:24:07 -07:00 |
Lioncash
|
f445df1701
|
NintendoPowerA: Use std::memcpy within transferCycle()
Eliminates undefined behavior within the function.
|
2019-09-06 07:30:13 -04:00 |
Lioncash
|
4b82c6510f
|
NintendoPowerA: Use std::array where applicable
|
2019-09-06 07:28:10 -04:00 |
Lioncash
|
2e0c7dc973
|
NintendoPowerA: Use deduction guides for locks
Same behavior, but without the need to explicitly hardcode the mutex
type.
|
2019-09-06 07:26:05 -04:00 |