mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-31 05:40:04 +00:00 
			
		
		
		
	OpenGL: Don't copy const_color (Reverts #1745)
This commit is contained in:
		
							parent
							
								
									6d02fe39f5
								
							
						
					
					
						commit
						5ec1140f8b
					
				
					 1 changed files with 3 additions and 2 deletions
				
			
		|  | @ -49,7 +49,9 @@ struct PicaShaderConfig { | ||||||
|         res.alpha_test_func = regs.output_merger.alpha_test.enable ? |         res.alpha_test_func = regs.output_merger.alpha_test.enable ? | ||||||
|             regs.output_merger.alpha_test.func.Value() : Pica::Regs::CompareFunc::Always; |             regs.output_merger.alpha_test.func.Value() : Pica::Regs::CompareFunc::Always; | ||||||
| 
 | 
 | ||||||
|         // Copy tev stages
 |         // Copy relevant tev stages fields.
 | ||||||
|  |         // We don't sync const_color here because of the high variance, it is a
 | ||||||
|  |         // shader uniform instead.
 | ||||||
|         const auto& tev_stages = regs.GetTevStages(); |         const auto& tev_stages = regs.GetTevStages(); | ||||||
|         DEBUG_ASSERT(res.tev_stages.size() == tev_stages.size()); |         DEBUG_ASSERT(res.tev_stages.size() == tev_stages.size()); | ||||||
|         for (size_t i = 0; i < tev_stages.size(); i++) { |         for (size_t i = 0; i < tev_stages.size(); i++) { | ||||||
|  | @ -57,7 +59,6 @@ struct PicaShaderConfig { | ||||||
|             res.tev_stages[i].sources_raw = tev_stage.sources_raw; |             res.tev_stages[i].sources_raw = tev_stage.sources_raw; | ||||||
|             res.tev_stages[i].modifiers_raw = tev_stage.modifiers_raw; |             res.tev_stages[i].modifiers_raw = tev_stage.modifiers_raw; | ||||||
|             res.tev_stages[i].ops_raw = tev_stage.ops_raw; |             res.tev_stages[i].ops_raw = tev_stage.ops_raw; | ||||||
|             res.tev_stages[i].const_color = tev_stage.const_color; |  | ||||||
|             res.tev_stages[i].scales_raw = tev_stage.scales_raw; |             res.tev_stages[i].scales_raw = tev_stage.scales_raw; | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue