瀏覽代碼

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

Saracen 9 年之前
父節點
當前提交
1cc5ccba1b
共有 1 個文件被更改,包括 5 次插入0 次删除
  1. 5 0
      drivers/gles2/shader_gles2.h

+ 5 - 0
drivers/gles2/shader_gles2.h

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