gdkchan
b34febacf9
Implement a software ETC2 texture decoder ( #4121 )
...
* Implement a software ETC2 texture decoder
* Fix output size calculation for non-2D textures
* Address PR feedback
2022-12-21 20:39:58 -03:00
mageven
9040739d78
Replace image format magic numbers with enums ( #3631 )
...
* Replace magic constants with enums
* Extra formatting
* Lower case ASTC dimensions
* Use uint for VertexAttributeFormat
2022-08-28 01:56:26 +00:00
gdkchan
80889fd3b4
Implement S8D24 texture format and tweak depth range detection ( #2458 )
2022-03-15 03:42:08 +01:00
gdkchan
86c0fff3d1
Add support for the R4G4 texture format ( #2956 )
2021-12-30 17:10:54 +01:00
gdkchan
02eede06dc
Add another Depth32F texture format ( #2304 )
2021-05-22 01:15:08 +02:00
gdkchan
201b583e44
Implement ETC2 (RGB) texture format ( #2000 )
...
* Implement ETC2 format
* Fix component counts for compressed formats
2021-02-08 10:23:56 +11:00
Ac_K
832f969c75
gpu: Implement missing texture formats ( #1867 )
...
* gpu: Implement Etc2Rgba texture format
* Add more format
* Fix wrong pixel format
2021-01-05 06:02:49 +01:00
riperiperi
7cd20df3f1
Allow swizzles to match with "undefined" components ( #1538 )
...
* Add swizzle matching rules.
Improves rules which try to match incompatible formats as perfect, such as D32 float -> R32 float.
Remove Format.HasOneComponent, since this information is now available via the FormatInfo struct.
* Fix this rule.
* Update component counts for depth formats.
2020-09-11 09:48:48 +10:00
gdkchan
f6761eca22
Add new depth-stencil formats ( #1284 )
2020-05-29 09:01:18 +10:00
gdkchan
30a909265a
Fix some spelling mistakes
...
Thanks to LDj3SNuD for spotting these
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
gdk
4b53b0b01d
Fix BC6 Signed/Unsigned float texture formats
2020-01-09 02:13:00 +01:00
gdk
fb2200c09b
Initial work
2020-01-09 02:13:00 +01:00