Margen67
80600dfc1d
Remove /gt & OpenGL leftovers
...
Fiber-safe optimizations actually worsen performance.
2019-11-02 07:24:28 -05:00
Triang3l
9deb710607
[D3D12] CP: Framework for multiple command lists per frame
2019-10-31 23:33:11 +03:00
Triang3l
6e5a0ebf7b
[D3D12] CP: Separate guest frame and non-frame submissions
2019-10-28 22:00:59 +03:00
Triang3l
d3b6f71ae1
[D3D12] Don't use D3D12Context for command processor fence
2019-10-28 10:49:32 +03:00
Triang3l
b4af63fe31
[D3D12] Detach UploadBufferPool and DescriptorHeapPool from D3D12Context
2019-10-27 20:53:53 +03:00
Triang3l
f23ba862f6
[D3D12] Trace viewer entry point
2019-10-27 00:37:33 +03:00
illusion98
770bba5b45
[Kernel] AVPack cvar
...
idk what teh hell im doing 😹
2019-10-26 02:25:34 -05:00
illusion98
dd8ba067a0
Merge remote-tracking branch 'upstream/master' into canary
2019-10-26 02:23:23 -05:00
Triang3l
36f4158f09
[GPU] Trace dump: Do PIX/RenderDoc capture if attached
2019-10-25 21:32:17 +03:00
illusion98
77d4b5a7d4
Merge remote-tracking branch 'upstream/master' into canary
2019-10-25 03:57:49 -05:00
Triang3l
f75d927cc5
[D3D12] Resolve fetch memory read tracing
2019-10-25 09:17:08 +03:00
Triang3l
c057b5a032
[D3D12] Make trace dump partially work
2019-10-25 08:38:06 +03:00
Triang3l
b622e894d6
[D3D12] Replicate the last texture component into non-existent ones
2019-10-23 23:47:17 +03:00
Triang3l
4623b41023
[D3D12] Trace guest memory operations
2019-10-23 23:33:50 +03:00
Triang3l
e07b0ed2ad
[VFS] Fix some security issues in StfsContainerDevice code
2019-10-22 08:55:45 +03:00
Margen67
53544d76a8
AVX(2/512) builds
...
xenia-build:
Make release the default config. (no longer need --config=Release)
Add --cpu_arch argument;
Valid options are SSE2 (default), AVX, AVX2, and AVX512.
CI:
Remove unneeded env vars since we're only building Release for Windows anyway.
Only do tests on AppVeyor since they only work there.
AppVeyor:
Remove empty tab/space.
Remove unneeded cmds.
Turn deploy off since it didn't do anything.
GitHub Actions:
Rename GitHub Actions artifacts.
Premake:
Remove commented out garbage.
2019-10-21 22:26:27 -07:00
Margen67
d0e3281741
Merge remote-tracking branch 'upstream/master' into canary
2019-10-21 22:23:17 -07:00
Triang3l
1005651855
[D3D12] Fix DXN swizzle and cleanup texture swizzles
2019-10-21 21:16:29 +03:00
Triang3l
a9ed73bdd1
[GPU] Remove most hardcoded register/instruction layouts from common and D3D12 code
2019-10-20 19:40:37 +03:00
Margen67
c53009906f
Try removing OpenGL leftovers
2019-10-19 15:31:43 -07:00
Triang3l
f83269cf8c
[GPU] Refactor: Register structs in D3D12CommandProcessor and some other places
2019-10-19 23:32:38 +03:00
Margen67
3f905980a1
Hopefully fix Fable II
2019-10-19 12:28:24 -07:00
Atvaark
3481f739a1
[Docs] Fix project name in building.md
2019-10-18 12:45:06 -05:00
illusion98
ef7960a8a5
[README] Change Icon and other small™ Changes
...
Change Icon
Mention PR Status Wiki Page
Add Discord Badge
2019-10-13 09:26:14 -04:00
illusion98
d87b09b490
[CI] Remove program debug database from artifacts
...
reduce artifacts filesize
2019-10-10 07:38:42 -05:00
illusion98
15627fb803
Revert "Thread order tweak to threading PR"
...
This reverts commit 0fc7ac4218
.
2019-10-10 07:38:36 -05:00
illusion98
3ab478da75
Change default config file name
2019-10-10 07:38:30 -05:00
illusion98
aec90f039c
[Readme] Remove Azure badge. (for now.)
2019-10-10 07:38:22 -05:00
Radosław Gliński
779cfc6624
Implemented instructions: rldclx, rldcrx
2019-09-23 04:45:14 -05:00
Margen67
7b21e4126b
[CI] Add GitHub Actions
2019-09-23 04:45:05 -05:00
illusion98
7a7c44b0b7
Merge remote-tracking branch 'upstream/master' into canary
2019-09-15 03:25:21 -05:00
Triang3l
f748e5af49
[Emulator] Default XEX cvar
2019-09-14 20:30:04 +03:00
Margen67
d11ca52c21
Update azure-pipelines.yml
2019-09-13 09:00:12 -07:00
Margen67
3d993d994b
Disable FatalWarnings
...
This "fixes" building with VS 2019 Preview.
2019-09-13 02:14:26 -07:00
illusion98
cf6cc7a108
Merge remote-tracking branch 'upstream/master' into canary
2019-09-13 03:11:03 -05:00
Cancerous
b6e1902579
return error in NetDll_WSARecvFrom so we don't wait on packets we won't be getting - fixes State of decay with other XBLA fixes already merged in canary
2019-09-13 03:10:11 -05:00
gibbed
f6e2012e8c
[Kernel] Workaround for crash seen on N3 demo boot.
...
Changes NtAllocateVirtualMemory so that it ignores specified page size when a
base address is specified. Requires verification if this is desired behavior.
2019-09-13 03:10:06 -05:00
Radosław Gliński
47f9142080
Added stub implementation of WSAFDIsSet. I hope that arguments correct
2019-09-13 03:09:48 -05:00
illusion98
4bd98ea3d8
Add command to show fps in titlebar
2019-09-13 03:09:09 -05:00
gibbed
c19a052b96
[XAM] Don't use strncpy for XamUserGetName.
2019-09-12 03:41:02 -05:00
Prism Tutaj
4b89a060d4
Fix discord cvar
2019-09-09 08:13:03 -05:00
Cancerous
1f5d6d4466
trying to speed up appveyor
2019-09-09 01:44:55 -04:00
Cancerous
73b7bad11b
Merge branch 'get-proc-address-by-ordinal' of https://github.com/CookiePLMonster/xenia into canary
...
[Kernel] Fixup GetProcAddressByOrdinal #1473
2019-09-08 23:10:12 -04:00
Silent
9021a7c922
[CPU] Fix off-by-one in max ordinals check
2019-09-08 22:34:31 +02:00
Silent
286a7a03f9
[Kernel] Fixup GetProcAddressByOrdinal
...
Now properly takes a global lock when populating guest_trampoline_map_
as opposed to taking and immediately releasing it
Also removes a redundant find() from guest_trampoline_map_
so map is not searched twice if the function has already been generated.
2019-09-08 21:32:34 +02:00
Prism Tutaj
7eb69ca255
miscellaneous linux fixes. Disables vulkan-trace-viewer and dumper
2019-09-07 20:30:25 -05:00
Prism Tutaj
b2ff07cea8
Actually update libav.
2019-09-07 18:09:19 -05:00
Prism Tutaj
313f38e538
Revert "Merge remote-tracking branch 'canary/systemlink'"
...
This reverts commit 7091177142
, reversing
changes made to c9631fb73d
.
2019-09-07 17:08:02 -05:00
Cancerous
648c241479
try to speed up appveyor and another try at making azure produce a good build
2019-09-06 23:21:54 -04:00
Cancerous
25df5a6e94
Merge branch 'master' of https://github.com/xenia-project/xenia into canary
...
# Conflicts:
# src/xenia/kernel/xboxkrnl/xboxkrnl_modules.cc - resolved in xboxkrnl_xconfig.cc?
2019-09-05 09:18:37 -04:00