sharpemu/tests/SharpEmu.Libs.Tests/Gpu/Pipelines
kuba 98f223ce69
[GPU] Restore scene visibility and half-wave shuffles (#1025)
* [Agc] Emit addressed draw events for occlusion query counters

* [Gpu] Keep fallback occlusion results coherent and conservatively visible

* [Gpu] Honor disabled color buffers during depth-only draws

* [Gpu] Upload complete unchecked constant vertex attributes

* [Agc] Emit direct draws for every draw modifier

sceAgcDcbDrawIndex and sceAgcDcbDrawIndexAuto returned without writing a
packet unless the modifier was exactly 0x40000000. The modifier names the
shader stage and user registers of the bound pipeline, so any other
pipeline lost its draws without a trace. Unreal bakes its color-grading
LUT through a geometry-stage pipeline, which left the LUT unwritten and
tinted every 3D frame of Poppy Playtime blue.

Both draws now emit their packets for any modifier. Modifiers other than
the vertex-stage default are logged once each.

(cherry picked from commit 8d46a6068b7d1a999662eeac1ee17f9e6d87c2eb)

* [VideoOut] Separate guest display mode from presentation buffer dimensions

* [GPU] Map half-wave shuffle lanes into the host subgroup

* [Docs] Explain display modes and internal resolution limitations

* [GUI] Translate guest display mode settings in all supported languages
2026-10-07 11:21:15 +02:00
..
BoundedFillDetectorTests.cs Page fixes (#1023) 2026-10-04 19:07:37 +03:00
ComputeRejectionPolicyTests.cs Amd fix opcode nid filecache wave32 (#903) 2026-09-24 15:00:42 +03:00
DescriptorHeapTests.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
GlobalDataShareBindingTests.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
GraphicsRejectionPolicyTests.cs Astrobot / Demon's soul performance improvement (#955) 2026-09-30 18:14:21 +03:00
PipelineCacheSignatureTests.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
PipelineTestSupport.cs Perf computed shaders (#1013) 2026-10-03 04:49:43 +03:00
ShaderAddressModelTests.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
ShaderPermutationDumpTests.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
ShaderPipelineCacheTests.cs Perf computed shaders (#1013) 2026-10-03 04:49:43 +03:00
ShaderPipelineTraceTests.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
ShaderPlanningDumpTests.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
ShaderPrewarmListTests.cs [SpirvTranslator/Vk] Cheaper guest buffer loads and f16 conversion, gated on device probes (#1035) 2026-10-07 10:51:57 +02:00
ShaderProgramCacheTests.cs Alpha Rebuild Progress (#887) 2026-09-20 04:09:27 +03:00
VertexInputResolverTests.cs [GPU] Restore scene visibility and half-wave shuffles (#1025) 2026-10-07 11:21:15 +02:00