Commit Graph

5992 Commits

Author SHA1 Message Date
emoose e19c4a641a [XAM] Better stub for XNetQosServiceLookup, add XNetQosRelease
Based on the NetDll_XNetDnsLookup code, this should fix Saints Row TU1 trying to access the QoS data even though we returned an error.
2020-10-27 08:28:38 -05:00
illusion0001 175b8e398d Merge remote-tracking branch 'upstream/master' into canary_new 2020-10-25 12:55:21 -05:00
Triang3l 445d78452f [DXBC] Pop aL on loop end 2020-10-25 19:50:24 +03:00
illusion0001 053782cde4 AVPack cvar 2020-10-24 04:55:28 -05:00
randprint 25894c4083 [Kernel/Threads] add shared version of locks to fix a crash when games try to unlock things that didn't get locked in the first place 2020-10-20 23:24:35 -04:00
Triang3l ca9086f3ba [GPU] Add a comment about non-positive tessellation factors 2020-10-19 23:02:20 +03:00
randprint 0afcd8769b Merge remote-tracking branch 'upstream/master' into canary_new 2020-10-18 16:07:17 -04:00
Triang3l 9081046e7b [D3D12] Remove SRV[unbounded] and UAV overlap in bindless root sig 2020-10-18 22:09:08 +03:00
illusion0001 1aaed8bb64 Add LaunchPath to log 2020-10-18 14:41:13 -04:00
Cancerous a2fb185cb9 [Kernel] - Load Dlls - fixes orangbox games loading from menu ala Emoose 2020-10-18 14:41:12 -04:00
Gliniak d78d33d2e9 Initial support for xex patching 2020-10-18 14:41:12 -04:00
Gliniak 8c9adfe1ab Added Premake Files For PatchingSystem 2020-10-18 14:41:12 -04:00
Triang3l 8aa6a6db77 [DXBC] Remove dxbc_source_map cvar export 2020-10-18 14:41:11 -04:00
Triang3l cbb79640e5 [GPU] Remove unused FinalizeTrace 2020-10-18 14:41:11 -04:00
Triang3l a2e7998580 [D3D12] Minor shared memory cleanup 2020-10-18 14:41:11 -04:00
Triang3l 3fcda26651 [D3D12] Remove await result check in trace init - unsafe too, but not leaking 2020-10-18 14:41:10 -04:00
Triang3l 6c73bbee3e [GPU] SharedMemory: common sparse memory allocation 2020-10-18 14:41:10 -04:00
Triang3l d397bef9d2 [D3D12] Minor deferred command list refactoring 2020-10-18 14:41:10 -04:00
Triang3l c68ea4bbb7 [D3D12] Minor FINE_GRAINED_DRAW_SCOPES refactoring 2020-10-18 14:41:09 -04:00
Triang3l 9633de63f2 [D3D12] Remove SHM EnsureTilesResident declaration 2020-10-18 14:41:09 -04:00
Triang3l 3b30f71b26 [GPU] Split SharedMemory into common and D3D12 2020-10-18 14:41:09 -04:00
Triang3l 74327558c8 [D3D12] Nicer DeferredCommandList uintmax_t alignment 2020-10-18 14:41:08 -04:00
Triang3l b431de87ce [D3D12] Only await submission fence in one place 2020-10-18 14:40:59 -04:00
Gliniak a10fff279b Added missing paramteter to KeSetAffinityThread 2020-10-18 14:35:43 -04:00
Triang3l fa96ec4352 [D3D12] Await UpdateTileMappings when syncing with the GPU 2020-10-18 14:35:43 -04:00
Triang3l 398721e04f [UI] Replace ImmediateTexture handles with pointers + small cleanup 2020-10-18 14:35:43 -04:00
Triang3l b8131c5895 [D3D12] Delayed ImmediateTexture releasing 2020-10-18 14:35:42 -04:00
Triang3l 3fc7ad6d15 [UI] Remove immdraw restrict_texture_samples + cleanup 2020-10-18 14:35:42 -04:00
Triang3l d4f8215f38 [D3D12] Immdraw texture upload leak fix + cleanup 2020-10-18 14:35:26 -04:00
Cancerous 90484308ee [Kernel/XAM] Let swapdisc request be cancelled (fixes GTAV) 2020-10-18 14:35:26 -04:00
illusion 15bd9c2169 Update README.md 2020-10-18 14:35:25 -04:00
illusion 490d582b96 Remove discord server
Superseded by #canary-channel in main server
2020-10-18 14:35:25 -04:00
Gliniak d82abd053d Reverted problematic change (It breaks Crysis again, but FH2 works again) 2020-10-18 14:35:25 -04:00
Triang3l 4afbd0c446 [D3D12] Move D3D12ImmediateTexture to D3D12ImmediateDrawer 2020-10-18 14:35:25 -04:00
Triang3l 5e936a3382 [D3D12] Swap R/B in Capture 2020-10-18 14:35:25 -04:00
Triang3l be42f3a721 [UI] Remove pass-unfriendly UpdateTexture of ImmediateDrawer 2020-10-18 14:35:24 -04:00
Triang3l fd18a97f3a [GPU] Shaders: Make label_addresses accessible to translators 2020-10-14 21:19:33 +03:00
Triang3l 7e9e37bd09 [DXBC] Remove dxbc_source_map cvar export 2020-10-08 23:08:40 +03:00
Triang3l 81bc33523a [GPU] Remove unused FinalizeTrace 2020-10-08 21:37:29 +03:00
Triang3l 603150af64 [D3D12] Minor shared memory cleanup 2020-10-07 23:16:15 +03:00
Triang3l b91c24870b [D3D12] Remove await result check in trace init - unsafe too, but not leaking 2020-10-06 22:35:43 +03:00
Triang3l 19121130a3 [GPU] SharedMemory: common sparse memory allocation 2020-10-06 21:32:44 +03:00
Triang3l 75bf2d3c7d [D3D12] Minor deferred command list refactoring 2020-10-04 21:53:52 +03:00
Triang3l 81ee7b4c39 [D3D12] Minor FINE_GRAINED_DRAW_SCOPES refactoring 2020-10-04 21:49:10 +03:00
Triang3l e0916be5cd [D3D12] Remove SHM EnsureTilesResident declaration 2020-10-03 16:15:25 +03:00
Triang3l 9f404090d3 [GPU] Split SharedMemory into common and D3D12 2020-10-03 16:13:17 +03:00
Triang3l 6cb8f0aab4 [D3D12] Nicer DeferredCommandList uintmax_t alignment 2020-10-03 14:12:30 +03:00
Triang3l 1014458783 [D3D12] Only await submission fence in one place 2020-09-29 21:17:20 +03:00
Triang3l 0156d3ef26 [D3D12] Await UpdateTileMappings when syncing with the GPU 2020-09-28 12:16:09 +03:00
Triang3l c2e8c5554d [UI] Replace ImmediateTexture handles with pointers + small cleanup 2020-09-27 16:30:53 +03:00