FernandoS27
							
						 
					 | 
					
						
						
							
						
						97b6405a17
					 | 
					
						
						
							
							Implemented helper function to correctly calculate a texture's size
						
						
						
						
						
						
					 | 
					
						2018-10-12 14:21:53 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						af653906d0
					 | 
					
						
						
							
							Fixed block height settings for RenderTargets and Depth Buffers, and added block width and block depth
						
						
						
						
						
						
					 | 
					
						2018-10-09 21:14:32 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						752faff2bc
					 | 
					
						
						
							
							Implemented Depth Compare and Shadow Samplers
						
						
						
						
						
						
					 | 
					
						2018-10-06 11:27:54 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						f543b43fd0
					 | 
					
						
						
							
							gl_rasterizer_cache: Implement render to cubemap.
						
						
						
						
						
						
					 | 
					
						2018-09-30 14:31:58 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						57b44200a2
					 | 
					
						
						
							
							Reverse stride align restriction on FastSwizzle due to lost performance
						
						
						
						
						
						
					 | 
					
						2018-09-21 12:09:59 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						d2dd1289bd
					 | 
					
						
						
							
							Join both Swizzle methods within one interface function
						
						
						
						
						
						
					 | 
					
						2018-09-21 11:42:34 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						41c6c4593a
					 | 
					
						
						
							
							Standarized Legacy Swizzle to look alike FastSwizzle and use a Swizzling Table instead
						
						
						
						
						
						
					 | 
					
						2018-09-21 11:34:54 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						f020319a45
					 | 
					
						
						
							
							Remove same output bpp restriction on FastSwizzle
						
						
						
						
						
						
					 | 
					
						2018-09-21 11:10:44 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						68aaa83836
					 | 
					
						
						
							
							Improved Legacy Swizzler to be better documented and work better
						
						
						
						
						
						
					 | 
					
						2018-09-21 10:57:12 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						bf2f2a715f
					 | 
					
						
						
							
							Improved fast swizzle and removed restrictions to it
						
						
						
						
						
						
					 | 
					
						2018-09-20 23:06:53 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						a94b623dfb
					 | 
					
						
						
							
							Merge pull request #1311 from FernandoS27/fast-swizzle
						
						
						
						
						
						
						
						Optimized Texture Swizzling 
						
						
					 | 
					
						2018-09-17 12:39:34 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								raven02
							
						 
					 | 
					
						
						
							
						
						2845348608
					 | 
					
						
						
							
							Implement ASTC_2D_8X8 (Bayonetta 2)
						
						
						
						
						
						
					 | 
					
						2018-09-17 01:04:27 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						f8e994354f
					 | 
					
						
						
							
							Optimized Texture Swizzling
						
						
						
						
						
						
					 | 
					
						2018-09-14 12:45:49 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						ce8291f6c5
					 | 
					
						
						
							
							gl_rasterizer_cache: Track texture depth.
						
						
						
						
						
						
					 | 
					
						2018-09-08 02:53:38 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								greggameplayer
							
						 
					 | 
					
						
						
							
						
						06578e89b2
					 | 
					
						
						
							
							Implement BC6H_UF16 & BC6H_SF16 (#1092)
						
						
						
						
						
						
						
						* Implement BC6H_UF16 & BC6H_SF16
Require by ARMS
* correct coding style
* correct coding style part 2 
						
						
					 | 
					
						2018-08-31 12:11:19 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						3a67876252
					 | 
					
						
						
							
							textures: Refactor out for Texture/Depth FormatFromPixelFormat.
						
						
						
						
						
						
					 | 
					
						2018-08-09 20:36:03 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Khangaroo
							
						 
					 | 
					
						
						
							
						
						5cb6eceecf
					 | 
					
						
						
							
							Implement BC5/DXN2 (#996)
						
						
						
						
						
						
						
						- Used by Kirby Star Allies. 
						
						
					 | 
					
						2018-08-09 12:57:13 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								greggameplayer
							
						 
					 | 
					
						
						
							
						
						fe64e1d38e
					 | 
					
						
						
							
							Implement RGB32F PixelFormat (#886) (used by Go Vacation)
						
						
						
						
						
						
					 | 
					
						2018-08-02 14:56:38 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unknown
							
						 
					 | 
					
						
						
							
						
						4672a01cbf
					 | 
					
						
						
							
							Implement R16_G16
						
						
						
						
						
						
						
						correct trailing white spaces
Delete tabs
correct placement
Add RG16F & RG16UI & RG16I & RG16S PixelFormats
Return correct data according to changes done previously
correct PixelFormat declaration
correct coding style error
correct coding style error part 2
correct RG16S Declaration error
correct alignment 
						
						
					 | 
					
						2018-07-26 02:01:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Subv
							
						 
					 | 
					
						
						
							
						
						daf2504d31
					 | 
					
						
						
							
							GPU: Implemented the Z32_S8_X24 depth buffer format.
						
						
						
						
						
						
					 | 
					
						2018-07-24 20:41:40 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Subv
							
						 
					 | 
					
						
						
							
						
						4cc1e180ec
					 | 
					
						
						
							
							GPU: Implemented the R16 and R16F texture formats.
						
						
						
						
						
						
					 | 
					
						2018-07-24 13:39:16 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						0f830d08f1
					 | 
					
						
						
							
							Merge pull request #799 from Subv/tex_r32f
						
						
						
						
						
						
						
						GPU: Implement texture format R32F. 
						
						
					 | 
					
						2018-07-24 04:46:07 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						69c45ce71c
					 | 
					
						
						
							
							gl_rasterizer: Implement texture border color.
						
						
						
						
						
						
					 | 
					
						2018-07-23 23:34:42 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Subv
							
						 
					 | 
					
						
						
							
						
						ccc42702b5
					 | 
					
						
						
							
							GPU: Implement texture format R32F.
						
						
						
						
						
						
					 | 
					
						2018-07-23 22:21:31 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						a27c0099ed
					 | 
					
						
						
							
							gl_rasterizer_cache: Implement RenderTargetFormat RG32_FLOAT.
						
						
						
						
						
						
					 | 
					
						2018-07-23 21:22:54 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
							
						
						bb960c8cb4
					 | 
					
						
						
							
							video_core: Use nested namespaces where applicable
						
						
						
						
						
						
						
						Compresses a few namespace specifiers to be more compact. 
						
						
					 | 
					
						2018-07-20 18:23:54 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						b496a9eefe
					 | 
					
						
						
							
							decoders: Fix calc of swizzle image_width_in_gobs.
						
						
						
						
						
						
					 | 
					
						2018-07-18 21:42:52 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
							
						
						6a03badcbc
					 | 
					
						
						
							
							astc: Initialize vector size directly in Decompress
						
						
						
						
						
						
						
						There's no need to perform a separate resize. 
						
						
					 | 
					
						2018-07-17 23:58:14 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
							
						
						0f148548f3
					 | 
					
						
						
							
							astc: Mark functions as internally linked where applicable
						
						
						
						
						
						
					 | 
					
						2018-07-17 23:58:14 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
							
						
						c5803e30d3
					 | 
					
						
						
							
							astc: const-correctness changes where applicable
						
						
						
						
						
						
						
						A few member functions didn't actually modify class state, so these can
be amended as necessary. 
						
						
					 | 
					
						2018-07-17 23:58:14 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
							
						
						e3fadb9616
					 | 
					
						
						
							
							astc: Delete Bits' copy contstructor and assignment operator
						
						
						
						
						
						
						
						This also potentially avoids warnings, considering the copy assignment
operator is supposed to have a return value. 
						
						
					 | 
					
						2018-07-17 23:58:14 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
							
						
						4cd52a34b9
					 | 
					
						
						
							
							astc: In-class initialize member variables where appropriate
						
						
						
						
						
						
					 | 
					
						2018-07-17 23:58:10 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						3a96670f2d
					 | 
					
						
						
							
							gl_rasterizer_cache: Implement texture format G8R8.
						
						
						
						
						
						
					 | 
					
						2018-07-15 01:33:42 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						e21190f47f
					 | 
					
						
						
							
							gl_rasterizer_cache: Implement depth format Z16_UNORM.
						
						
						
						
						
						
					 | 
					
						2018-07-14 23:43:28 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Subv
							
						 
					 | 
					
						
						
							
						
						4633dd9505
					 | 
					
						
						
							
							GPU: Implemented the BC7U texture format.
						
						
						
						
						
						
						
						Note: Our version of glad exports GL_COMPRESSED_RGBA_BPTC_UNORM as GL_COMPRESSED_RGBA_BPTC_UNORM_ARB, maybe it's time we update it. 
						
						
					 | 
					
						2018-07-07 09:17:48 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Subv
							
						 
					 | 
					
						
						
							
						
						016e357c75
					 | 
					
						
						
							
							GPU: Implemented the 32 bit float depth buffer format.
						
						
						
						
						
						
					 | 
					
						2018-07-04 10:42:33 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						9da1552417
					 | 
					
						
						
							
							gl_rasterizer_cache: Implement PixelFormat S8Z24.
						
						
						
						
						
						
					 | 
					
						2018-07-03 14:58:13 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Subv
							
						 
					 | 
					
						
						
							
						
						0f929762b3
					 | 
					
						
						
							
							GPU: Implemented the Z24S8 depth format and load the depth framebuffer.
						
						
						
						
						
						
					 | 
					
						2018-07-02 12:42:04 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Subv
							
						 
					 | 
					
						
						
							
						
						c0e2d52758
					 | 
					
						
						
							
							GPU: Implemented the RGBA32_UINT rendertarget format.
						
						
						
						
						
						
					 | 
					
						2018-06-30 14:23:13 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						61779fa072
					 | 
					
						
						
							
							gl_rasterizer: Implement texture format ASTC_2D_4X4.
						
						
						
						
						
						
					 | 
					
						2018-06-18 01:56:59 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Subv
							
						 
					 | 
					
						
						
							
						
						47629c89a8
					 | 
					
						
						
							
							GPU: Support changing the texture swizzles for Maxwell textures.
						
						
						
						
						
						
					 | 
					
						2018-06-06 18:36:15 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Subv
							
						 
					 | 
					
						
						
							
						
						c531a92eda
					 | 
					
						
						
							
							GPU: Implemented the R11FG11FB10F texture and rendertarget formats.
						
						
						
						
						
						
					 | 
					
						2018-06-05 21:57:16 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Subv
							
						 
					 | 
					
						
						
							
						
						99f9d47d16
					 | 
					
						
						
							
							GPU: Implemented the DXN1 (BC4) texture format.
						
						
						
						
						
						
					 | 
					
						2018-06-02 13:17:09 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						ca5a4a704b
					 | 
					
						
						
							
							gl_rasterizer_cache: Implement PixelFormat RGBA16F.
						
						
						
						
						
						
					 | 
					
						2018-05-30 22:24:07 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Subv
							
						 
					 | 
					
						
						
							
						
						734106dcb9
					 | 
					
						
						
							
							GPU: Implemented the R8 texture format (0x1D)
						
						
						
						
						
						
					 | 
					
						2018-05-29 21:49:37 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								greggameplayer
							
						 
					 | 
					
						
						
							
						
						220d4672df
					 | 
					
						
						
							
							add all the known TextureFormat (#474)
						
						
						
						
						
						
					 | 
					
						2018-05-28 19:26:17 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Subv
							
						 
					 | 
					
						
						
							
						
						7ddc872b52
					 | 
					
						
						
							
							GPU: Implemented the A1B5G5R5 texture format (0x14)
						
						
						
						
						
						
					 | 
					
						2018-05-27 09:02:05 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Subv
							
						 
					 | 
					
						
						
							
						
						1dd4861d38
					 | 
					
						
						
							
							GPU: Make the Textures::CopySwizzledData function accessible from the outside of the file.
						
						
						
						
						
						
					 | 
					
						2018-04-25 11:55:30 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						4415e00181
					 | 
					
						
						
							
							gl_rasterizer_cache: Update to be based on GPU addresses, not CPU addresses.
						
						
						
						
						
						
					 | 
					
						2018-04-24 22:31:45 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Subv
							
						 
					 | 
					
						
						
							
						
						c079cf4eec
					 | 
					
						
						
							
							GPU: Implement the A2BGR10 texture format.
						
						
						
						
						
						
					 | 
					
						2018-04-21 17:32:25 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |