CamilleLaVey
|
14cbcc2438
|
[vulkan] Removed LineRasterization mode for the removed LineLoop -> LineStrip convertion
|
3 months ago |
CamilleLaVey
|
0a73fb5229
|
[vulkan] Changed handling of helper inside MaxwellToVK
|
3 months ago |
CamilleLaVey
|
254250a83d
|
Fix build
|
3 months ago |
CamilleLaVey
|
83c727794e
|
[vulkan] Adjust polygon mode handling + topology emulation resolve for line and point with polygon mode
|
3 months ago |
CamilleLaVey
|
a6c610cf26
|
[vulkan] Changed perspective of use for topologies strip/fan
|
3 months ago |
CamilleLaVey
|
0dafab4053
|
[vulkam] Changed function location
|
3 months ago |
CamilleLaVey
|
40b2fd0e6b
|
[vulkan] Adjusted TFB Topology entry and use
|
3 months ago |
CamilleLaVey
|
610e9eb516
|
[vulkan] Adjusted not indexed Quad's handling for QuadStrip + Adjusted Quad's calculations for LUT
|
3 months ago |
CamilleLaVey
|
d835cab32d
|
[vulkan] Adjusting XFB configuration + StreamingByteCount adjustments
|
3 months ago |
CamilleLaVey
|
46c2a81f4a
|
[vulkan] Removed unneccesary UpdateBuffers from the end session of TFB/ Thanks Pavel
|
3 months ago |
CamilleLaVey
|
1ebdef1a02
|
[vulkan] Adjusting how surface clip is working when viewport offset gets a scaling value
|
3 months ago |
CamilleLaVey
|
bd80d603e2
|
[vulkan] Corrected mishandling of render area + rescaling logic by using wrongly push constants
|
3 months ago |
CamilleLaVey
|
76bb5fc18b
|
[vulkan] Small patch for tesselation vs an already handling with topology patch list.
|
3 months ago |
CamilleLaVey
|
b1821cb60e
|
[vulkan] Extend ConditionalRendering use vs old hacks for stability in some drivers
|
3 months ago |
CamilleLaVey
|
b1cc417c55
|
[vulkan] Removed QCOM and Turnip from an older handling in drivers for query pools handled in host-side vs gpu normal path
|
3 months ago |
CamilleLaVey
|
70620c245c
|
removed unused function
|
3 months ago |
CamilleLaVey
|
8389a98648
|
[vulkan] First try to implement a LineLoop to LineStrip resolve via a software emulation for not equivalent lines available in Vulkan
|
3 months ago |
CamilleLaVey
|
7fe40a37ef
|
[vulkan] Removed bresenham line mode for driver issues + adjusted LineLoop to LineStrip handling
|
3 months ago |
CamilleLaVey
|
e05c74108f
|
fix build
|
3 months ago |
CamilleLaVey
|
cd7414814a
|
[vulkan] Removed handling for PixelFormatInterpretation
|
3 months ago |
CamilleLaVey
|
dfe1f39a4b
|
Revert "[vulkan] Replaced old logic for DescriptorType for a numeric handling per type to avoid mismatches during format binding"
|
3 months ago |
CamilleLaVey
|
3f1f20185c
|
Revert "[vulkan] simplify numeric type determination"
|
3 months ago |
CamilleLaVey
|
1845d5b222
|
Fix build
|
3 months ago |
CamilleLaVey
|
1240268048
|
[vulkan] Fix primitive count calculation for Quads and QuadStrip in vk_query_cache
|
3 months ago |
CamilleLaVey
|
a134ad3fbd
|
[vulkan] Added Line loop + topology emulation accuracy increased by changing triangle assumption
|
3 months ago |
CamilleLaVey
|
da30efbc55
|
[vulkan] Added primitive count calculation based on topology + patch vertices in PrimitivesSucceededStreamer
|
3 months ago |
CamilleLaVey
|
2dbca791f6
|
[vulkan] Adjusted synchronization handling in QueryCacheRuntime + ConditionalRendering setting bug with syncing
|
3 months ago |
CamilleLaVey
|
74248bd35a
|
Removing remanents of NCE changes to previous state
|
3 months ago |
CamilleLaVey
|
e715925d52
|
Revert "[nce] Added rasterizer caching checks to memory management"
|
3 months ago |
CamilleLaVey
|
852b8e176f
|
Revert "[nce] Added rasterizer memory handling by nce page faults + intercepted memory access in nce with cached rasterizer data"
|
3 months ago |
CamilleLaVey
|
b2b07abbc8
|
Revert "[nce] Added "tainted" page fault handling inside dual channel"
|
3 months ago |
CamilleLaVey
|
ce2f2187bd
|
Revert "[nce] Adjusted precise access fault window handling + decay mechanism"
|
3 months ago |
CamilleLaVey
|
8c077fc4cd
|
Revert "[nce] Added case for access fault handling to manage page edge cases"
|
3 months ago |
CamilleLaVey
|
b88ca5b635
|
Revert "[nce] Added dual channel handling for guest access faults"
|
3 months ago |
CamilleLaVey
|
4755ec7a59
|
[vulkan] simplify numeric type determination
|
3 months ago |
CamilleLaVey
|
e20875d8fc
|
fix build from nce changes
|
3 months ago |
CamilleLaVey
|
58bff28b04
|
[vulkan] Reset query pool in Reset() method + removed bank reset
|
3 months ago |
CamilleLaVey
|
570cd64c03
|
[nce] Added rasterizer memory handling by nce page faults + intercepted memory access in nce with cached rasterizer data
|
3 months ago |
CamilleLaVey
|
b0a607539a
|
[nce] Added rasterizer caching checks to memory management
|
3 months ago |
CamilleLaVey
|
64163f2d2a
|
[vulkan] Adjusting few remanants of topologies + review of possible missing dynamic state handling
|
3 months ago |
CamilleLaVey
|
631ad933b2
|
fix build
|
3 months ago |
CamilleLaVey
|
6985aaf614
|
[vulkan] Adjusted dynamic state handling + update state tracker for extended dynamic states
|
3 months ago |
CamilleLaVey
|
d1466b0e9d
|
Revert "[debug] Instrumentalization for EDS related pipeline worker failure."
|
3 months ago |
CamilleLaVey
|
a02e8a5679
|
[vulkan] Removed dynamic culling mode/ front face.
|
3 months ago |
CamilleLaVey
|
e98280bee9
|
[vulkan] Removal of dynamic viewport/scissor
|
3 months ago |
CamilleLaVey
|
1d0a3e83fa
|
[vulkan] Removed topologies
|
3 months ago |
CamilleLaVey
|
4343874a69
|
[vulkan] Removal Primitive Topology
|
3 months ago |
CamilleLaVey
|
11d5c0f96a
|
[nce] Adjusted precise access fault window handling + decay mechanism
|
3 months ago |
CamilleLaVey
|
ca42578d4e
|
[nce] Added "tainted" page fault handling inside dual channel
|
3 months ago |
CamilleLaVey
|
b7087a16ba
|
[nce] Added dual channel handling for guest access faults
|
3 months ago |