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
|
c006acf2c2
|
VS2017 doesn't support shorthand Windows SDK version.
|
2019-04-18 14:08:52 -05:00 |
gibbed
|
ae7a463b40
|
Use latest Windows 10 SDK version.
|
2019-04-18 13:54:51 -05:00 |
gibbed
|
827567a21a
|
Merge branch 'master' into d3d12
|
2019-04-18 11:23:41 -05:00 |
gibbed
|
3d56d6c46c
|
Use vcvarsall in Xenia build script when available, VcDevCmd otherwise.
|
2019-04-18 10:56:27 -05:00 |
gibbed
|
b594f97027
|
Oops. Forgot json import in premake build script.
|
2019-04-18 10:28:32 -05:00 |
gibbed
|
28a7334f5c
|
[Vulkan] Fix missing aes_128 link for trace viewer/dumper.
|
2019-04-18 10:20:18 -05:00 |
gibbed
|
2dbd86ae23
|
Rework Xenia/premake build scripts to use VsDevCmd for VS2017+ instead
of vcvarsall.bat, this removes Windows Universal CRT SDK as a required
dependency.
|
2019-04-18 10:18:43 -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
|
8658514e63
|
Oops. Missed a commit. Fix vswhere path in premake build script.
|
2019-04-18 09:32:05 -05:00 |
gibbed
|
68b2541d76
|
Update vswhere binary.
|
2019-04-18 09:29:32 -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 |
Triang3l
|
5a6b42c611
|
[Kernel] ExGetXConfigSetting: correct null buffer handling, better fake country
|
2019-04-13 20:29:00 +03:00 |
Triang3l
|
293851d0c9
|
[D3D12] Re-add accidentally deleted RT update trigger
|
2019-04-12 20:09:31 +03:00 |
Triang3l
|
8f51855c8f
|
Revert "[D3D12] Re-add accidentally deleted RT update trigger and treat Z test and write bits separately"
This reverts commit 25cc189e99 .
|
2019-04-12 20:04:50 +03:00 |
Triang3l
|
25cc189e99
|
[D3D12] Re-add accidentally deleted RT update trigger and treat Z test and write bits separately
|
2019-04-12 19:13:03 +03:00 |
Triang3l
|
ecc056912d
|
[D3D12] Don't drop draw calls with no render targets
|
2019-04-12 16:59:45 +03:00 |
Triang3l
|
93a18a517b
|
[D3D12] Place UAV barriers for the EDRAM ROV when layout changes
|
2019-04-12 15:59:09 +03:00 |
Triang3l
|
45cee3f871
|
[D3D12] Don't create RT store pipelines with ROV
|
2019-04-11 12:05:13 +03:00 |
Triang3l
|
88c594ca3b
|
[D3D12] Fix RB_COPY_DEST_PITCH handling in ResolveCopy
|
2019-04-10 22:35:05 +03:00 |
Triang3l
|
5e30f3a947
|
[D3D12] User clip planes and constant/signature refactoring
|
2019-04-10 16:37:06 +03:00 |
Triang3l
|
8c56d5cb98
|
[D3D12] Fix lint failure in RenderTargetCache::BeginFrame
|
2019-04-09 23:04:13 +03:00 |
Triang3l
|
4e8e75c549
|
[D3D12] Remove TODO for initial EDRAM clear since Windows clears allocations anyway
|
2019-04-09 19:45:35 +03:00 |
Triang3l
|
959b8ef19e
|
[D3D12] Draw rectangles by mirroring one vertex across diagonal
|
2019-04-09 17:19:47 +03:00 |
Triang3l
|
b38f9ade1b
|
Merge branch 'master' into d3d12
|
2019-04-09 13:56:11 +03:00 |
Triang3l
|
81cd2506e8
|
[Kernel] VdSwap: Front buffer in 0xE0000000 range
|
2019-04-09 13:55:37 +03:00 |
chris-hawley
|
fed4cb63a7
|
implement linux filesystem support
|
2019-04-08 01:06:06 -04:00 |
Christian Hawley
|
b1f2f177cd
|
Remove hacky fix for missing codecvt on linux
|
2019-04-08 01:06:06 -04:00 |
Triang3l
|
0367e1a536
|
[D3D12] Fix ps_param_gen rounding ignored with ROV
|
2019-04-05 23:57:29 +03:00 |
Triang3l
|
6db0ad663b
|
[D3D12] mb_used -> used_mb in the profiler
|
2019-04-05 15:31:59 +03:00 |
Triang3l
|
d0c8725270
|
[D3D12] Limit texture memory usage with LRU deletion
|
2019-04-05 15:19:16 +03:00 |
Triang3l
|
9a1008dacb
|
Merge branch 'master' into d3d12
|
2019-04-05 13:33:11 +03:00 |
Triang3l
|
84b8b444cf
|
[Base] Clock::QueryHostUptimeMillis: change to 64-bit
|
2019-04-05 13:32:34 +03:00 |
Triang3l
|
d623589c1c
|
Merge branch 'master' into d3d12
|
2019-04-04 21:54:35 +03:00 |