ryujinx/Ryujinx.Graphics.OpenGL
gdkchan 7aa430f1a5
Add support for advanced blend (part 1/2) (#2801)
* 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
..
Helper Replace DllImport usage with LibraryImport (#4084) 2022-12-15 18:07:31 +01:00
Image Minor improvement to Vulkan pipeline state and bindings management (#3829) 2022-11-10 13:38:38 -03:00
Queries ui: Fixes disposing on GTK/Avalonia and Firmware Messages on Avalonia (#3885) 2022-11-24 15:08:27 +01:00
BackgroundContextWorker.cs
Buffer.cs
Constants.cs
Debugger.cs
DrawTextureEmulation.cs
EnumConversion.cs Add support for advanced blend (part 1/2) (#2801) 2023-02-19 22:37:37 -03:00
FormatInfo.cs Make structs readonly when applicable (#4002) 2022-12-05 14:47:39 +01:00
FormatTable.cs
Framebuffer.cs
Handle.cs
HwCapabilities.cs Add support for advanced blend (part 1/2) (#2801) 2023-02-19 22:37:37 -03:00
IOpenGLContext.cs
OpenGLRenderer.cs Add support for advanced blend (part 1/2) (#2801) 2023-02-19 22:37:37 -03:00
PersistentBuffers.cs
Pipeline.cs Add support for advanced blend (part 1/2) (#2801) 2023-02-19 22:37:37 -03:00
Program.cs Log shader compile errors with Warning level (#2617) 2023-02-09 03:50:18 +01:00
ResourcePool.cs
Ryujinx.Graphics.OpenGL.csproj Use NuGet Central Package Management to manage package versions solution-wise (#4095) 2022-12-12 16:03:10 +01:00
Sync.cs GPU: Track buffer migrations and flush source on incomplete copy (#3952) 2022-12-01 16:30:13 +01:00
VertexArray.cs Ensure that vertex attribute buffer index is valid on GPU (#3942) 2022-11-30 18:06:40 -03:00
Window.cs ui: Fixes disposing on GTK/Avalonia and Firmware Messages on Avalonia (#3885) 2022-11-24 15:08:27 +01:00