James Benton
38a5f3f137
vfs: Add support for more operations in overlay device.
2019-02-04 20:42:12 +00:00
James Benton
240d56b1dc
vfs: Fix incorrect error.
2019-02-04 20:41:53 +00:00
James Benton
4c316d0b95
decaf: Log build date and git version.
2019-02-04 20:23:34 +00:00
James Benton
46d2b7ddda
decaf-qt: Fix log message of config path.
2019-02-04 20:21:39 +00:00
James Benton
982e1c48a1
Fix some compiler warnings.
2019-02-04 17:35:16 +00:00
James Benton
5f1f4c3772
cafe/gx2: Create AppIo thread for event callbacks.
2019-02-04 00:41:05 +00:00
James Benton
c96ba37f79
cafe: Fix some indentations.
2019-02-04 00:40:52 +00:00
James Benton
919e77ffa5
decaf: Initialise /vol/temp folder.
2019-02-04 00:40:43 +00:00
James Benton
cfbf83c6f4
ios/fs: Change getInfoByQuery FreeSpaceSize to return 0 for not found directories.
...
Also return 4gb instead of 128mb for found directories, SSBU expects 1gb
for a temporary directory.
2019-02-04 00:40:36 +00:00
James Benton
8dc1738148
ios/fs: Stub ChangeMode ioctl implementation.
2019-02-04 00:40:28 +00:00
James Benton
7ea4c5be58
cafe/nn_temp: Fix temp directory path.
2019-02-04 00:40:21 +00:00
James Benton
0658b78f68
cafe/coreinit: Fix FSBind{Mount,Unmount}Async.
...
Oopsy.
2019-02-04 00:40:13 +00:00
James Benton
bfd67511cf
gpu/spirv: Implement LSHR_INT.
2019-02-04 00:40:06 +00:00
James Benton
1d05e2b19a
gpu/spirv: Implement FLT_TO_UINT and UINT_TO_FLT.
2019-02-03 23:51:27 +00:00
James Benton
f75174736b
ios/mcp: Remove debug code....
...
lol
2019-02-03 23:51:15 +00:00
James Benton
152e14af8a
ios/mcp: Attempt to mount update folder for loaded title.
2019-02-03 22:44:55 +00:00
James Benton
39894799c6
ios/fs: Add FSAOpenDir, FSACloseDir ipc.
2019-02-03 22:44:40 +00:00
James Benton
19b85f2d20
ios/fs: Add FSAStat ipc.
2019-02-03 22:44:31 +00:00
James Benton
136e16a108
ios/fs: Fix MSAMountWithProcess and FSAUnmountWithProcess to use priority.
2019-02-03 22:44:23 +00:00
James Benton
6c0886d38b
vfs: Add support for unmounting overlay devices with specific priority.
2019-02-03 22:44:14 +00:00
James Benton
24aef0478c
cafe/kernel: Remove dead comment.
...
We already did this!
2019-02-03 22:44:07 +00:00
James Benton
aac36b5499
cmake: Simplify shader compile.
2019-02-03 12:34:08 +00:00
James Benton
bf2a75ce8a
Fix tiling_test build
2019-02-03 10:55:37 +00:00
snickerbockers
8f81536280
fix rpx file extension parsing
...
the std::filesystem::extension function includes the dot in the extension it
returns. Prior to this commit, loading rpx files would fail because the file
extension was being compared to "rpx" instead of ".rpx".
2019-02-03 10:22:59 +00:00
Nick Renieris
2666a11534
libgpu/vulkan: Config option for only dumping shader binaries
2019-02-02 15:43:43 +00:00
Nick Renieris
483d2bbb8a
libgpu/vulkan: Dump shader binaries
2019-02-02 15:42:21 +00:00
James Benton
b972d21bf4
gpu: Fix spiv::getFunction trying to create an entry point instead of function.
2019-02-02 15:11:43 +00:00
James Benton
4aa1ec57f1
decaf: New VFS implementation.
2019-02-02 15:11:27 +00:00
James Benton
1dc2c3a278
common: Change log.h to no longer include spdlog.h
2019-01-31 10:42:57 +00:00
James Benton
c542d0ca8a
cpu: Fix ambiguous partial specialisation for be2_val and fmt.
...
The be2_val operator overloads confuse the fmtlib is_streamable - so we
should disable that for all be2_val types.
2019-01-31 09:45:02 +00:00
James Benton
c51a0bc940
cmake: Try fix vulkan shader compile dependencies.
2019-01-30 13:29:55 +00:00
James Benton
3bb336ec64
cafe: Move decaf_warn_stub logging to source file to avoid log include.
2019-01-30 13:29:55 +00:00
James Benton
275a2f61d8
Fix some includes.
2019-01-30 13:29:55 +00:00
James Benton
41a4b47119
cpu: Use forward declarations for custom fmt formatters.
2019-01-30 13:29:55 +00:00
James Benton
76c50d1aeb
common: Include intrin.h instead of Windows.h in bitutils.h
2019-01-30 13:29:55 +00:00
James Benton
722dbba19e
Use WIN32_LEAN_AND_MEAN where possible.
2019-01-30 13:29:55 +00:00
James Benton
99313e235a
common: Add missing includes from platform_posix_memory.
2019-01-30 13:29:55 +00:00
James Benton
54ac688b19
common: Change platform_winapi_string to take a string_view.
2019-01-30 13:29:55 +00:00
Brett Lawson
39635f0c21
common: Remove debuglog.h
2019-01-30 13:29:55 +00:00
Brett Lawson
59fb0de9ed
common: Fixed decaf_assert.h including spdlog.
2019-01-30 13:29:55 +00:00
Brett Lawson
8a2cba9c34
common: Moved fixed point bitfield handling to fixed.h
2019-01-30 13:29:55 +00:00
Brett Lawson
79652eb686
cafe: Removed direct include of spdlog in HLE invoke tracer.
2019-01-30 13:29:55 +00:00
James Benton
8ebf70beda
decaf: Fix name collision with interface macro from Windows.h
2019-01-29 10:34:00 +00:00
James Benton
721ee46d45
.gitignore: Add hfio/ and sdcard/
2019-01-29 10:34:00 +00:00
James Benton
b85f2c496e
common/strutils: Remove old defines of snprintf and vsnprinft.
2019-01-29 10:34:00 +00:00
James Benton
b076e2c73b
ios/net: Fix name collision with Windows.h s_addr macro.
2019-01-29 10:34:00 +00:00
James Benton
ec79189224
cmake: Add cotire for precompiled header generation.
2019-01-29 10:34:00 +00:00
James Benton
880dcd25b7
common: Rename inline enum headers from *.h to *.inl
2019-01-29 10:03:14 +00:00
Steve Lever
2c8634a93f
Added the Git and Appveyor version information to the about dialog.
2019-01-29 09:27:03 +00:00
James Benton
c540695c9d
cmake: Remove install for tests.
2019-01-29 08:44:20 +00:00