JinxRyu/Ryujinx.Graphics.Gpu/Engine/Threed
gdkchan 7aa430f1a5
Add support for advanced blend (part 1/2) ()
* Add blend microcode registers

* Add advanced blend support using host extension

* Remove debug message

* Use pre-generated table for blend functions

* XML docs

* Rename AdvancedBlendMode to AdvancedBlendOp for consistency

* Remove redundant code

* Fix some advanced blend related issues on Vulkan

* Formatting
2023-02-19 22:37:37 -03:00
..
Blender Add support for advanced blend (part 1/2) () 2023-02-19 22:37:37 -03:00
ConditionalRendering.cs Implement HLE macro for DrawElementsIndirect () 2022-11-16 14:53:04 -03:00
ConstantBufferUpdater.cs GPU: Don't trigger uploads for redundant buffer updates () 2022-11-24 15:50:15 +01:00
DrawManager.cs Handle mismatching texture size with copy dependencies () 2023-02-08 08:48:09 +01:00
DrawState.cs Fix DrawArrays vertex buffer size () 2022-12-21 19:08:12 +01:00
IbStreamer.cs Fix instanced indexed inline draw index count () 2022-06-10 23:44:49 -03:00
IndirectDrawType.cs Implement HLE macro for DrawElementsIndirect () 2022-11-16 14:53:04 -03:00
RenderTargetUpdateFlags.cs Handle mismatching texture size with copy dependencies () 2023-02-08 08:48:09 +01:00
SemaphoreUpdater.cs Scale SamplesPassed counter by RT scale on report () 2022-09-11 15:58:15 +00:00
SpecializationStateUpdater.cs Vulkan: Add workarounds for MoltenVK () 2023-01-13 01:31:21 +01:00
StateUpdater.cs Add support for advanced blend (part 1/2) () 2023-02-19 22:37:37 -03:00
StateUpdateTracker.cs Vulkan: Add workarounds for MoltenVK () 2023-01-13 01:31:21 +01:00
ThreedClass.cs Add support for advanced blend (part 1/2) () 2023-02-19 22:37:37 -03:00
ThreedClassState.cs Add support for advanced blend (part 1/2) () 2023-02-19 22:37:37 -03:00