Jack Andersen
|
e0aa15610b
|
macOS IOKit interface fixes; callback-change mutex for controllers
|
2017-12-15 13:35:54 -10:00 |
Jack Andersen
|
cb99c05284
|
Add ASan build capability
|
2017-12-11 16:05:01 -10:00 |
Jack Andersen
|
2db777eead
|
Convert misconfigured tabs to spaces
|
2017-12-08 09:17:23 -10:00 |
Jack Andersen
|
1259255f34
|
UWP mouse and DPI fixes
|
2017-12-07 16:52:38 -10:00 |
Jack Andersen
|
62c2b1ffac
|
UWP fixes
|
2017-12-06 18:08:44 -10:00 |
Jack Andersen
|
f228f23661
|
UWP support
|
2017-12-05 17:20:59 -10:00 |
Jack Andersen
|
598bce028b
|
WASAPI fix
|
2017-12-03 17:20:54 -10:00 |
Jack Andersen
|
489e7e671b
|
Allocate submixes and voices using boo::ObjToken
|
2017-12-03 16:50:33 -10:00 |
Jack Andersen
|
135f504899
|
Windows fix
|
2017-12-02 20:17:47 -10:00 |
Jack Andersen
|
03de8811b1
|
Object tracker list refactor; add object tracker to audio system
|
2017-12-02 20:05:16 -10:00 |
Phillip Stephens
|
3c4f304d5a
|
Update .gitmodules
|
2017-12-02 13:25:13 -08:00 |
Jack Andersen
|
579ddc822c
|
Fix Metal DXT1 loading
|
2017-12-01 19:49:07 -10:00 |
Jack Andersen
|
ce80446e8b
|
Fix silence test logic
|
2017-11-27 18:09:23 -10:00 |
Jack Andersen
|
b995be262b
|
Don't bother processing silent voices
|
2017-11-27 17:38:02 -10:00 |
Jack Andersen
|
b23da43f05
|
Windows and Vulkan fixes
|
2017-11-24 16:49:20 -10:00 |
Jack Andersen
|
3c90192351
|
Make shader compilation errors fatal for GL
|
2017-11-24 12:07:23 -10:00 |
Phillip Stephens
|
4aa662cd67
|
Add support for wired switch controllers from PowerA
|
2017-11-23 23:17:28 -08:00 |
Jack Andersen
|
e0cabf9e1c
|
Make Metal default graphics API for macOS
|
2017-11-21 12:18:23 -10:00 |
Jack Andersen
|
49d76b84be
|
Ensure boo IObj instances are heap-allocated
|
2017-11-19 13:44:46 -10:00 |
Jack Andersen
|
403249582a
|
Update logvisor
|
2017-11-18 21:08:54 -10:00 |
Jack Andersen
|
de9159ce51
|
Vulkan API fixes
|
2017-11-18 15:31:05 -10:00 |
Jack Andersen
|
98bf80a9b9
|
Use recursive_mutex on AppKit API boundaries
|
2017-11-17 17:33:50 -10:00 |
Jack Andersen
|
a99bddc905
|
ClampToEdge mode for textures; cocoa termination exception fix
|
2017-11-16 22:55:51 -10:00 |
Jack Andersen
|
bffdf43f9e
|
Vulkan render pass fix
|
2017-11-16 13:48:18 -10:00 |
Jack Andersen
|
4b064a58f2
|
Make D3D depth range consistent with OpenGL and Vulkan
|
2017-11-14 21:25:28 -10:00 |
Jack Andersen
|
2b6d0cbb1c
|
Bug fix for changing Win32 window title
|
2017-11-14 18:10:13 -10:00 |
Jack Andersen
|
73daeef6f1
|
Require CMake 3.10
|
2017-11-13 18:49:53 -10:00 |
Jack Andersen
|
b7646f7f9a
|
Windows fixes
|
2017-11-13 17:32:44 -10:00 |
Jack Andersen
|
6950d96b46
|
Linux build fixes
|
2017-11-12 21:19:49 -10:00 |
Jack Andersen
|
cb5d22eed6
|
string_view refactor
|
2017-11-12 20:13:32 -10:00 |
Jack Andersen
|
420dcee552
|
Metal consistency fixes
|
2017-11-11 19:14:10 -10:00 |
Jack Andersen
|
a9d16fff83
|
Much more realistic period size for ALSA buffering
|
2017-11-10 11:04:19 -10:00 |
Jack Andersen
|
165314b817
|
Windows and Vulkan fixes for AMD GPU
|
2017-11-08 22:10:43 -10:00 |
Jack Andersen
|
1a2fc1d2a3
|
IObj destructor race condition fix
|
2017-11-07 21:33:10 -10:00 |
Jack Andersen
|
d04c19a258
|
Merge branch 'master' of https://github.com/AxioDL/boo
|
2017-11-07 16:28:35 -10:00 |
Jack Andersen
|
c7811479f6
|
ensure clang enables XXH_swap* intrinsics
|
2017-11-07 16:27:48 -10:00 |
Jack Andersen
|
3cd375e67b
|
Restore VkShaderModule caching
|
2017-11-07 16:24:07 -10:00 |
Jack Andersen
|
2cd7de7a28
|
Clear Vulkan resources if command buffer abandoned
|
2017-11-06 22:04:44 -10:00 |
Jack Andersen
|
6c3a35f15d
|
Finish object tracker for remaining platforms
|
2017-11-05 20:53:54 -10:00 |
Jack Andersen
|
3a7987bb21
|
Object tracker bug fixes; optional metal binary shader compilation
|
2017-11-04 20:12:49 -10:00 |
Jack Andersen
|
021143fd89
|
New object management architecture for OpenGL subsystem (more platforms to come)
|
2017-11-02 23:39:26 -10:00 |
Jack Andersen
|
90e2df40dd
|
Merge commit '46156' into gl-fixes
|
2017-11-01 23:38:22 -10:00 |
Jack Andersen
|
4615641a12
|
Add buffer logging
|
2017-11-01 23:37:50 -10:00 |
Jack Andersen
|
0f96af94f6
|
Addresses some resource lifetime issues in OpenGL and Vulkan
|
2017-11-01 23:24:50 -10:00 |
Jack Andersen
|
10364557b9
|
Vulkan array-texture validation fix; better handling of unsupported audio HW on ALSA
|
2017-10-30 17:42:41 -10:00 |
Jack Andersen
|
3c207386e7
|
Metal autorelease pools at API boundaries
|
2017-10-27 00:09:22 -10:00 |
Jack Andersen
|
d1b980b529
|
Windows fixes; experimental UWP framework (not working)
|
2017-10-23 17:09:50 -10:00 |
Jack Andersen
|
41d225bd64
|
Use metal shading language 1.2
|
2017-10-21 20:09:58 -10:00 |
Jack Andersen
|
7eb2b19619
|
Fix compiler warning
|
2017-10-16 19:50:59 -10:00 |
Jack Andersen
|
ed9b7914ee
|
Sample blend timing fix for LtRt processing
|
2017-10-02 19:19:55 -10:00 |