Ryujinx/Ryujinx.HLE/HOS/Services
gdkchan 4d02a2d2c0
New NVDEC and VIC implementation (#1384)
* Initial NVDEC and VIC implementation

* Update FFmpeg.AutoGen to 4.3.0

* Add nvdec dependencies for Windows

* Unify some VP9 structures

* Rename VP9 structure fields

* Improvements to Video API

* XML docs for Common.Memory

* Remove now unused or redundant overloads from MemoryAccessor

* NVDEC UV surface read/write scalar paths

* Add FIXME comments about hacky things/stuff that will need to be fixed in the future

* Cleaned up VP9 memory allocation

* Remove some debug logs

* Rename some VP9 structs

* Remove unused struct

* No need to compile Ryujinx.Graphics.Host1x with unsafe anymore

* Name AsyncWorkQueue threads to make debugging easier

* Make Vp9PictureInfo a ref struct

* LayoutConverter no longer needs the depth argument (broken by rebase)

* Pooling of VP9 buffers, plus fix a memory leak on VP9

* Really wish VS could rename projects properly...

* Address feedback

* Remove using

* Catch OperationCanceledException

* Add licensing informations

* Add THIRDPARTY.md to release too

Co-authored-by: Thog <me@thog.eu>
2020-07-12 05:07:01 +02:00
..
Account
Am
Apm
Arp
Audio
Bcat
Bgtc
Bluetooth
BluetoothManager
Caps
Cec
Erpt
Es
Eupld
Fatal
Friend
Fs
Grc
Hid
Ins
Lbl
Ldn
Lm
Loader
Mig
Mii
Mm
Ncm
News
Nfc
Ngct
Nifm
Nim
Notification
Npns
Ns
Nv New NVDEC and VIC implementation (#1384) 2020-07-12 05:07:01 +02:00
Olsc
Ovln
Pcie
Pctl
Pcv
Pm
Prepo
Psc
Ptm
Ro
Sdb
Settings
Sm
Sockets
Spl
Srepo
Ssl
SurfaceFlinger
Time
Usb
Vi
Wlan
CommandAttributes.cs
DummyService.cs
IIpcService.cs
IpcService.cs
ServiceAttributes.cs
ServiceConfiguration.cs