|
19c1e8b838
|
StringUtil: Fix for older gcc versions again
|
2020-02-28 17:19:51 +10:00 |
|
|
5df7fbd68c
|
Common/Rectangle: Fix typo in assignment operator
|
2020-02-28 17:00:19 +10:00 |
|
|
122726fe65
|
Common/StringUtil: Support compiling on gcc7
|
2020-02-28 17:00:16 +10:00 |
|
|
da0059fb21
|
Common/StringUtil: Add a FromChars std::optional wrapper
|
2020-02-28 17:00:05 +10:00 |
|
|
86094b8080
|
Common/String: Don't copy StaticStrings when not writing
|
2020-02-28 17:00:02 +10:00 |
|
|
7ece901d57
|
CDImage/CHD: Fix crash when opening invalid/nonexistant file
|
2020-02-22 00:18:58 +09:00 |
|
|
46846a10f6
|
Common: Simplify D3D shader object creation with helpers
|
2020-02-19 22:04:21 +09:00 |
|
|
fd2ca2927e
|
Common/FileSystem: Fix recursive directory creation
|
2020-02-15 23:19:27 +09:00 |
|
|
f0910dc948
|
Common/FileSystem: Include fix
|
2020-02-15 11:00:54 +09:00 |
|
|
f805764fea
|
Common/FileSystem: More OSX fixes..
|
2020-02-15 10:50:33 +09:00 |
|
|
2ac8f7a6ac
|
Common/FileSystem: uint32 -> u32
|
2020-02-15 10:34:48 +09:00 |
|
|
4681f9d744
|
Common/FileSystem: Don't include malloc.h on macOS
|
2020-02-15 10:12:55 +09:00 |
|
|
33f3ab4d86
|
Common/FIFOQueue: Use posix_memalign instead of memalign
|
2020-02-15 00:08:56 +09:00 |
|
|
23c8a5588d
|
Add macOS to some Linux/Android-only-isms
|
2020-02-14 22:58:18 +09:00 |
|
|
d1c8775996
|
Common/Rectangle: Compile fix when using operator=
|
2020-02-07 00:10:46 +09:00 |
|
|
4eadc07629
|
Common/StringUtil: Fix more incorrect usage of va_list
|
2020-02-03 13:53:17 +10:00 |
|
|
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 |
|
|
e11c7190b5
|
Linux build fix
|
2020-01-30 20:20:21 +10:00 |
|
|
c1c82eb3f3
|
Common/CDImage: Support CHD format
|
2020-01-30 20:06:15 +10:00 |
|
|
18d5086e4c
|
Common/CDImage: Changes to support CHD interfaces
|
2020-01-30 20:06:15 +10:00 |
|
|
288b680e07
|
FileSystem: Add ReplaceExtension() helper
|
2020-01-30 16:22:05 +10:00 |
|
|
1b9609ef61
|
Implement event-based scheduler instead of lock-step components
|
2020-01-24 16:23:39 +10:00 |
|
|
82da9a4505
|
D3D11: Add a shader bytecode cache class
|
2020-01-24 14:52:00 +10:00 |
|
|
7afb79aee6
|
Common: Add FileSystem::{Get,Set}WorkingDirectory functions
|
2020-01-24 14:50:58 +10:00 |
|
|
de4e45a433
|
Common: Add a function to get the path to the running program
|
2020-01-24 14:50:57 +10:00 |
|
|
d2db6bf9c3
|
Common/Rectangle: Add clamp methods
|
2020-01-22 23:57:12 +10:00 |
|
|
159786c3f1
|
Common/Assert: Fix incorrect windows platform detection
|
2020-01-17 21:36:31 +10:00 |
|
|
0861a1e579
|
Common: Remove unused type declarations
|
2020-01-13 12:01:39 +10:00 |
|
|
4de82bda6d
|
Linux build for cubeb
|
2020-01-12 15:17:15 +10:00 |
|
|
1911ab2e1c
|
CubebAudioStream: Initialize COM on Windows if it isn't already initialized
|
2020-01-11 14:20:51 +10:00 |
|
|
9586970a9f
|
AudioStream: Add cubeb implementation
|
2020-01-11 13:51:41 +10:00 |
|
|
71c1e243fe
|
Remove YBaseLib dependency
|
2020-01-10 13:40:53 +10:00 |
|
|
c52040434a
|
Core: Linux warning fixes
|
2020-01-09 08:46:52 +10:00 |
|
|
1b7be01507
|
Qt: Implement audio output
|
2020-01-07 14:18:51 +10:00 |
|
|
f3e9c3ec8c
|
Add initial work on Qt frontend
|
2019-12-31 16:18:30 +10:00 |
|
|
6176fc4486
|
NullAudioStream: Provide factory function
|
2019-12-30 00:45:50 +10:00 |
|
|
9f45c67b1d
|
JitCodeBuffer: Fix compilation on AArch64
|
2019-12-27 20:38:07 +10:00 |
|
|
ed7aabe5f2
|
Common: Add a NullAudioStream implementation
|
2019-12-23 17:02:11 +10:00 |
|
|
ad93d83421
|
JitCodeBuffer: Don't leak code space on Windows
|
2019-12-21 22:09:08 +10:00 |
|
|
decf416aee
|
JitCodeBuffer: Expose FlushInstructionCache() to callers
|
2019-12-20 21:55:25 +10:00 |
|
|
1de096224c
|
JitCodeBuffer: Fix far code pointer not being initialized without reset
|
2019-12-20 21:55:21 +10:00 |
|
|
6f78fea159
|
GL: Improve error handling with texture creation
|
2019-12-11 00:02:12 +10:00 |
|
|
b53e32e84f
|
GL/Program: Add IsBound() method
|
2019-12-07 01:36:14 +10:00 |
|
|
bc44d4b1b0
|
CDImage: Support SBI replacement subchannel Q for cue/bin images
|
2019-12-06 21:14:58 +10:00 |
|
|
d41a76ac5e
|
CDImage: Fix incorrect file offset being used for pregap
|
2019-12-06 00:33:21 +10:00 |
|
|
2c645d9e93
|
JitCodeBuffer: Use __builtin___clear_cache instead of __clear_cache
The former exists on Android.
|
2019-12-04 20:33:02 +10:00 |
|
|
f49216f5f8
|
CPU/Recompiler: Implement most instructions for AArch64
|
2019-12-04 01:50:59 +10:00 |
|
|
98e67616ec
|
JitCodeBuffer: Flush cache after committing code on ARM CPUs
ARM's instruction and data caches are not coherent, so we need to flush
before executing to ensure there's no stale data left over.
|
2019-12-03 20:21:32 +10:00 |
|
|
3b11d936df
|
Common: Add a basic ISO reader class
|
2019-11-29 23:36:25 +10:00 |
|
|
f11d357ab9
|
Compile fixes for Android
|
2019-11-28 01:55:33 +10:00 |
|