James Benton
|
d53f520a11
|
decaf: Fix some more warnings.
|
2019-12-09 21:16:40 +00:00 |
|
James Benton
|
2c4bfc4937
|
cafe/kernel: Add missing newline to end of file.
|
2019-12-09 21:15:32 +00:00 |
|
James Benton
|
7d38202cf1
|
cpu: Fix initialisation order in be2_array.
|
2019-12-09 21:15:10 +00:00 |
|
Brett Lawson
|
43366a34e7
|
Enabled /W4 warning level on MSVC.
|
2019-12-09 11:42:47 -08:00 |
|
Brett Lawson
|
10c08e4308
|
decafsdl: Cleaned up to pass /W4 without warnings.
|
2019-12-09 11:42:46 -08:00 |
|
Brett Lawson
|
10c44a7c3e
|
tools: Cleaned up to pass /W4 without warnings.
|
2019-12-09 11:42:46 -08:00 |
|
Brett Lawson
|
256dbd8f66
|
libdecaf: Cleaned up to pass /W4 without warnings.
|
2019-12-09 11:42:46 -08:00 |
|
Brett Lawson
|
cd9cd2eb0b
|
gpu: Cleaned up to pass /W4 without warnings.
|
2019-12-09 11:42:46 -08:00 |
|
Brett Lawson
|
e0a415c57b
|
cpu: Cleaned up to pass /W4 without warnings.
|
2019-12-09 11:42:45 -08:00 |
|
Brett Lawson
|
8d22cede7b
|
gpu/vulkan: Updated to latest version of vk_mem_alloc.
|
2019-12-09 10:07:37 -08:00 |
|
Brett Lawson
|
47d87609b2
|
common: Fixed implicit cast warning in tga_encoder.
|
2019-12-09 10:07:37 -08:00 |
|
Brett Lawson
|
ffa43bbb27
|
jit: Fix code-cache to use aligned offsets.
|
2019-12-09 10:05:51 -08:00 |
|
James Benton
|
057d39f2ec
|
cafe/nn_olv: Fix DownloadedDataBase_GetRegionId return value.
|
2019-12-08 22:59:14 +00:00 |
|
James Benton
|
27735c1aea
|
gpu/vulkan: Align shader push constant size to 16 bytes.
|
2019-12-08 22:59:10 +00:00 |
|
James Benton
|
b12da39eec
|
decaf: Add some missing includes.
|
2019-12-08 22:59:06 +00:00 |
|
James Benton
|
896b4174b9
|
common: Change trim to inline instead of static.
|
2019-12-08 22:59:02 +00:00 |
|
James Benton
|
bb9db95592
|
gpu/valkan: Change validateDevice to warn.
|
2019-12-08 22:58:58 +00:00 |
|
James Benton
|
9de2fdf403
|
gpu/vulkan: Add better support for loading extensions / features.
Split into required/optional so that we can support MoltenVK.
|
2019-12-08 22:58:53 +00:00 |
|
James Benton
|
49338daef0
|
gpu/vulkan: Fix gpu7_tiling shader on MoltenVK.
|
2019-12-08 22:58:49 +00:00 |
|
James Benton
|
b5b536bbe9
|
common: byte_swap_to_scratch do not align past end of data.
|
2019-12-08 22:58:43 +00:00 |
|
James Benton
|
e61a697e85
|
gpu/vulkan: Fix invalid iterator decrement.
Only clang actually complains about this.
|
2019-12-08 22:58:38 +00:00 |
|
James Benton
|
b5a7b0c361
|
decaf-sdl: Only update window title from SDL thread.
Fixes crash on MacOS with SDL Cocoa.
|
2019-12-08 22:58:25 +00:00 |
|
Brett Lawson
|
148b67016d
|
cpu: Refactored headers a bit to only include whats needed.
|
2019-12-08 10:18:01 -08:00 |
|
James Benton
|
a2f969fd90
|
Fix to use fmt/format.h instead of fmt/core.h
|
2019-12-08 17:24:32 +00:00 |
|
James Benton
|
f28deddea4
|
decaf-sdl: Add support for MoltenVK.
|
2019-12-08 17:19:11 +00:00 |
|
James Benton
|
7612f94b1f
|
gpu: Add support for MoltenVK.
|
2019-12-08 17:19:11 +00:00 |
|
Brett Lawson
|
7b07e293d4
|
cafe: Split guest and host invocation code into separate places.
|
2019-12-08 08:50:34 -08:00 |
|
Brett Lawson
|
deb348d023
|
cafe: Pulled cafe registration funcs into their own file.
|
2019-12-08 08:29:34 -08:00 |
|
Brett Lawson
|
343322dbf1
|
cafe: Cleaned up cafe_hle_library header.
|
2019-12-08 08:29:02 -08:00 |
|
Brett Lawson
|
e3def1efc5
|
cpu: Removed unused header inclusion.
|
2019-12-08 08:29:02 -08:00 |
|
Brett Lawson
|
ebdda775ab
|
global: Reduced usage of fmt/format.h to only where neccessary.
|
2019-12-08 08:19:12 -08:00 |
|
Brett Lawson
|
73ce7714e0
|
snduser2: Fixed enumeration to avoid conflicts.
|
2019-12-08 08:19:11 -08:00 |
|
Brett Lawson
|
302c4fa086
|
cafe: Updated HLE to implicitly call relocateHleLibrary.
|
2019-12-08 08:19:11 -08:00 |
|
James Benton
|
002ee0cebf
|
cafe: Move HLE trace implementation to .cpp file to improve compile times.
|
2019-12-08 08:19:11 -08:00 |
|
James Benton
|
89c699feef
|
cafe/nsysnet: Implement NSSLExportInternalClientCertificate.
|
2019-12-08 10:12:49 +00:00 |
|
James Benton
|
3bef9a9353
|
ios/nsec: Stub implementation of NSSLExportInternalClientCertificate.
Requires /dev/crypto decrypt to provide real implementation.
|
2019-12-08 10:12:49 +00:00 |
|
James Benton
|
8da38a0780
|
cafe/nsysnet: Implement NSSLExportInternalServerCertificate.
|
2019-12-08 10:12:49 +00:00 |
|
James Benton
|
a1eccae4e1
|
ios/nsec: Implement NSSLExportInternalServerCertificate.
|
2019-12-08 10:12:49 +00:00 |
|
James Benton
|
b9e61501eb
|
ios/nsec: Add own logger instead of using gLog.
|
2019-12-08 10:12:49 +00:00 |
|
James Benton
|
7389f97a0f
|
ios/fpd: Reformat some long lines.
|
2019-12-08 10:12:49 +00:00 |
|
James Benton
|
19212cd772
|
common: Add trim(string_view) to strutils.
|
2019-12-08 10:12:10 +00:00 |
|
James Benton
|
497042c116
|
cmake: Build SPIRV without -fno-rtti
|
2019-12-07 05:21:58 -08:00 |
|
James Benton
|
1afb3d0de5
|
cafe/h264: Add missing include to cmath.
|
2019-12-07 05:21:55 -08:00 |
|
Brett Lawson
|
95ea679ac5
|
build: Improved MSVC project grouping.
|
2019-12-07 05:16:34 -08:00 |
|
Brett Lawson
|
a6a7b9adc1
|
build: Switched to using CMake PCH rather than Cotire.
|
2019-12-07 05:16:34 -08:00 |
|
Brett Lawson
|
5cbd73cf35
|
gpu/pm4: Cleaned up Pm4Processor now that OpenGL is gone.
|
2019-12-07 05:16:34 -08:00 |
|
Brett Lawson
|
7bbab9dccc
|
gpu: Removed OpenGL implementation as it was out of date.
|
2019-12-07 05:16:34 -08:00 |
|
Brett Lawson
|
b8daa5f602
|
common: Fixed more X11 shenanignas for vulkan include.
|
2019-12-07 05:16:34 -08:00 |
|
Brett Lawson
|
4c5c278206
|
common: Added missing header to platform_sockets for select.
|
2019-12-07 05:16:34 -08:00 |
|
James Benton
|
966cd293f3
|
cafe/hle: Add missing include to unordered_map.
|
2019-12-07 09:49:12 +00:00 |
|