Commit History

Autor SHA1 Mensaxe Data
  gdkchan 03711dd7b5 Implement SULD shader instruction (#1117) %!s(int64=6) %!d(string=hai) anos
  gdkchan 7e4d986a73 Support compute uniform buffers emulated with global memory (#924) %!s(int64=6) %!d(string=hai) anos
  gdkchan 796e5d14b4 Use correct shader local memory size instead of a hardcoded size (#914) %!s(int64=6) %!d(string=hai) anos
  gdkchan b8e3909d80 Add a GetSpan method to the memory manager and use it on GPU (#877) %!s(int64=6) %!d(string=hai) anos
  gdkchan 59fdaa744b GPU resource disposal %!s(int64=6) %!d(string=hai) anos
  gdkchan 4a4e2f7c72 Add XML documentation to Ryujinx.Graphics.Gpu.Engine %!s(int64=6) %!d(string=hai) anos
  gdkchan 654e617fe7 Some code cleanup %!s(int64=6) %!d(string=hai) anos
  gdkchan 947e14d3be Reimplement limited bindless textures support %!s(int64=6) %!d(string=hai) anos
  gdkchan 9d7a142a48 Support texture rectangle targets (non-normalized coords) %!s(int64=6) %!d(string=hai) anos
  gdkchan 3323a3a042 Use correct shared memory size (in words, not bytes) %!s(int64=6) %!d(string=hai) anos
  gdkchan ad3bc2531b Ensure a valid shared memory size is used %!s(int64=6) %!d(string=hai) anos
  gdkchan 66d91cbc6c Use dispatch params shared memory size when available %!s(int64=6) %!d(string=hai) anos
  gdkchan e25b7c9848 Initial support for the guest OpenGL driver (NVIDIA and Nouveau) %!s(int64=6) %!d(string=hai) anos
  gdk 3ac023bb60 Correct ordering of compute buffer bind %!s(int64=6) %!d(string=hai) anos
  gdk 2437ccca0e Separate sub-channel state %!s(int64=6) %!d(string=hai) anos
  gdk 6e399061ce Invalidate shaders when they are modified %!s(int64=6) %!d(string=hai) anos
  gdk 8cba252b23 Add per-source type memory change tracking, simplified state change tracking, other fixes %!s(int64=6) %!d(string=hai) anos
  gdk 1b7d955195 Initial support for image stores, support texture sample on compute %!s(int64=6) %!d(string=hai) anos
  gdk 1876b346fe Initial work %!s(int64=6) %!d(string=hai) anos