| 
							
							
								 ReinUsesLisp | 6312eec5ef | gl_shader_decompiler: Implement HSET2_R | 2018-10-15 02:55:51 -03:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 4fc8ad67bf | gl_shader_decompiler: Implement HSETP2_R | 2018-10-15 02:55:51 -03:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 3d65aa4caf | gl_shader_decompiler: Implement HFMA2 instructions | 2018-10-15 02:55:51 -03:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | d93cdc2750 | gl_shader_decompiler: Implement HADD2_IMM and HMUL2_IMM | 2018-10-15 02:07:16 -03:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | d46e2a6e7a | gl_shader_decompiler: Implement non-immediate HADD2 and HMUL2 instructions | 2018-10-15 02:04:31 -03:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 08d751d882 | gl_shader_decompiler: Setup base for half float unpacking and setting | 2018-10-15 01:58:30 -03:00 |  | 
			
				
					| 
							
							
								 bunnei | 14286f70f0 | Merge pull request #1488 from Hexagon12/astc-types video_core: Added ASTC 5x4; 8x5 types | 2018-10-14 14:44:24 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 1d6559fbd3 | Implement Arrays on Tex Instruction | 2018-10-14 13:31:02 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | d880b77698 | Fix TLDS | 2018-10-13 22:14:25 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 331ce2942c | Shorten the implementation of 3D swizzle to only 3 functions | 2018-10-13 20:58:00 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 1ff20d8538 | Fix a Crash on Zelda BotW and Splatoon 2, and simplified LoadGLBuffer | 2018-10-13 16:11:11 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | e0ca938b22 | Propagate depth and depth_block on modules using decoders | 2018-10-13 15:25:18 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | d4ae43f9c1 | Remove old Swizzle algorithms and use 3d Swizzle | 2018-10-13 15:25:17 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 4d959c6bdc | Implement Precise 3D Swizzle | 2018-10-13 15:25:16 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 736db284d2 | Implement Fast 3D Swizzle | 2018-10-13 15:25:15 -04:00 |  | 
			
				
					| 
							
							
								 Hexagon12 | cbf723896f | Added ASTC 5x4; 8x5 | 2018-10-13 17:10:26 +03:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 97b6405a17 | Implemented helper function to correctly calculate a texture's size | 2018-10-12 14:21:53 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 17290a4416 | gl_shader_decompiler: Implement VMAD | 2018-10-11 04:15:10 -03:00 |  | 
			
				
					| 
							
							
								 bunnei | 6d82c4adf9 | Merge pull request #1458 from FernandoS27/fix-render-target-block-settings Fixed block height settings for RenderTargets and Depth Buffers | 2018-10-10 21:24:07 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 03ec936ca0 | Merge pull request #1460 from FernandoS27/scissor_test Implemented Scissor Testing | 2018-10-10 12:04:10 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | ee1b204749 | Merge pull request #1425 from ReinUsesLisp/geometry-shaders gl_shader_decompiler: Implement geometry shaders | 2018-10-10 11:51:29 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 5f4ee6f0c8 | Add memory Layout to Render Targets and Depth Buffers | 2018-10-09 22:28:19 -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 |  | 
			
				
					| 
							
							
								 Lioncash | 6e27c5d4d1 | gl_shader_decompiler: Remove unused variables in TMML's implementation Given "y" isn't always used, but "x" is, we can rearrange this to avoid
unused variable warnings by changing the names of op_a and op_b | 2018-10-09 15:44:37 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | be97fc884d | Implement Scissor Test | 2018-10-08 21:36:23 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 30ff42b8cc | Assert Scissor tests | 2018-10-08 20:49:36 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 7c2d6ef210 | gl_shader_decompiler: Move position varying location from 15 to 0 and apply an offset | 2018-10-07 17:36:00 -03:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | ee4d538850 | gl_shader_decompiler: Implement geometry shaders | 2018-10-07 17:36:00 -03:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 4d0c682468 | video_core: Allow LabelGLObject to use extra info on any object | 2018-10-07 17:27:49 -03:00 |  | 
			
				
					| 
							
							
								 bunnei | 2c0b0ad50d | Merge pull request #1446 from bunnei/fast_fermi_copy gl_rasterizer: Implement accelerated Fermi2D copies. | 2018-10-06 23:18:52 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 1cc5e6e9bc | Merge pull request #1437 from FernandoS27/tex-mode2 Implemented Depth Compare, Shadow Samplers and Texture Processing Modes for TEXS and TLDS | 2018-10-06 23:14:27 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 0ecd181cca | gl_rasterizer: Fixup undefined behaviour in SetupDraw | 2018-10-06 23:22:48 -03:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 752faff2bc | Implemented Depth Compare and Shadow Samplers | 2018-10-06 11:27:54 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 9aec85d39c | fermi_2d: Implement simple copies with AccelerateSurfaceCopy. | 2018-10-06 03:20:04 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 011cf77796 | gl_rasterizer: Add rasterizer cache code to handle accerated fermi copies. | 2018-10-06 03:20:04 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 749aef3dd0 | gl_rasterizer_cache: Implement a simpler surface copy using glCopyImageSubData. | 2018-10-06 03:20:04 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 3e2380327a | gl_rasterizer: Implement quads topology | 2018-10-04 00:03:44 -03:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | f664437ae8 | Implemented Texture Processing Modes in TEXS and TLDS | 2018-10-03 08:41:12 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 1835911425 | gl_rasterizer: Fixup unassigned point sizes | 2018-10-01 01:18:24 -03:00 |  | 
			
				
					| 
							
							
								 bunnei | bc679c9b8c | Merge pull request #1330 from raven02/tlds TLDS: Add 1D sampler | 2018-09-30 21:53:38 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | df3799a008 | gl_rasterizer_cache: Fixes to how we do render to cubemap. - Fixes issues with Splatoon 2. | 2018-09-30 15:10:14 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 29782273ec | gl_rasterizer_cache: Add check for array rendering to cubemap texture. | 2018-09-30 14:31:58 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | f543b43fd0 | gl_rasterizer_cache: Implement render to cubemap. | 2018-09-30 14:31:58 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 15cc729ebd | gl_shader_decompiler: TEXS: Implement TextureType::TextureCube. | 2018-09-30 14:31:58 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | ed2e0e85c9 | gl_rasterizer_cache: Add support for SurfaceTarget::TextureCubemap. | 2018-09-30 14:31:58 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 871580dcd8 | gl_rasterizer_cache: Implement LoadGLBuffer for Texture2DArray. | 2018-09-30 14:31:57 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | a9aa1db552 | gl_rasterizer_cache: Update BlitTextures to support non-Texture2D ColorTexture surfaces. | 2018-09-30 14:31:57 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 2e1cdde994 | gl_rasterizer_cache: Track texture target and depth in the cache. | 2018-09-30 14:31:57 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | fefb003b23 | gl_rasterizer_cache: Workaround for Texture2D -> Texture2DArray scenario. | 2018-09-30 14:31:56 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | ce452049d3 | gl_rasterizer_cache: Keep track of surface 2D size separately from total size. | 2018-09-30 14:31:56 -04:00 |  |