소스 검색

Merge pull request #107893 from beicause/mobile-fix-vertex-color-writing

Vulkan Mobile: Fix writing vertex color in spatial shader
Thaddeus Crews 2 달 전
부모
커밋
88b9932ce1
1개의 변경된 파일4개의 추가작업 그리고 4개의 파일을 삭제
  1. 4 4
      servers/rendering/renderer_rd/shaders/forward_mobile/scene_forward_mobile.glsl

+ 4 - 4
servers/rendering/renderer_rd/shaders/forward_mobile/scene_forward_mobile.glsl

@@ -380,10 +380,6 @@ void vertex_shader(in vec3 vertex,
 		model_normal_matrix = model_normal_matrix * mat3(matrix);
 	}
 
-#if defined(COLOR_USED)
-	color_interp = hvec4(color_highp);
-#endif
-
 #ifdef UV_USED
 	uv_interp = uv_attrib;
 #endif
@@ -445,6 +441,10 @@ void vertex_shader(in vec3 vertex,
 #CODE : VERTEX
 	}
 
+#if defined(COLOR_USED)
+	color_interp = hvec4(color_highp);
+#endif
+
 	half roughness = half(roughness_highp);
 
 // using local coordinates (default)