gdkchan
|
88a0e720cb
Use RGBA16 vertex format if RGB16 is not supported on Vulkan (#3552)
|
%!s(int64=3) %!d(string=hai) anos |
riperiperi
|
9ba73ffbe5
Prefetch capabilities before spawning translation threads. (#3338)
|
%!s(int64=4) %!d(string=hai) anos |
gdkchan
|
43ebd7a9bb
New shader cache implementation (#3194)
|
%!s(int64=4) %!d(string=hai) anos |
Mary
|
6dffe0fad4
misc: Make PID unsigned long instead of long (#3043)
|
%!s(int64=4) %!d(string=hai) anos |
riperiperi
|
c52158b733
Add timestamp to 16-byte/4-word semaphore releases. (#3049)
|
%!s(int64=4) %!d(string=hai) anos |
gdkchan
|
42c75dbb8f
Add support for BC1/2/3 decompression (for 3D textures) (#2987)
|
%!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
|
ec3e848d79
Add a Multithreading layer for the GAL, multi-thread shader compilation at runtime (#2501)
|
%!s(int64=4) %!d(string=hai) anos |
gdkchan
|
40b21cc3c4
Separate GPU engines (part 2/2) (#2440)
|
%!s(int64=4) %!d(string=hai) anos |
gdkchan
|
fbb4019ed5
Initial support for separate GPU address spaces (#2394)
|
%!s(int64=4) %!d(string=hai) anos |
gdkchan
|
a10b2c5ff2
Initial support for GPU channels (#2372)
|
%!s(int64=4) %!d(string=hai) anos |
riperiperi
|
54ea2285f0
POWER - Performance Optimizations With Extensive Ramifications (#2286)
|
%!s(int64=4) %!d(string=hai) anos |
mageven
|
69f8722e79
Fix inconsistencies in progress reporting (#2129)
|
%!s(int64=5) %!d(string=hai) anos |
mageven
|
ca5d8e58dd
Add progress reporting to PTC and Shader Cache (#2057)
|
%!s(int64=5) %!d(string=hai) anos |
riperiperi
|
a1f77a5b6a
Implement lazy flush-on-read for Buffers (SSBO/Copy) (#1790)
|
%!s(int64=5) %!d(string=hai) anos |
Mary
|
863edae328
shader cache: Fix Linux boot issues (#1709)
|
%!s(int64=5) %!d(string=hai) anos |
Mary
|
48f6570557
Salieri: shader cache (#1701)
|
%!s(int64=5) %!d(string=hai) anos |
gdkchan
|
111534a74e
Remove GPU MemoryAccessor (#1423)
|
%!s(int64=5) %!d(string=hai) anos |
gdkchan
|
5a7df48975
New GPFifo and fast guest constant buffer updates (#1400)
|
%!s(int64=5) %!d(string=hai) anos |
gdkchan
|
4d02a2d2c0
New NVDEC and VIC implementation (#1384)
|
%!s(int64=5) %!d(string=hai) anos |
gdkchan
|
f77694e4f7
Implement a new physical memory manager and replace DeviceMemory (#856)
|
%!s(int64=6) %!d(string=hai) anos |
Thog
|
644de99e86
Implement GPU syncpoints (#980)
|
%!s(int64=6) %!d(string=hai) anos |
Thog
|
d6b9babe1d
Keep the GUI alive when closing a game (#888)
|
%!s(int64=6) %!d(string=hai) anos |
gdkchan
|
0dbfe3c23e
Re-add NVDEC project (not integrated)
|
%!s(int64=6) %!d(string=hai) anos |
gdkchan
|
59fdaa744b
GPU resource disposal
|
%!s(int64=6) %!d(string=hai) anos |
gdkchan
|
f7bcc884e4
Add XML documentation to Ryujinx.Graphics.Gpu
|
%!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 |
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
|
16d88c21fc
Improved and simplified window texture presentation
|
%!s(int64=6) %!d(string=hai) anos |
gdk
|
2437ccca0e
Separate sub-channel state
|
%!s(int64=6) %!d(string=hai) anos |