Commit History

Autor SHA1 Mensaxe Data
  gdkchan 1402d8391d Support NVDEC H264 interlaced video decoding and VIC deinterlacing (#3225) %!s(int64=4) %!d(string=hai) anos
  gdkchan 0a24aa6af2 Allow textures to have their data partially mapped (#2629) %!s(int64=4) %!d(string=hai) anos
  riperiperi cda659955c Texture Sync, incompatible overlap handling, data flush improvements. (#2971) %!s(int64=4) %!d(string=hai) anos
  riperiperi d92fff541b Replace CacheResourceWrite with more general "precise" write (#2684) %!s(int64=4) %!d(string=hai) anos
  riperiperi 7c5ead1c19 Fast path for Inline2Memory buffer write that skips write tracking (#2624) %!s(int64=4) %!d(string=hai) anos
  gdkchan 82cefc8dd3 Handle indirect draw counts with non-zero draw starts properly (#2593) %!s(int64=4) %!d(string=hai) anos
  riperiperi 4b60371e64 Return mapped buffer pointer directly for flush, WriteableRegion for textures (#2494) %!s(int64=4) %!d(string=hai) anos
  gdkchan fbb4019ed5 Initial support for separate GPU address spaces (#2394) %!s(int64=4) %!d(string=hai) anos
  riperiperi 12a7a2ead8 Inherit buffer tracking handles rather than recreating on resize (#2330) %!s(int64=4) %!d(string=hai) anos
  riperiperi 54ea2285f0 POWER - Performance Optimizations With Extensive Ramifications (#2286) %!s(int64=4) %!d(string=hai) anos
  gdkchan c4f56c5704 Support for resources on non-contiguous GPU memory regions (#1905) %!s(int64=5) %!d(string=hai) anos
  gdkchan cf6cd71488 IPC refactor part 2: Use ReplyAndReceive on HLE services and remove special handling from kernel (#1458) %!s(int64=5) %!d(string=hai) anos
  riperiperi b4d8d893a4 Memory Read/Write Tracking using Region Handles (#1272) %!s(int64=5) %!d(string=hai) anos
  riperiperi 5d69d9103e Texture/Buffer Memory Management Improvements (#1408) %!s(int64=5) %!d(string=hai) anos
  gdkchan 4d02a2d2c0 New NVDEC and VIC implementation (#1384) %!s(int64=5) %!d(string=hai) anos
  gdkchan 5795bb1528 Support separate textures and samplers (#1216) %!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 f77694e4f7 Implement a new physical memory manager and replace DeviceMemory (#856) %!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 430faeb8ef Add XML documentation to Ryujinx.Graphics.Gpu.Shader %!s(int64=6) %!d(string=hai) anos
  gdkchan e58b540c4e Add XML documentation to Ryujinx.Graphics.Gpu.Memory %!s(int64=6) %!d(string=hai) anos
  gdkchan 647d0962df Initialize GPU physical memory accessor from KProcess, to allow homebrew that never maps anything on the GPU to work %!s(int64=6) %!d(string=hai) anos