aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Graphics.GAL
AgeCommit message (Expand)Author
2022-12-10Fix Lambda Explicit Type Specification Warning (#4090)Isaac Marovitz
2022-12-10Fix Redundant Qualifer Warnings (#4091)Isaac Marovitz
2022-12-05Make structs readonly when applicable (#4002)Andrey Sukharev
2022-12-04Allow SNorm buffer texture formats on Vulkan (#3957)gdkchan
2022-12-01GPU: Track buffer migrations and flush source on incomplete copy (#3952)riperiperi
2022-11-24ui: Fixes disposing on GTK/Avalonia and Firmware Messages on Avalonia (#3885)Ac_K
2022-11-24GAL: Send all buffer assignments at once rather than individually (#3881)riperiperi
2022-11-18Move gl_Layer from vertex to geometry if GPU does not support it on vertex (#...gdkchan
2022-11-16Implement HLE macro for DrawElementsIndirect (#3748)gdkchan
2022-11-09infra: Migrate to .NET 7 (#3795)Mary-nyan
2022-10-08GPU: Pass SpanOrArray for Texture SetData to avoid copy (#3745)riperiperi
2022-09-19Avalonia - Use embedded window for avalonia (#3674)Emmanuel Hansen
2022-09-10Do not output ViewportIndex on SPIR-V if GPU does not support it (#3644)gdkchan
2022-09-08Restride vertex buffer when stride causes attributes to misalign in Vulkan. (...riperiperi
2022-08-26Fast path for Inline-to-Memory texture data transfers (#3610)gdkchan
2022-08-18Removed unused usings. (#3593)Nicholas Rodine
2022-08-16Avalonia - Couple fixes and improvements to vulkan (#3483)Emmanuel Hansen
2022-08-16Vulkan: Add ETC2 texture formats (#3576)gdkchan
2022-08-11Fix blend with RGBX color formats (#3553)gdkchan
2022-08-11Rename ToSpan to AsSpan (#3556)gdkchan
2022-08-04Implement HLE macros for render target clears (#3528)gdkchan
2022-07-31Vulkan backend (#2518)gdkchan
2022-07-05Add support for alpha to coverage dithering (#3069)gdkchan
2022-06-14Support Array/3D depth-stencil render target, and single layer clears (#3400)gdkchan
2022-06-05Copy dependency for multisample and non-multisample textures (#3382)gdkchan
2022-05-15Avalonia UI - Part 1 (#3270)Emmanuel Hansen
2022-05-12Implement Viewport Transform Disable (#3328)riperiperi
2022-05-05Add alternative "GL" enum values for StencilOp (#3321)riperiperi
2022-04-10New shader cache implementation (#3194)gdkchan
2022-04-04Small graphics abstraction layer cleanup (#3257)gdkchan
2022-03-15Implement S8D24 texture format and tweak depth range detection (#2458)gdkchan
2022-02-16Do not allow render targets not explicitly written by the fragment shader to ...gdkchan
2022-01-22Add support for BC1/2/3 decompression (for 3D textures) (#2987)gdkchan
2022-01-21Stop using glTransformFeedbackVaryings and use explicit layout on the shader ...gdkchan
2022-01-20Add capability for BGRA formats (#3011)gdkchan
2022-01-11Fix render target clear when sizes mismatch (#2994)gdkchan
2022-01-09Texture Sync, incompatible overlap handling, data flush improvements. (#2971)riperiperi
2022-01-08Add support for render scale to vertex stage. (#2763)riperiperi
2021-12-31Force crop when presentation cached texture size mismatches (#2957)gdkchan
2021-12-30Add support for the R4G4 texture format (#2956)gdkchan
2021-11-28infra: Migrate to .NET 6 (#2829)Mary
2021-11-10Implement DrawTexture functionality (#2747)gdkchan
2021-11-03Clamp number of mipmap levels to avoid API errors due to invalid textures (#2...gdkchan
2021-10-28Add support for fragment shader interlock (#2768)gdkchan
2021-10-18Initial tessellation shader support (#2534)gdkchan
2021-09-19Use shader subgroup extensions if shader ballot is not supported (#2627)gdkchan
2021-08-27Add a Multithreading layer for the GAL, multi-thread shader compilation at ru...riperiperi
2021-08-26Add support for HLE macros and accelerate MultiDrawElementsIndirectCount #2 (...mpnico
2021-08-20Swap BGR components for 16-bit BGR texture formats (#2567)gdkchan
2021-08-11Workaround for Intel FrontFacing built-in variable bug (#2540)gdkchan