Triang3l
|
ca9086f3ba
|
[GPU] Add a comment about non-positive tessellation factors
|
2020-10-19 23:02:20 +03:00 |
Triang3l
|
9081046e7b
|
[D3D12] Remove SRV[unbounded] and UAV overlap in bindless root sig
|
2020-10-18 22:09:08 +03: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 |
Triang3l
|
f5f8714c3f
|
[D3D12] Delayed ImmediateTexture releasing
|
2020-09-27 16:21:14 +03:00 |
Triang3l
|
d437555036
|
[UI] Remove immdraw restrict_texture_samples + cleanup
|
2020-09-26 22:06:04 +03:00 |
Triang3l
|
18031a8f6d
|
[D3D12] Immdraw texture upload leak fix + cleanup
|
2020-09-26 18:36:31 +03:00 |
Triang3l
|
c218d6dc10
|
[D3D12] Move D3D12ImmediateTexture to D3D12ImmediateDrawer
|
2020-09-21 23:15:51 +03:00 |
Triang3l
|
dfeeb959c3
|
[D3D12] Swap R/B in Capture
|
2020-09-21 21:56:30 +03:00 |
Triang3l
|
fc55b1f81d
|
[UI] Remove pass-unfriendly UpdateTexture of ImmediateDrawer
|
2020-09-20 20:34:22 +03:00 |
Triang3l
|
183c7eee2b
|
[D3D12] Various refactoring mostly on the immediate drawer side, cache immdraw scissor, force stretch alpha to 1
|
2020-09-20 15:15:08 +03:00 |
Triang3l
|
6ba0620b10
|
[UI] Fix build error due to undeclared size_t
|
2020-09-18 21:20:37 +03:00 |
Gliniak
|
ba565c3403
|
[Kernel/Usbcam] XUsbcamCreate
- Provided description to some parameters
- Provided description what function more/less should do
- Changed return code based on game behaviour
|
2020-09-17 23:14:33 +03:00 |
Triang3l
|
5c291d0589
|
[D3D12] Remove unneeded code things from pools
|
2020-09-17 22:55:16 +03:00 |
Triang3l
|
3236d0ae75
|
[D3D12] Fix DescriptorHeapPool closing comment
|
2020-09-17 22:01:41 +03:00 |
Triang3l
|
1ebd0067f0
|
[Vulkan Old] Fix build error caused by constexpr countof
|
2020-09-17 21:51:44 +03:00 |
Triang3l
|
7c2245bb94
|
[UI] Remove GraphicsUploadBufferPool double include
|
2020-09-17 21:39:11 +03:00 |
Triang3l
|
189a38826f
|
[UI] UploadBufferPool common code
|
2020-09-17 21:37:44 +03:00 |
Triang3l
|
2cebd3cabe
|
[D3D12] Unify UploadBufferPool page size (2 MB), add alignment parameter
|
2020-09-15 22:13:53 +03:00 |
Triang3l
|
dfbe36a8aa
|
[UI/D3D12] Small refactoring, allow BeginSwap to return false if no surface
|
2020-09-14 23:27:19 +03:00 |
Triang3l
|
acb1fc059f
|
[D3D12] Make the feature list in the log sorted again
|
2020-09-06 00:57:00 +03:00 |
Triang3l
|
38e0cc4941
|
[D3D12] Non-zeroed heaps on 2004
|
2020-09-06 00:52:30 +03:00 |
Triang3l
|
b3f84f4a9c
|
[GPU] Rename present_stretch to present_rescale
|
2020-09-05 19:34:36 +03:00 |
Triang3l
|
74804ae710
|
[DXBC] ROV: Fix depth being overwritten if stencil failed
|
2020-09-05 19:23:45 +03:00 |
Triang3l
|
0be0eb2b38
|
[GPU/D3D12] Letterboxing cropping to action-safe area
|
2020-09-05 17:47:32 +03:00 |
Triang3l
|
52efbcf741
|
[Memory] Fix Protect range calculation
|
2020-09-01 12:44:37 +03:00 |
Triang3l
|
1e9ee8f43b
|
[D3D12] Change most subsystem pointers to references
|
2020-08-30 22:07:35 +03:00 |
Triang3l
|
c5dd7403f0
|
[D3D12] Change swap chain format to BGRA
|
2020-08-30 18:59:53 +03:00 |
Triang3l
|
deff124ce5
|
[D3D12] Add xenia-ui-window-d3d12-demo
|
2020-08-30 16:56:06 +03:00 |
Gliniak
|
7fd1991074
|
[Kernel/Object] Added base to object handle
|
2020-08-29 15:17:31 +03:00 |
Triang3l
|
1b3db70a07
|
[GPU] Fix negative shift build error
|
2020-08-29 00:22:15 +03:00 |
Triang3l
|
210c30aef9
|
[D3D12] Fix resolve not syncing with CPU memory and memory extent calculation
|
2020-08-28 23:49:23 +03:00 |
Triang3l
|
a1d33615b0
|
[DXBC] Inline depth/stencil test
|
2020-08-27 23:46:41 +03:00 |
Triang3l
|
fd14a68420
|
[Kernel] NtQueryVirtualMemory state test case info
|
2020-08-27 16:59:42 +03:00 |
Triang3l
|
c2c263f34a
|
[Kernel] Return only one state from NtQueryVirtualMemory
|
2020-08-27 15:47:51 +03:00 |
Gliniak
|
eac7e2cd1f
|
[Kernel/Memory] NtQueryVirtualMemory - Added support for returning X_MEM_FREE state
|
2020-08-27 14:55:02 +03:00 |
Gliniak
|
b3e537a5bf
|
[Base] Use enum instead of define for X_PAGE_*
|
2020-08-27 14:55:02 +03:00 |
Gliniak
|
4908754d84
|
[Base] Use enum instead of define for X_MEM_*
|
2020-08-27 14:55:02 +03:00 |