mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-31 05:40:04 +00:00 
			
		
		
		
	Minor cleanup in GLSL code
This commit is contained in:
		
							parent
							
								
									88f409aec9
								
							
						
					
					
						commit
						6ed4206f87
					
				
					 1 changed files with 2 additions and 3 deletions
				
			
		|  | @ -293,7 +293,7 @@ static void AppendAlphaTestCondition(std::string& out, Regs::CompareFunc func) { | ||||||
|     case CompareFunc::GreaterThanOrEqual: { |     case CompareFunc::GreaterThanOrEqual: { | ||||||
|         static const char* op[] = {"!=", "==", ">=", ">", "<=", "<"}; |         static const char* op[] = {"!=", "==", ">=", ">", "<=", "<"}; | ||||||
|         unsigned index = (unsigned)func - (unsigned)CompareFunc::Equal; |         unsigned index = (unsigned)func - (unsigned)CompareFunc::Equal; | ||||||
|         out += "int(last_tex_env_out.a * 255.0f) " + std::string(op[index]) + " alphatest_ref"; |         out += "int(last_tex_env_out.a * 255.0) " + std::string(op[index]) + " alphatest_ref"; | ||||||
|         break; |         break; | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  | @ -422,7 +422,7 @@ static void WriteLighting(std::string& out, const PicaShaderConfig& config) { | ||||||
|         if (abs) { |         if (abs) { | ||||||
|             // LUT index is in the range of (0.0, 1.0)
 |             // LUT index is in the range of (0.0, 1.0)
 | ||||||
|             index = lighting.light[light_num].two_sided_diffuse ? "abs(" + index + ")" |             index = lighting.light[light_num].two_sided_diffuse ? "abs(" + index + ")" | ||||||
|                                                                 : "max(" + index + ", 0.f)"; |                                                                 : "max(" + index + ", 0.0)"; | ||||||
|         } else { |         } else { | ||||||
|             // LUT index is in the range of (-1.0, 1.0)
 |             // LUT index is in the range of (-1.0, 1.0)
 | ||||||
|             index = "((" + index + " < 0) ? " + index + " + 2.0 : " + index + ") / 2.0"; |             index = "((" + index + " < 0) ? " + index + " + 2.0 : " + index + ") / 2.0"; | ||||||
|  | @ -577,7 +577,6 @@ std::string GenerateFragmentShader(const PicaShaderConfig& config) { | ||||||
| #version 330 core | #version 330 core | ||||||
| #define NUM_TEV_STAGES 6 | #define NUM_TEV_STAGES 6 | ||||||
| #define NUM_LIGHTS 8 | #define NUM_LIGHTS 8 | ||||||
| #define LIGHTING_LUT_SIZE 256 |  | ||||||
| 
 | 
 | ||||||
| // Texture coordinate offsets and scales
 | // Texture coordinate offsets and scales
 | ||||||
| #define OFFSET_256 (0.5 / 256.0) | #define OFFSET_256 (0.5 / 256.0) | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue