mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-30 21:30:04 +00:00 
			
		
		
		
	Merge pull request #1655 from JayFoxRox/hw-dot3
OpenGL: Implement color combiner Operation::Dot3_RGB
This commit is contained in:
		
						commit
						14cc1ed911
					
				
					 1 changed files with 3 additions and 0 deletions
				
			
		|  | @ -198,6 +198,9 @@ static void AppendColorCombiner(std::string& out, TevStageConfig::Operation oper | ||||||
|     case Operation::AddThenMultiply: |     case Operation::AddThenMultiply: | ||||||
|         out += "min(" + variable_name + "[0] + " + variable_name + "[1], vec3(1.0)) * " + variable_name + "[2]"; |         out += "min(" + variable_name + "[0] + " + variable_name + "[1], vec3(1.0)) * " + variable_name + "[2]"; | ||||||
|         break; |         break; | ||||||
|  |     case Operation::Dot3_RGB: | ||||||
|  |         out += "vec3(dot(" + variable_name + "[0] - vec3(0.5), " + variable_name + "[1] - vec3(0.5)) * 4.0)"; | ||||||
|  |         break; | ||||||
|     default: |     default: | ||||||
|         out += "vec3(0.0)"; |         out += "vec3(0.0)"; | ||||||
|         LOG_CRITICAL(Render_OpenGL, "Unknown color combiner operation: %u", operation); |         LOG_CRITICAL(Render_OpenGL, "Unknown color combiner operation: %u", operation); | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue