Ac_K
|
9615dbda45
|
InitializeCounters to Initialize
|
2020-01-10 02:17:34 +01:00 |
|
Ac_K
|
bef7658b66
|
PrintGpuInformation
|
2020-01-10 02:17:34 +01:00 |
|
Ac_K
|
0770cd1e2a
|
Add GPU Information to Logging
|
2020-01-10 02:17:34 +01:00 |
|
Thog
|
c436e2c59a
|
Fix R5G6B5 in SurfaceFlinger (#863)
Also fix B5G6R5Unorm wrong definition in Ryujinx.Graphics.OpenGL.
|
2020-01-09 19:12:47 +01:00 |
|
gdkchan
|
24a72b2fcc
|
Add runtime identifiers to new projects
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
4bf59cc7bd
|
Address PR feedback
Removes a useless null check
Aligns some values to improve readability
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
2849e1dc05
|
Remove some unused args on the shader translator
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
d951b214a6
|
Fix FADD32I check for Ra negation
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
e738fc53a1
|
Remove FFMPEG dependency from README
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
46530360e3
|
Address PR feedback
Add TODO comment for GL_EXT_polygon_offset_clamp
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
4deeff5ed7
|
Fix some shader disposal issues
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
30a909265a
|
Fix some spelling mistakes
Thanks to LDj3SNuD for spotting these
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
b1823857e1
|
Fix ShaderTools
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
bc38064351
|
Address PR feedback
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
2024da7688
|
Target .NET Core 3.0 for NVDEC project
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
cb82de75b4
|
Re-add NVDEC project (not integrated)
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
987e78245e
|
More code cleanup
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
af0003eb44
|
Remove more unused code
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
d7fb450216
|
GPU resource disposal
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
2d8339fc61
|
Add XML documentation to Ryujinx.Graphics.Gpu
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
fe8b25c8f1
|
Add XML documentation to Ryujinx.Graphics.Gpu.Engine
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
e1175c9453
|
Add XML documentation to Ryujinx.Graphics.Gpu.State
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
ea89d415bb
|
Add XML documentation to Ryujinx.Graphics.Gpu.Shader
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
ef3ec2af26
|
Add XML documentation to Ryujinx.Graphics.Gpu.Memory
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
f5ce09c126
|
Change GPU errors to debug and reduce log messages
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
7cad07ecba
|
Fix typos pointed out by LDj3SNuD
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
c68aed533e
|
Remove some error logging to avoid log spam
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
7e2383aebb
|
Fix missing S8 format on texture compatibility check
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
b73695ce3e
|
Add XML documentation to Ryujinx.Graphics.Gpu.Image
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
69d040b0e4
|
Fix AstcDecoder Success property never being set to true
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
d42edddefd
|
Some code cleanup
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
155c2ee2fe
|
Add basic error logging to the GPU
|
2020-01-09 02:13:00 +01:00 |
|
Alex Barney
|
7c4256a713
|
ASTC optimizations (#845)
* ASTC optimizations
* Move code to Ryujinx.Common
* Support 3D textures
* Address feedback
* Remove ASTC logging
* Use stackalloc instead of a Buffer20 struct
* Code style and cleanup
* Respond to feedback
* Rearrange public/private property ordering
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
f7277e76e3
|
Reimplement limited bindless textures support
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
8e777be7b4
|
Initialize GPU physical memory accessor from KProcess, to allow homebrew that never maps anything on the GPU to work
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
b9f3dad452
|
Stop memory modification check when a invalid address is found
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
d125c0ebfe
|
Fix exception on shader translator when adding goto temp variable
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
c009bcc9e5
|
Support CC on FSET shader instruction, fix CC on ISET.BF shader instruction
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
0dedc2bf7e
|
Support texture rectangle targets (non-normalized coords)
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
7bfde41ea4
|
Partial support for shader memory barriers
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
95fa831bdd
|
Copy 16 bytes at a time for layout conversion, if possible
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
cd111a82aa
|
Remove some usings that are not needed
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
49959e3cd0
|
Correct non-constant offset rewrite for texelFetch
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
84e5a32fd3
|
Support non-constant texture offsets on non-NVIDIA gpus
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
bd2d194183
|
Use correct shared memory size (in words, not bytes)
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
ef28012710
|
Ensure a valid shared memory size is used
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
8cd2823869
|
Use dispatch params shared memory size when available
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
46a6580c8b
|
Use maximum shared memory size supported by hardware
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
dd6be05b96
|
Fix draw indexed flag not being cleared for instanced draws, also avoid state updates in the middle of a indexed draw
|
2020-01-09 02:13:00 +01:00 |
|
gdkchan
|
6df062b81a
|
Support 3D ASTC textures (using 2D blocks)
|
2020-01-09 02:13:00 +01:00 |
|