CamilleLaVey
|
1ebdef1a02
|
[vulkan] Adjusting how surface clip is working when viewport offset gets a scaling value
|
2026-03-13 02:54:14 -04:00 |
|
CamilleLaVey
|
bd80d603e2
|
[vulkan] Corrected mishandling of render area + rescaling logic by using wrongly push constants
|
2026-03-13 01:55:02 -04:00 |
|
CamilleLaVey
|
76bb5fc18b
|
[vulkan] Small patch for tesselation vs an already handling with topology patch list.
|
2026-03-13 01:17:57 -04:00 |
|
CamilleLaVey
|
b1821cb60e
|
[vulkan] Extend ConditionalRendering use vs old hacks for stability in some drivers
|
2026-03-12 23:30:22 -04:00 |
|
CamilleLaVey
|
b1cc417c55
|
[vulkan] Removed QCOM and Turnip from an older handling in drivers for query pools handled in host-side vs gpu normal path
|
2026-03-12 21:45:30 -04:00 |
|
CamilleLaVey
|
70620c245c
|
removed unused function
|
2026-03-12 15:20:43 -04:00 |
|
CamilleLaVey
|
8389a98648
|
[vulkan] First try to implement a LineLoop to LineStrip resolve via a software emulation for not equivalent lines available in Vulkan
|
2026-03-12 14:55:52 -04:00 |
|
CamilleLaVey
|
7fe40a37ef
|
[vulkan] Removed bresenham line mode for driver issues + adjusted LineLoop to LineStrip handling
|
2026-03-12 14:15:07 -04:00 |
|
CamilleLaVey
|
e05c74108f
|
fix build
|
2026-03-12 01:31:30 -04:00 |
|
CamilleLaVey
|
cd7414814a
|
[vulkan] Removed handling for PixelFormatInterpretation
|
2026-03-12 01:13:50 -04:00 |
|
CamilleLaVey
|
dfe1f39a4b
|
Revert "[vulkan] Replaced old logic for DescriptorType for a numeric handling per type to avoid mismatches during format binding"
|
2026-03-12 00:55:49 -04:00 |
|
CamilleLaVey
|
3f1f20185c
|
Revert "[vulkan] simplify numeric type determination"
|
2026-03-12 00:54:14 -04:00 |
|
CamilleLaVey
|
1845d5b222
|
Fix build
|
2026-03-10 05:25:45 -04:00 |
|
CamilleLaVey
|
1240268048
|
[vulkan] Fix primitive count calculation for Quads and QuadStrip in vk_query_cache
|
2026-03-10 05:03:45 -04:00 |
|
CamilleLaVey
|
a134ad3fbd
|
[vulkan] Added Line loop + topology emulation accuracy increased by changing triangle assumption
|
2026-03-10 04:58:11 -04:00 |
|
CamilleLaVey
|
da30efbc55
|
[vulkan] Added primitive count calculation based on topology + patch vertices in PrimitivesSucceededStreamer
|
2026-03-10 04:14:07 -04:00 |
|
CamilleLaVey
|
2dbca791f6
|
[vulkan] Adjusted synchronization handling in QueryCacheRuntime + ConditionalRendering setting bug with syncing
|
2026-03-10 03:53:45 -04:00 |
|
CamilleLaVey
|
74248bd35a
|
Removing remanents of NCE changes to previous state
|
2026-03-10 03:20:05 -04:00 |
|
CamilleLaVey
|
e715925d52
|
Revert "[nce] Added rasterizer caching checks to memory management"
|
2026-03-10 03:13:21 -04:00 |
|
CamilleLaVey
|
852b8e176f
|
Revert "[nce] Added rasterizer memory handling by nce page faults + intercepted memory access in nce with cached rasterizer data"
|
2026-03-10 03:12:19 -04:00 |
|
CamilleLaVey
|
b2b07abbc8
|
Revert "[nce] Added "tainted" page fault handling inside dual channel"
|
2026-03-10 03:10:37 -04:00 |
|
CamilleLaVey
|
ce2f2187bd
|
Revert "[nce] Adjusted precise access fault window handling + decay mechanism"
|
2026-03-10 03:09:30 -04:00 |
|
CamilleLaVey
|
8c077fc4cd
|
Revert "[nce] Added case for access fault handling to manage page edge cases"
|
2026-03-10 03:01:02 -04:00 |
|
CamilleLaVey
|
b88ca5b635
|
Revert "[nce] Added dual channel handling for guest access faults"
|
2026-03-10 02:58:57 -04:00 |
|
CamilleLaVey
|
4755ec7a59
|
[vulkan] simplify numeric type determination
|
2026-03-10 02:46:35 -04:00 |
|
CamilleLaVey
|
e20875d8fc
|
fix build from nce changes
|
2026-03-09 01:57:29 -04:00 |
|
CamilleLaVey
|
58bff28b04
|
[vulkan] Reset query pool in Reset() method + removed bank reset
|
2026-03-09 01:40:26 -04:00 |
|
CamilleLaVey
|
570cd64c03
|
[nce] Added rasterizer memory handling by nce page faults + intercepted memory access in nce with cached rasterizer data
|
2026-03-09 01:16:07 -04:00 |
|
CamilleLaVey
|
b0a607539a
|
[nce] Added rasterizer caching checks to memory management
|
2026-03-09 00:34:12 -04:00 |
|
CamilleLaVey
|
64163f2d2a
|
[vulkan] Adjusting few remanants of topologies + review of possible missing dynamic state handling
|
2026-03-08 22:42:22 -04:00 |
|
CamilleLaVey
|
631ad933b2
|
fix build
|
2026-03-08 22:25:56 -04:00 |
|
CamilleLaVey
|
6985aaf614
|
[vulkan] Adjusted dynamic state handling + update state tracker for extended dynamic states
|
2026-03-08 22:16:08 -04:00 |
|
CamilleLaVey
|
d1466b0e9d
|
Revert "[debug] Instrumentalization for EDS related pipeline worker failure."
|
2026-03-08 21:13:26 -04:00 |
|
CamilleLaVey
|
a02e8a5679
|
[vulkan] Removed dynamic culling mode/ front face.
|
2026-03-08 19:52:20 -04:00 |
|
CamilleLaVey
|
e98280bee9
|
[vulkan] Removal of dynamic viewport/scissor
|
2026-03-08 19:13:09 -04:00 |
|
CamilleLaVey
|
1d0a3e83fa
|
[vulkan] Removed topologies
|
2026-03-08 17:23:46 -04:00 |
|
CamilleLaVey
|
4343874a69
|
[vulkan] Removal Primitive Topology
|
2026-03-08 16:30:03 -04:00 |
|
CamilleLaVey
|
11d5c0f96a
|
[nce] Adjusted precise access fault window handling + decay mechanism
|
2026-03-08 16:07:05 -04:00 |
|
CamilleLaVey
|
ca42578d4e
|
[nce] Added "tainted" page fault handling inside dual channel
|
2026-03-08 15:55:06 -04:00 |
|
CamilleLaVey
|
b7087a16ba
|
[nce] Added dual channel handling for guest access faults
|
2026-03-08 15:37:29 -04:00 |
|
CamilleLaVey
|
1bdedc17ad
|
[nce] Added case for access fault handling to manage page edge cases
|
2026-03-08 15:12:47 -04:00 |
|
CamilleLaVey
|
32e63b5fa2
|
fix build
|
2026-03-08 12:46:31 -04:00 |
|
CamilleLaVey
|
2e89bb890a
|
[android] Modified compiliance of Android's Surface in older API's
|
2026-03-08 12:31:49 -04:00 |
|
CamilleLaVey
|
842acf2c86
|
fix build
|
2026-03-08 04:46:19 -04:00 |
|
CamilleLaVey
|
2d4c460011
|
[debug] Instrumentalization for EDS related pipeline worker failure.
|
2026-03-08 04:38:40 -04:00 |
|
CamilleLaVey
|
c42c67ab85
|
[android] Refined cadence for low frame rate; chrono + duration = clamp/ ms response extended
|
2026-03-08 04:31:10 -04:00 |
|
CamilleLaVey
|
5bce1993e1
|
[android] Linked Frame Time Cadence to Quantized Frames
|
2026-03-08 04:17:58 -04:00 |
|
CamilleLaVey
|
8c79a3a8de
|
[android] Adjusted heuristics hints for SpeedLimit x ScreenRefresh + Quantized FrameRate calculation
|
2026-03-08 04:05:42 -04:00 |
|
CamilleLaVey
|
ebb3cda782
|
[android] Quantization for frames + hints Surface
|
2026-03-08 03:56:58 -04:00 |
|
CamilleLaVey
|
daf972b517
|
[android] Replaced FramePacingMode path + Surface/EmuWindow added hints for FrameRate
|
2026-03-08 03:41:42 -04:00 |
|