mirror of
				https://git.suyu.dev/suyu/suyu
				synced 2025-11-04 08:59:03 -06:00 
			
		
		
		
	gl_rasterizer: Only apply polygon offset clamp if enabled
This commit is contained in:
		@@ -1312,9 +1312,12 @@ void RasterizerOpenGL::SyncPolygonOffset() {
 | 
			
		||||
    oglEnable(GL_POLYGON_OFFSET_LINE, regs.polygon_offset_line_enable);
 | 
			
		||||
    oglEnable(GL_POLYGON_OFFSET_POINT, regs.polygon_offset_point_enable);
 | 
			
		||||
 | 
			
		||||
    // Hardware divides polygon offset units by two
 | 
			
		||||
    glPolygonOffsetClamp(regs.polygon_offset_factor, regs.polygon_offset_units / 2.0f,
 | 
			
		||||
                         regs.polygon_offset_clamp);
 | 
			
		||||
    if (regs.polygon_offset_fill_enable || regs.polygon_offset_line_enable ||
 | 
			
		||||
        regs.polygon_offset_point_enable) {
 | 
			
		||||
        // Hardware divides polygon offset units by two
 | 
			
		||||
        glPolygonOffsetClamp(regs.polygon_offset_factor, regs.polygon_offset_units / 2.0f,
 | 
			
		||||
                             regs.polygon_offset_clamp);
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void RasterizerOpenGL::SyncAlphaTest() {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user