aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Graphics.OpenGL
AgeCommit message (Collapse)Author
2020-01-09Remove some error logging to avoid log spamgdkchan
2020-01-09Some code cleanupgdkchan
2020-01-09Add basic error logging to the GPUgdkchan
2020-01-09Support non-constant texture offsets on non-NVIDIA gpusgdkchan
2020-01-09Use maximum shared memory size supported by hardwaregdkchan
2020-01-09Support depth clip mode and disable shader fast math optimization on NVIDIA ↵gdkchan
as a workaround for compiler bugs (?)
2020-01-09Support shared color mask, implement more shader instructionsgdkchan
Support shared color masks (used by Nouveau and maybe the NVIDIA driver). Support draw buffers (also required by OpenGL). Support viewport transform disable (disabled for now as it breaks some games). Fix instanced rendering draw being ignored for multi draw. Fix IADD and IADD3 immediate shader encodings, that was not matching some ops. Implement FFMA32I shader instruction. Implement IMAD shader instruction.
2020-01-09Initial support for the guest OpenGL driver (NVIDIA and Nouveau)gdkchan
2020-01-09Add a pass to turn global memory access into storage access, and do all ↵gdk
storage related transformations on IR
2020-01-09Fix texture 0 not being bound for computegdk
2020-01-09Improved and simplified window texture presentationgdk
2020-01-09Fix image units bindings and shader dump in the presence of NOPsgdk
2020-01-09Revert "Check for ASTC support on the list of supported compressed formats"gdk
This reverts commit 38a993510f64346649529b8fd2af6683bef05aa6.
2020-01-09Check for ASTC support on the list of supported compressed formatsgdk
2020-01-09Support window resizinggdk
2020-01-09Support copy of slices to 3D textures, remove old 3D render target layered ↵gdk
render support, do not delete textures with existing views created from them
2020-01-09Add per-source type memory change tracking, simplified state change ↵gdk
tracking, other fixes
2020-01-09Initial support for image stores, support texture sample on computegdk
2020-01-09Fix BC6 Signed/Unsigned float texture formatsgdk
2020-01-09Handle quad and quad strip primitive types using triangle fansgdk
2020-01-09Initial workgdk