Connor McLaughlin
|
3a31282fe6
|
CDROM: GetTN should return first_track, last_track
Fixes CDDA playback in Street Sk8er, Jellyfish - The Healing Friend,
probably others.
|
2020-03-30 00:13:42 +10:00 |
|
Connor McLaughlin
|
7ecac6dbcf
|
CDImage: Use track's control instead of last track's control for pregap
|
2020-03-30 00:13:26 +10:00 |
|
Connor McLaughlin
|
a988384423
|
Common/HeapArray: Fix move construction/assignment
|
2020-03-29 01:13:14 +10:00 |
|
Connor McLaughlin
|
9fd95c3e21
|
Common/Rectangle: Fix off-by-one error in Intersects()
|
2020-03-22 13:20:08 +10:00 |
|
Connor McLaughlin
|
b4153266a0
|
GL/Texture: Add a GetTextureSubImage fallback/helper
|
2020-03-16 00:03:25 +10:00 |
|
Connor McLaughlin
|
212fddd195
|
D3D11/StagingTexture: Add auto-resizing staging texture
|
2020-03-16 00:03:16 +10:00 |
|
Connor McLaughlin
|
97c435a154
|
CMake: Linux build fix
|
2020-03-16 00:02:55 +10:00 |
|
Connor McLaughlin
|
c7a74cabaa
|
Common: Add WAVWriter class
|
2020-03-15 22:03:22 +10:00 |
|
Connor McLaughlin
|
8028b7b4a3
|
Common: Add ProgressCallback class
|
2020-03-12 13:54:27 +10:00 |
|
Connor McLaughlin
|
b81071a65c
|
CDImage: Assume 2 second pregap between tracks if none specified
|
2020-03-09 00:01:23 +10:00 |
|
Connor McLaughlin
|
2249b873ff
|
D3D11/StreamBuffer: Check feature support for MAP_NO_OVERWRITE before using
|
2020-03-08 12:51:14 +10:00 |
|
Connor McLaughlin
|
99d42c07c2
|
D3D11/StreamBuffer: Use WRITE_DISCARD at position 0
|
2020-03-08 12:38:01 +10:00 |
|
Connor McLaughlin
|
ef2796b780
|
CommonHostInterface: Fix controller inputs not binding
Fixes #46.
|
2020-03-06 21:55:27 +10:00 |
|
Connor McLaughlin
|
19c1e8b838
|
StringUtil: Fix for older gcc versions again
|
2020-02-28 17:19:51 +10:00 |
|
Connor McLaughlin
|
5df7fbd68c
|
Common/Rectangle: Fix typo in assignment operator
|
2020-02-28 17:00:19 +10:00 |
|
Connor McLaughlin
|
122726fe65
|
Common/StringUtil: Support compiling on gcc7
|
2020-02-28 17:00:16 +10:00 |
|
Connor McLaughlin
|
da0059fb21
|
Common/StringUtil: Add a FromChars std::optional wrapper
|
2020-02-28 17:00:05 +10:00 |
|
Connor McLaughlin
|
86094b8080
|
Common/String: Don't copy StaticStrings when not writing
|
2020-02-28 17:00:02 +10:00 |
|
Connor McLaughlin
|
7ece901d57
|
CDImage/CHD: Fix crash when opening invalid/nonexistant file
|
2020-02-22 00:18:58 +09:00 |
|
Connor McLaughlin
|
46846a10f6
|
Common: Simplify D3D shader object creation with helpers
|
2020-02-19 22:04:21 +09:00 |
|
Connor McLaughlin
|
fd2ca2927e
|
Common/FileSystem: Fix recursive directory creation
|
2020-02-15 23:19:27 +09:00 |
|
Connor McLaughlin
|
f0910dc948
|
Common/FileSystem: Include fix
|
2020-02-15 11:00:54 +09:00 |
|
Connor McLaughlin
|
f805764fea
|
Common/FileSystem: More OSX fixes..
|
2020-02-15 10:50:33 +09:00 |
|
Connor McLaughlin
|
2ac8f7a6ac
|
Common/FileSystem: uint32 -> u32
|
2020-02-15 10:34:48 +09:00 |
|
Connor McLaughlin
|
4681f9d744
|
Common/FileSystem: Don't include malloc.h on macOS
|
2020-02-15 10:12:55 +09:00 |
|
Connor McLaughlin
|
33f3ab4d86
|
Common/FIFOQueue: Use posix_memalign instead of memalign
|
2020-02-15 00:08:56 +09:00 |
|
Connor McLaughlin
|
23c8a5588d
|
Add macOS to some Linux/Android-only-isms
|
2020-02-14 22:58:18 +09:00 |
|
Connor McLaughlin
|
d1c8775996
|
Common/Rectangle: Compile fix when using operator=
|
2020-02-07 00:10:46 +09:00 |
|
Connor McLaughlin
|
4eadc07629
|
Common/StringUtil: Fix more incorrect usage of va_list
|
2020-02-03 13:53:17 +10:00 |
|
Connor McLaughlin
|
b11a7a106f
|
Common/Log: Fix corrupted output/UB with va_copy
Fixes crashes on GCC9+ (#9), maybe others.
|
2020-02-01 11:04:46 +10:00 |
|
Connor McLaughlin
|
e11c7190b5
|
Linux build fix
|
2020-01-30 20:20:21 +10:00 |
|
Connor McLaughlin
|
c1c82eb3f3
|
Common/CDImage: Support CHD format
|
2020-01-30 20:06:15 +10:00 |
|
Connor McLaughlin
|
18d5086e4c
|
Common/CDImage: Changes to support CHD interfaces
|
2020-01-30 20:06:15 +10:00 |
|
Connor McLaughlin
|
288b680e07
|
FileSystem: Add ReplaceExtension() helper
|
2020-01-30 16:22:05 +10:00 |
|
Connor McLaughlin
|
1b9609ef61
|
Implement event-based scheduler instead of lock-step components
|
2020-01-24 16:23:39 +10:00 |
|
Connor McLaughlin
|
82da9a4505
|
D3D11: Add a shader bytecode cache class
|
2020-01-24 14:52:00 +10:00 |
|
Connor McLaughlin
|
7afb79aee6
|
Common: Add FileSystem::{Get,Set}WorkingDirectory functions
|
2020-01-24 14:50:58 +10:00 |
|
Connor McLaughlin
|
de4e45a433
|
Common: Add a function to get the path to the running program
|
2020-01-24 14:50:57 +10:00 |
|
Connor McLaughlin
|
d2db6bf9c3
|
Common/Rectangle: Add clamp methods
|
2020-01-22 23:57:12 +10:00 |
|
Connor McLaughlin
|
159786c3f1
|
Common/Assert: Fix incorrect windows platform detection
|
2020-01-17 21:36:31 +10:00 |
|
Connor McLaughlin
|
0861a1e579
|
Common: Remove unused type declarations
|
2020-01-13 12:01:39 +10:00 |
|
Connor McLaughlin
|
4de82bda6d
|
Linux build for cubeb
|
2020-01-12 15:17:15 +10:00 |
|
Connor McLaughlin
|
1911ab2e1c
|
CubebAudioStream: Initialize COM on Windows if it isn't already initialized
|
2020-01-11 14:20:51 +10:00 |
|
Connor McLaughlin
|
9586970a9f
|
AudioStream: Add cubeb implementation
|
2020-01-11 13:51:41 +10:00 |
|
Connor McLaughlin
|
71c1e243fe
|
Remove YBaseLib dependency
|
2020-01-10 13:40:53 +10:00 |
|
Connor McLaughlin
|
c52040434a
|
Core: Linux warning fixes
|
2020-01-09 08:46:52 +10:00 |
|
Connor McLaughlin
|
1b7be01507
|
Qt: Implement audio output
|
2020-01-07 14:18:51 +10:00 |
|
Connor McLaughlin
|
f3e9c3ec8c
|
Add initial work on Qt frontend
|
2019-12-31 16:18:30 +10:00 |
|
Connor McLaughlin
|
6176fc4486
|
NullAudioStream: Provide factory function
|
2019-12-30 00:45:50 +10:00 |
|
Connor McLaughlin
|
9f45c67b1d
|
JitCodeBuffer: Fix compilation on AArch64
|
2019-12-27 20:38:07 +10:00 |
|