From fad0a171995d94accf7f1f49e4b0a85339c5eab4 Mon Sep 17 00:00:00 2001 From: UnknownShadow200 Date: Sat, 25 Apr 2015 07:46:21 +1000 Subject: [PATCH] Use Vector4 instead of float[] in SetAmbientColour. --- GraphicsAPI/OpenGLApi.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/GraphicsAPI/OpenGLApi.cs b/GraphicsAPI/OpenGLApi.cs index 6ea8df536..229e52706 100644 --- a/GraphicsAPI/OpenGLApi.cs +++ b/GraphicsAPI/OpenGLApi.cs @@ -261,9 +261,9 @@ namespace ClassicalSharp.GraphicsAPI { } } - public override void SetAmbientColour( FastColour col ) { - float[] colRGBA = { col.R / 255f, col.G / 255f, col.B / 255f, 1f }; - GL.LightModel( LightModelParameter.LightModelAmbient, colRGBA ); + public unsafe override void SetAmbientColour( FastColour col ) { + Vector4 colRGBA = new Vector4( col.R / 255f, col.G / 255f, col.B / 255f, 1 ); + GL.LightModel( LightModelParameter.LightModelAmbient, &colRGBA.X ); } #region Vertex buffers