FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							eb36463e03 
							
						 
					 
					
						
						
							
							Implemented Fast Layered Copy  
						
						
						
						
					 
					
						2018-11-19 19:51:13 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f02b125ac8 
							
						 
					 
					
						
						
							
							Merge pull request  #1717  from FreddyFunk/swizzle-gob  
						
						... 
						
						
						
						textures/decoders: Replace magic numbers 
						
						
					 
					
						2018-11-18 20:13:00 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6dc33fb812 
							
						 
					 
					
						
						
							
							Merge pull request  #1693  from Tinob/master  
						
						... 
						
						
						
						Missing ogl states 
						
						
					 
					
						2018-11-18 19:59:10 -08:00 
						 
				 
			
				
					
						
							
							
								Frederic L 
							
						 
					 
					
						
						
						
						
							
						
						
							11a1442229 
							
						 
					 
					
						
						
							
							Eliminated unnessessary memory allocation and copy ( #1702 )  
						
						
						
						
					 
					
						2018-11-18 19:53:03 -08:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							29e7c76d66 
							
						 
					 
					
						
						
							
							gl_rasterizer: Remove default clip distance  
						
						
						
						
					 
					
						2018-11-18 23:57:52 -03:00 
						 
				 
			
				
					
						
							
							
								Rodolfo Bogado 
							
						 
					 
					
						
						
						
						
							
						
						
							4d1a0a24cc 
							
						 
					 
					
						
						
							
							drop support for non  separate alpha as it seems to cause issues in some games  
						
						
						
						
					 
					
						2018-11-18 03:44:48 -03:00 
						 
				 
			
				
					
						
							
							
								Rodolfo Bogado 
							
						 
					 
					
						
						
						
						
							
						
						
							81a9c5fe6f 
							
						 
					 
					
						
						
							
							fix sampler configuration, thanks to Marcos for his investigation  
						
						
						
						
					 
					
						2018-11-17 19:59:34 -03:00 
						 
				 
			
				
					
						
							
							
								Rodolfo Bogado 
							
						 
					 
					
						
						
						
						
							
						
						
							b312cca756 
							
						 
					 
					
						
						
							
							small type fix  
						
						
						
						
					 
					
						2018-11-17 19:59:34 -03:00 
						 
				 
			
				
					
						
							
							
								Rodolfo Bogado 
							
						 
					 
					
						
						
						
						
							
						
						
							5297495c87 
							
						 
					 
					
						
						
							
							small fix for alphaToOne bit location  
						
						
						
						
					 
					
						2018-11-17 19:59:34 -03:00 
						 
				 
			
				
					
						
							
							
								Rodolfo Bogado 
							
						 
					 
					
						
						
						
						
							
						
						
							e69eb3c760 
							
						 
					 
					
						
						
							
							fix for gcc compilation  
						
						
						
						
					 
					
						2018-11-17 19:59:34 -03:00 
						 
				 
			
				
					
						
							
							
								Rodolfo Bogado 
							
						 
					 
					
						
						
						
						
							
						
						
							53b4a1af0f 
							
						 
					 
					
						
						
							
							add AlphaToCoverage and AlphaToOne  
						
						
						
						
					 
					
						2018-11-17 19:59:34 -03:00 
						 
				 
			
				
					
						
							
							
								Rodolfo Bogado 
							
						 
					 
					
						
						
						
						
							
						
						
							8ed7e1af2c 
							
						 
					 
					
						
						
							
							add support for fragment_color_clamp  
						
						
						
						
					 
					
						2018-11-17 19:59:33 -03:00 
						 
				 
			
				
					
						
							
							
								Rodolfo Bogado 
							
						 
					 
					
						
						
						
						
							
						
						
							02c22a3440 
							
						 
					 
					
						
						
							
							add missing MirrorOnceBorder support where supported  
						
						
						
						
					 
					
						2018-11-17 19:59:33 -03:00 
						 
				 
			
				
					
						
							
							
								Rodolfo Bogado 
							
						 
					 
					
						
						
						
						
							
						
						
							1d60bb6544 
							
						 
					 
					
						
						
							
							set border color not depending on the wrap mode  
						
						... 
						
						
						
						only enable color mask for the first framebuffer id independent blending is disabled 
						
						
					 
					
						2018-11-17 19:59:33 -03:00 
						 
				 
			
				
					
						
							
							
								Rodolfo Bogado 
							
						 
					 
					
						
						
						
						
							
						
						
							6a2aa6dbdb 
							
						 
					 
					
						
						
							
							set default value for point size register  
						
						
						
						
					 
					
						2018-11-17 19:59:33 -03:00 
						 
				 
			
				
					
						
							
							
								Rodolfo Bogado 
							
						 
					 
					
						
						
						
						
							
						
						
							1881e86c43 
							
						 
					 
					
						
						
							
							fix viewport and scissor behavior  
						
						
						
						
					 
					
						2018-11-17 19:59:32 -03:00 
						 
				 
			
				
					
						
							
							
								Markus Wick 
							
						 
					 
					
						
						
						
						
							
						
						
							97f5c4ffd3 
							
						 
					 
					
						
						
							
							gl_rasterizer: Skip VB upload if the state is clean.  
						
						
						
						
					 
					
						2018-11-17 14:28:54 +01:00 
						 
				 
			
				
					
						
							
							
								Frederic Laing 
							
						 
					 
					
						
						
						
						
							
						
						
							7a400e2191 
							
						 
					 
					
						
						
							
							textures/decoders: Replace magic numbers  
						
						
						
						
					 
					
						2018-11-17 01:55:28 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							405dd03dae 
							
						 
					 
					
						
						
							
							Merge pull request  #1700  from FreddyFunk/cleanup  
						
						... 
						
						
						
						gl_rasterizer_chache: Minor cleanup 
						
						
					 
					
						2018-11-16 07:07:30 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							241646f423 
							
						 
					 
					
						
						
							
							Merge pull request  #1701  from FreddyFunk/decoders  
						
						... 
						
						
						
						textures/decoders: Minor cleanup 
						
						
					 
					
						2018-11-16 07:07:11 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b701751da 
							
						 
					 
					
						
						
							
							Merge pull request  #1676  from lioncash/warn  
						
						... 
						
						
						
						gl_state: Amend compilation warnings 
						
						
					 
					
						2018-11-16 07:00:03 -08:00 
						 
				 
			
				
					
						
							
							
								Frederic Laing 
							
						 
					 
					
						
						
						
						
							
						
						
							95d3965f31 
							
						 
					 
					
						
						
							
							textures/decoders: Minor cleanup  
						
						
						
						
					 
					
						2018-11-15 21:04:17 +01:00 
						 
				 
			
				
					
						
							
							
								Frederic Laing 
							
						 
					 
					
						
						
						
						
							
						
						
							3844b5c0c5 
							
						 
					 
					
						
						
							
							gl_rasterizer_chache: Minor cleanup  
						
						
						
						
					 
					
						2018-11-15 20:10:05 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a537a2021 
							
						 
					 
					
						
						
							
							Merge pull request  #1637  from FernandoS27/cache  
						
						... 
						
						
						
						Improved GPU Caches lookup Speed 
						
						
					 
					
						2018-11-14 19:07:52 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3bd503d59c 
							
						 
					 
					
						
						
							
							Merge pull request  #1662  from FreddyFunk/CopySurface-Optimization  
						
						... 
						
						
						
						gl_rasterizer_cache: CopySurface optimization 
						
						
					 
					
						2018-11-13 18:58:12 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2b2b05b6a 
							
						 
					 
					
						
						
							
							Merge pull request  #1685  from lioncash/base  
						
						... 
						
						
						
						video_core/renderer_base: Remove GL include from the renderer base class files 
						
						
					 
					
						2018-11-13 18:53:59 -08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							4ed9ef15c4 
							
						 
					 
					
						
						
							
							video_core/renderer_base: Remove GL include from the renderer base class files  
						
						... 
						
						
						
						Keeps the base class source files implementation-agnostic. 
						
						
					 
					
						2018-11-13 14:38:13 -05:00 
						 
				 
			
				
					
						
							
							
								Frederic L 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab362aa7e5 
							
						 
					 
					
						
						
							
							gl_rasterizer: Minor cleanup  
						
						... 
						
						
						
						Minor code cleanup from unaddressed feedback in #1654  
						
						
					 
					
						2018-11-13 14:07:23 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							9a0fb7d9fb 
							
						 
					 
					
						
						
							
							gl_state: Amend compilation warnings  
						
						... 
						
						
						
						Makes float -> integral conversions explicit via casts and also silences
a sign conversion warning. 
						
						
					 
					
						2018-11-13 07:10:40 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65bd03d74c 
							
						 
					 
					
						
						
							
							Merge pull request  #1628  from greggameplayer/Texture2DArray  
						
						... 
						
						
						
						Implement SurfaceTarget Texture2DArray 
						
						
					 
					
						2018-11-12 21:13:47 -08:00 
						 
				 
			
				
					
						
							
							
								greggameplayer 
							
						 
					 
					
						
						
						
						
							
						
						
							c8b3f09876 
							
						 
					 
					
						
						
							
							Implement ASTC_2D_10X8 & ASTC_2D_10X8_SRGB ( #1666 )  
						
						... 
						
						
						
						* Implement ASTC_2D_10X8 & ASTC_2D_10X8_SRGB
( needed by Mario+Rabbids Kingdom Battle )
* Small placement correction 
						
						
					 
					
						2018-11-12 18:34:54 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c6efda235 
							
						 
					 
					
						
						
							
							Merge pull request  #1660  from Tinob/master  
						
						... 
						
						
						
						Map more missing opengl states 
						
						
					 
					
						2018-11-11 19:58:16 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a264fac943 
							
						 
					 
					
						
						
							
							Merge pull request  #1664  from FreddyFunk/cast2  
						
						... 
						
						
						
						gl_rasterizer: Fix compiler warnings 
						
						
					 
					
						2018-11-11 12:18:29 -08:00 
						 
				 
			
				
					
						
							
							
								Rodolfo Bogado 
							
						 
					 
					
						
						
						
						
							
						
						
							72b1fae984 
							
						 
					 
					
						
						
							
							Use core extensions when available to set max anisotropic filtering level  
						
						
						
						
					 
					
						2018-11-11 16:36:53 -03:00 
						 
				 
			
				
					
						
							
							
								Rodolfo Bogado 
							
						 
					 
					
						
						
						
						
							
						
						
							4e6c64bf8d 
							
						 
					 
					
						
						
							
							Improve state management by splitting some of the states id separated function to avoid a full apply overhead  
						
						
						
						
					 
					
						2018-11-11 16:36:53 -03:00 
						 
				 
			
				
					
						
							
							
								Rodolfo Bogado 
							
						 
					 
					
						
						
						
						
							
						
						
							4a6eff3b7b 
							
						 
					 
					
						
						
							
							Try to fix problems with stencil test in some games, relax translation to opengl enums to avoid crashing and only generate logs of the errors.  
						
						
						
						
					 
					
						2018-11-11 16:31:00 -03:00 
						 
				 
			
				
					
						
							
							
								Rodolfo Bogado 
							
						 
					 
					
						
						
						
						
							
						
						
							e9610ec0dd 
							
						 
					 
					
						
						
							
							set sampler max lod, min lod, lod bias and max anisotropy  
						
						
						
						
					 
					
						2018-11-11 16:31:00 -03:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							3088e36237 
							
						 
					 
					
						
						
							
							Improved GPU Caches lookup Speed  
						
						
						
						
					 
					
						2018-11-11 12:53:25 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eaee73f95d 
							
						 
					 
					
						
						
							
							Merge pull request  #1669  from ReinUsesLisp/fixup-gs  
						
						... 
						
						
						
						gl_shader_decompiler: Guard out of bound geometry shader input reads 
						
						
					 
					
						2018-11-11 08:28:20 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c82bccab56 
							
						 
					 
					
						
						
							
							Merge pull request  #1663  from lioncash/raster  
						
						... 
						
						
						
						rasterizer_cache: Remove reliance on the System singleton 
						
						
					 
					
						2018-11-11 08:20:27 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1916213311 
							
						 
					 
					
						
						
							
							Merge pull request  #1648  from FernandoS27/texs-3-array  
						
						... 
						
						
						
						Implement 3 coordinate array in TEXS instruction 
						
						
					 
					
						2018-11-11 08:18:27 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ea6261547 
							
						 
					 
					
						
						
							
							Merge pull request  #1654  from degasus/dirty_flags  
						
						... 
						
						
						
						gl_rasterizer: Skip VAO binding if the state is clean. 
						
						
					 
					
						2018-11-11 08:17:57 -08:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							8d4bb10d44 
							
						 
					 
					
						
						
							
							gl_shader_decompiler: Guard out of bound geometry shader input reads  
						
						... 
						
						
						
						Geometry shaders follow a pattern that results in out of bound reads.
This pattern is:
- VSETP to predicate
- Use that predicate to conditionally set a register a big number
- Use the register to access geometry shaders
At the time of writing this commit I don't know what's the intent of
this number. Some drivers argue about these out of bound reads. To avoid
this issue, input reads are guarded limiting reads to the highest
posible vertex input of the current topology (e.g. points to 1 and
triangles to 3). 
						
						
					 
					
						2018-11-10 03:10:50 -03:00 
						 
				 
			
				
					
						
							
							
								Frederic Laing 
							
						 
					 
					
						
						
						
						
							
						
						
							e2bf581e3a 
							
						 
					 
					
						
						
							
							gl_rasterizer_cache: Remove unnecessary memory allocation and copy in CopySurface  
						
						
						
						
					 
					
						2018-11-08 16:50:09 +01:00 
						 
				 
			
				
					
						
							
							
								Frederic Laing 
							
						 
					 
					
						
						
						
						
							
						
						
							1d36aec267 
							
						 
					 
					
						
						
							
							gl_rasterizer: Fix compiler warnings  
						
						
						
						
					 
					
						2018-11-08 13:33:30 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							9046f764bf 
							
						 
					 
					
						
						
							
							rasterizer_cache: Remove reliance on the System singleton  
						
						... 
						
						
						
						Rather than have a transparent dependency, we can make it explicit in
the interface. This also gets rid of the need to put the core include in
a header. 
						
						
					 
					
						2018-11-08 06:16:38 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							9de523fd90 
							
						 
					 
					
						
						
							
							rasterizer_cache: Add missing virtual destructor to RasterizerCacheObject  
						
						... 
						
						
						
						Ensures that destruction will always do the right thing in any context. 
						
						
					 
					
						2018-11-08 00:31:39 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							29f082775b 
							
						 
					 
					
						
						
							
							gl_resource_manager: Amend clang-format discrepancies  
						
						... 
						
						
						
						Fixes the buildbot. 
						
						
					 
					
						2018-11-08 00:23:45 -05:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							d347623d6f 
							
						 
					 
					
						
						
							
							Correct issue where texturelod could not be applied to 2darrayshadow  
						
						
						
						
					 
					
						2018-11-07 21:48:45 -04:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							ad2f47b579 
							
						 
					 
					
						
						
							
							Implement 3 coordinate array in TEXS instruction  
						
						
						
						
					 
					
						2018-11-07 17:04:30 -04:00