| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-04-22 | Implement SULD shader instruction (#1117) | gdkchan | |
| * Implement SULD shader instruction * Some nits | |||
| 2020-04-21 | Suppress warnings from fields never used or never assigned (CS0169 and ↵ | Cristallix | |
| CS0649) (#919) * chore : disable unwanted warnings and minor code cleanup * chore : remove more warnings * fix : reorder struct correctly * fix : restore _isKernel and remove useless comment * fix : copy/paste error * fix : restore CallMethod call * fix : whitespace * chore : clean using * feat : remove warnings * fix : simplify warning removal on struct * fix : revert fields deletion and code clean up * fix : re-add RE value * fix : typo | |||
| 2020-03-31 | Make max anisotropy configurable (#1043) | Xpl0itR | |
| * Make max anisotropy configurable * Move opengl command to opengl project * Add GUI option | |||
| 2020-03-20 | Support partial invalidation on texture access (#1000) | gdkchan | |
| * Support partial invalidation on texture access * Fix typo * PR feedback * Fix modified size clamping | |||
| 2020-02-07 | Only enumerate cached textures that are modified when flushing. (#918) | riperiperi | |
| * Only enumarate cached textures that are modified when flushing, rather than all of them. * Remove locking. * Add missing clear. * Remove texture from modified list when data is disposed. In case the game does not call either flush method at any point. * Add ReferenceEqualityComparer from jD for the HashSet | |||
| 2020-01-17 | Add sampler border color support on the GPU (#893) | gdkchan | |
| 2020-01-13 | Add a GetSpan method to the memory manager and use it on GPU (#877) | gdkchan | |
| 2020-01-09 | Fix some spelling mistakes | gdkchan | |
| Thanks to LDj3SNuD for spotting these | |||
| 2020-01-09 | Address PR feedback | gdkchan | |
| 2020-01-09 | More code cleanup | gdkchan | |
| 2020-01-09 | GPU resource disposal | gdkchan | |
| 2020-01-09 | Change GPU errors to debug and reduce log messages | gdkchan | |
| 2020-01-09 | Fix typos pointed out by LDj3SNuD | gdkchan | |
| 2020-01-09 | Fix missing S8 format on texture compatibility check | gdkchan | |
| 2020-01-09 | Add XML documentation to Ryujinx.Graphics.Gpu.Image | gdkchan | |
| 2020-01-09 | Some code cleanup | gdkchan | |
| 2020-01-09 | Add basic error logging to the GPU | gdkchan | |
| 2020-01-09 | ASTC optimizations (#845) | Alex Barney | |
| * ASTC optimizations * Move code to Ryujinx.Common * Support 3D textures * Address feedback * Remove ASTC logging * Use stackalloc instead of a Buffer20 struct * Code style and cleanup * Respond to feedback * Rearrange public/private property ordering | |||
| 2020-01-09 | Reimplement limited bindless textures support | gdkchan | |
| 2020-01-09 | Initialize GPU physical memory accessor from KProcess, to allow homebrew ↵ | gdkchan | |
| that never maps anything on the GPU to work | |||
| 2020-01-09 | Support texture rectangle targets (non-normalized coords) | gdkchan | |
| 2020-01-09 | Support 3D ASTC textures (using 2D blocks) | gdkchan | |
| 2020-01-09 | Fix wrong maximum id on sampler pool in some cases | gdkchan | |
| 2020-01-09 | Initial support for the guest OpenGL driver (NVIDIA and Nouveau) | gdkchan | |
| 2020-01-09 | Optimize RangeList by not doing an allocation on every call to the Find methods | gdk | |
| 2020-01-09 | Improved and simplified window texture presentation | gdk | |
| 2020-01-09 | Small optimizations on texture and sampler pool invalidation | gdk | |
| 2020-01-09 | Share texture pool cache between graphics and compute | gdk | |
| 2020-01-09 | Do not throw for invalid ASTC compressed textures | gdk | |
| 2020-01-09 | Use a more efficient range list on the buffer manager | gdk | |
| 2020-01-09 | Support 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-09 | Add shader support for the round mode on the F2F instruction, support ↵ | gdk | |
| mipmaps on ASTC compressed textures | |||
| 2020-01-09 | Add per-source type memory change tracking, simplified state change ↵ | gdk | |
| tracking, other fixes | |||
| 2020-01-09 | Initial support for image stores, support texture sample on compute | gdk | |
| 2020-01-09 | Fix BC6 Signed/Unsigned float texture formats | gdk | |
| 2020-01-09 | Improved Min/Mip -> MinFilter enum conversion | gdk | |
| 2020-01-09 | Calculate width from stride on texture copies | gdk | |
| 2020-01-09 | Initial work | gdk | |
