Procházet zdrojové kódy

Allows vec4 shader uniforms to be set by quaternion variant type.

Saracen před 9 roky
rodič
revize
1cc5ccba1b
1 změnil soubory, kde provedl 5 přidání a 0 odebrání
  1. 5 0
      drivers/gles2/shader_gles2.h

+ 5 - 0
drivers/gles2/shader_gles2.h

@@ -205,6 +205,11 @@ private:
 			Plane val=p_value;
 			Plane val=p_value;
 			glUniform4f( p_uniform, val.normal.x,val.normal.y,val.normal.z,val.d );
 			glUniform4f( p_uniform, val.normal.x,val.normal.y,val.normal.z,val.d );
 		} break;
 		} break;
+		case Variant::QUAT: {
+
+			Quat val=p_value;
+			glUniform4f( p_uniform, val.x,val.y,val.z,val.w );
+		} break;
 
 
 		case Variant::MATRIX32: {
 		case Variant::MATRIX32: {