Commit History

Autor SHA1 Mensaxe Data
  gdkchan 991784868f Fix shader regression on Intel iGPUs by reverting layout changes (#1425) %!s(int64=5) %!d(string=hai) anos
  gdkchan 111534a74e Remove GPU MemoryAccessor (#1423) %!s(int64=5) %!d(string=hai) anos
  gdkchan 788ca6a411 Initial transform feedback support (#1370) %!s(int64=5) %!d(string=hai) anos
  gdkchan b8eb6abecc Refactor shader GPU state and memory access (#1203) %!s(int64=6) %!d(string=hai) anos
  gdkchan 3cb1fa0e85 Implement texture buffers (#1152) %!s(int64=6) %!d(string=hai) anos
  gdkchan 03711dd7b5 Implement SULD shader instruction (#1117) %!s(int64=6) %!d(string=hai) anos
  gdkchan 5b5239ab5b Remove output interpolation qualifier (#1070) %!s(int64=6) %!d(string=hai) anos
  riperiperi a0e6647860 Compare shader code using a span instead of individual reads. (#917) %!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 383452f5cf Fix some shader disposal issues %!s(int64=6) %!d(string=hai) anos
  gdkchan 92703af555 Address PR feedback %!s(int64=6) %!d(string=hai) anos
  gdkchan 9bfb373bdf Remove more unused code %!s(int64=6) %!d(string=hai) anos
  gdkchan 59fdaa744b GPU resource disposal %!s(int64=6) %!d(string=hai) anos
  gdkchan 430faeb8ef Add XML documentation to Ryujinx.Graphics.Gpu.Shader %!s(int64=6) %!d(string=hai) anos
  gdkchan 654e617fe7 Some code cleanup %!s(int64=6) %!d(string=hai) anos
  gdkchan 9d7a142a48 Support texture rectangle targets (non-normalized coords) %!s(int64=6) %!d(string=hai) anos
  gdkchan f2c85c5d58 Support non-constant texture offsets on non-NVIDIA gpus %!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 66d91cbc6c Use dispatch params shared memory size when available %!s(int64=6) %!d(string=hai) anos
  gdkchan 0d9672f3ae Use maximum shared memory size supported by hardware %!s(int64=6) %!d(string=hai) anos
  gdkchan cb171f6ebf Support shared color mask, implement more shader instructions %!s(int64=6) %!d(string=hai) anos
  gdk 6a98c643ca Add a pass to turn global memory access into storage access, and do all storage related transformations on IR %!s(int64=6) %!d(string=hai) anos
  gdk 65428f5842 Fix shader code comparison method %!s(int64=6) %!d(string=hai) anos
  gdk 3ca675223a Remove TranslatorConfig struct %!s(int64=6) %!d(string=hai) anos
  gdk 6e399061ce Invalidate shaders when they are modified %!s(int64=6) %!d(string=hai) anos