Triang3l
35c8b66c93
[D3D12] Add forgotten shader implicit early Z check
2019-07-11 10:15:33 +03:00
Triang3l
6672997108
[D3D12] ROV early Z and full rewrite, shader scalar optimizations
2019-07-11 09:31:58 +03:00
Margen67
aea0d8d6b3
[third_party] Update capstone to latest stable
2019-06-24 23:15:28 -07:00
Triang3l
f7ea93148a
Merge branch 'master' into d3d12
2019-05-25 23:03:21 +03:00
gibbed
8afb93e2d9
[PPC] Fix trailing comment in ppc_opcode_disasm.h.
2019-05-13 00:59:40 -05:00
gibbed
9d7058ac96
[PPC] Shuffle code around to make it cleaner to modify by hand.
...
- [PPC] Rename ppc_opcode_lookup.cc, ppc_opcode_table.cc to have a _gen
suffix to make it more obvious about their autogenerated nature.
- [PPC] Move autogenerated code from ppc_opcode_disasm.cc to
ppc_opcode_disasm_gen.cc.
- [PPC] Update ppc-table-gen to allow for blacklisting of certain
instructions that have custom disasm code.
2019-05-13 00:49:57 -05:00
eladash
67e3b1f453
[PPC] disasm: BC formatting improvements
2019-05-13 00:27:40 -05:00
gibbed
6789873620
Merge branch 'master' into d3d12
2019-05-12 07:48:18 -05:00
Rick Gibbed
f0aae00e4f
Merge pull request #1353 from emoose/kernel-funcs
...
[Kernel] Add ObReferenceObjectByName.
2019-05-12 07:02:41 -05:00
Rick Gibbed
e51686bbac
Merge pull request #1369 from jgoyvaerts/logger_fix
...
[Base] Flush the logger before exiting on a fatal error.
2019-05-11 11:45:00 -05:00
Jonathan Goyvaerts
eb5baa41bb
Shutdown logging when a fatal error occurs, this fixes the error not showing up in the log file
2019-05-11 14:58:34 +02:00
gibbed
f54dddee90
Merge branch 'master' into d3d12
2019-05-04 13:09:08 -05:00
Rick Gibbed
00e061c4e4
Merge pull request #1316 from chris-hawley/master
...
[Base] Remove hacky fix for missing codecvt on linux.
2019-05-04 11:40:33 -05:00
Rick Gibbed
9bb20bfc36
Merge pull request #1254 from Wildenhaus/master
...
Games on Demand / Multi-file STFS (SVOD) support.
2019-05-04 11:30:48 -05:00
gibbed
fac37e7c50
Merge branch 'master' into d3d12
2019-05-01 21:00:21 -05:00
gibbed
bc9d82e2b0
[Base] Fix Travis whining.
2019-04-30 18:16:20 -05:00
gibbed
7ddcd4e32d
Oops. Missed a log line for previous two commits.
2019-04-30 17:45:45 -05:00
gibbed
bc0ebcb26e
- Clean up log level names, no need for LOG_LEVEL_ prefix when it is an
...
enum class.
- Clarify usage of log level in comment.
2019-04-30 17:41:27 -05:00
gibbed
179883dc0a
[App] Fix "Open" menu item text.
2019-04-30 16:44:45 -05:00
gibbed
6b772c01b9
[Base] Oops. Fix missing include.
2019-04-30 16:44:00 -05:00
gibbed
cfa0a40343
[App] Add "Show content directory..." menu item.
2019-04-30 16:30:49 -05:00
gibbed
2c3207e5cc
[Base] Widen LaunchBrowser.
2019-04-30 16:30:17 -05:00
Triang3l
08675ab65e
[D3D12] 3D texture resolve
2019-04-25 08:37:55 +03:00
gibbed
4ceafcdf68
[UI] Reduce SetProcessDpiAwareness failure to warning.
2019-04-20 13:21:36 -05:00
Triang3l
66a9c9d812
[GPU] Store ALU result after both vector and scalar instructions
2019-04-20 20:30:01 +03:00
gibbed
cd1aadef74
Merge remote-tracking branch 'origin/master' into d3d12
2019-04-20 10:59:05 -05:00
gibbed
d0d18ff570
[APU] Proper register file for XMA.
2019-04-20 10:57:42 -05:00
gibbed
1dd15d4abc
[App] Stub main_init for posix.
2019-04-20 10:57:41 -05:00
gibbed
c965751911
Merge remote-tracking branch 'origin/master' into d3d12
2019-04-20 02:40:46 -05:00
gibbed
4f44bc3362
[App] Fix AVX check. For good this time. Hopefully.
2019-04-20 02:32:45 -05:00
gibbed
1145d57007
Undo main/wWinMain changes in preparation for new method
...
of doing a startup AVX check.
This reverts commit 4030cff3ec .
2019-04-20 02:32:45 -05:00
Triang3l
40ffba97d9
Merge branch 'master' into d3d12
2019-04-19 15:32:10 +03:00
gibbed
18d8a59cfa
[Kernel] Initialize COM on all new XThreads.
2019-04-19 04:02:32 -05:00
gibbed
4030cff3ec
- Move main, wWinMain entrypoints to their own file.
...
- Fix startup AVX checks.
2019-04-18 16:57:42 -05:00
gibbed
a296e17f06
[App] Don't redirect stdout/stderr as the default debug arguments.
2019-04-18 15:00:25 -05:00
gibbed
827567a21a
Merge branch 'master' into d3d12
2019-04-18 11:23:41 -05:00
gibbed
28a7334f5c
[Vulkan] Fix missing aes_128 link for trace viewer/dumper.
2019-04-18 10:20:18 -05:00
Triang3l
ec92d46480
Merge branch 'master' into d3d12
2019-04-18 17:54:57 +03:00
gibbed
593a871c84
[x64] Use vmovaps instead of movaps in emitted function prolog/epilog.
2019-04-18 09:36:06 -05:00
gibbed
ffbc99926b
- Update premake build script for VS2017+ build support.
...
- Update premake (for VS2019 support).
- Update Xenia build script to detect VS2017+ version.
- Update Xenia premake scripts due to updated premake.
- Fix cc override in Xenia build script.
2019-04-18 09:28:31 -05:00
Triang3l
35061880d9
Merge branch 'master' into d3d12
2019-04-17 16:41:03 +03:00
Triang3l
63e135590c
[UI] Host breakpoint shortcut (pauses WinDbg)
2019-04-17 16:40:35 +03:00
Triang3l
3f22ff3645
[D3D12] DXT3A_AS_1_1_1_1 texture loading
2019-04-17 14:38:41 +03:00
Triang3l
4eae7d9d65
Merge branch 'master' into d3d12
2019-04-14 19:20:39 +03:00
Triang3l
ab4d344fb0
[Kernel] Add forgotten aes_128 library reference
2019-04-14 19:20:06 +03:00
Triang3l
ddd2a6922c
Merge branch 'master' into d3d12
2019-04-14 18:09:44 +03:00
Triang3l
85e26c5dde
[Kernel] XeCryptAes using openluopworld/aes_128
2019-04-14 18:08:07 +03:00
emoose
88bb173c9d
[Kernel] Add XeCryptRc4* funcs
2019-04-14 15:19:56 +03:00
emoose
e86bc83eee
[Kernel] Add ObReferenceObjectByName
2019-04-13 19:58:06 +01:00
Triang3l
286628b75b
Merge branch 'master' into d3d12
2019-04-13 20:30:17 +03:00