aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Graphics.Gpu
AgeCommit message (Expand)Author
2021-12-28Flip scissor box when the YNegate bit is set (#2941)gdkchan
2021-12-26Fix DMA copy fast path line size when xCount < stride (#2942)gdkchan
2021-12-26Fix I2M texture copies when line length is not a multiple of 4 (#2938)gdkchan
2021-12-19Fix for texture pool not being updated when it should + buffer texture relate...gdkchan
2021-12-19Add support for releasing a semaphore to DmaClass (#2926)riperiperi
2021-12-08Fix SUATOM and other texture shader instructions with RZ dest (#2885)gdkchan
2021-12-08Move texture anisotropy check to SetInfo (#2843)riperiperi
2021-12-08Implement remaining shader double-precision instructions (#2845)gdkchan
2021-12-05Fix FLO.SH shader instruction with a input of 0 (#2876)gdkchan
2021-11-28infra: Migrate to .NET 6 (#2829)Mary
2021-11-21Better depth range detection (#2754)gdkchan
2021-11-13Limit Custom Anisotropic Filtering to mipmapped textures with many levels (#2...riperiperi
2021-11-10Implement DrawTexture functionality (#2747)gdkchan
2021-11-08Support shader gl_Color, gl_SecondaryColor and gl_TexCoord built-ins (#2817)gdkchan
2021-11-08Fix bindless/global memory elimination with inverted predicates (#2826)gdkchan
2021-11-08Fix InvocationInfo on geometry shader and bindless default integer const (#2822)gdkchan
2021-11-01When waiting on CPU, do not return a time out error from EventWait (#2780)gdkchan
2021-10-28Add support for fragment shader interlock (#2768)gdkchan
2021-10-19EventWait should not signal the event when it returns Success (#2739)gdkchan
2021-10-18Fix shader 8-bit and 16-bit STS/STG (#2741)gdkchan
2021-10-18Another workaround for NVIDIA driver 496.13 shader bug (#2750)riperiperi
2021-10-18Initial tessellation shader support (#2534)gdkchan
2021-10-17Extend bindless elimination to work with masked and shifted handles (#2727)gdkchan
2021-10-17Implement SHF (funnel shift) shader instruction (#2702)gdkchan
2021-10-12Force index buffer update for games using Vulkan (#2726)gdkchan
2021-10-12Don't force scaling on 2D copy sources (#2701)riperiperi
2021-10-12Rewrite shader decoding stage (#2698)gdkchan
2021-10-07Avoid potential raceriperiperi
2021-10-07Reregister flush actions when taking a buffer's modified range list.riperiperi
2021-10-04Smaller initial size for ModifiedRangeList & directly inherit range list (#2663)riperiperi
2021-10-04Relax sampler pool requirement (#2703)gdkchan
2021-09-29Replace CacheResourceWrite with more general "precise" write (#2684)riperiperi
2021-09-29Force copy when auto-deleting a texture with dependencies (#2687)riperiperi
2021-09-29Only make render target 2D textures layered if needed (#2646)gdkchan
2021-09-28Share scales array for graphics and compute (#2653)gdkchan
2021-09-19Fast path for Inline2Memory buffer write that skips write tracking (#2624)riperiperi
2021-09-19Use shader subgroup extensions if shader ballot is not supported (#2627)gdkchan
2021-09-19Array based RangeList that caches Address/EndAddress (#2642)riperiperi
2021-09-19Set texture/image bindings in place rather than allocating and passing an arr...riperiperi
2021-09-11Account for negative strides on DMA copy (#2623)gdkchan
2021-09-11Lift textures in the AutoDeleteCache for all modifications. (#2615)riperiperi
2021-09-02Fix TXQ for 3D textures. (#2613)riperiperi
2021-08-31Implement Shader Instructions SUATOM and SURED (#2090)riperiperi
2021-08-30Fix out-of-bounds shader thread shuffle (#2605)gdkchan
2021-08-29Handle indirect draw counts with non-zero draw starts properly (#2593)gdkchan
2021-08-29Avoid deleting textures when their data does not overlap. (#2601)riperiperi
2021-08-27Only reupload the texture scale array if it changes. (#2595)riperiperi
2021-08-27Initial support for shader attribute indexing (#2546)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