X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Frender%2Frenderer.cpp;h=15e4437ffe962c479f082487d5875299b3939d2a;hp=03653edc1078583aa3378fec60b9ca730599c14d;hb=4124807fcacedc8317bd109f056d48e077d0c12f;hpb=ccd636b2fa8b9f270fbe600629dd109e78d00992 diff --git a/source/render/renderer.cpp b/source/render/renderer.cpp index 03653edc..15e4437f 100644 --- a/source/render/renderer.cpp +++ b/source/render/renderer.cpp @@ -370,7 +370,7 @@ void Renderer::apply_state() standard_shdata.uniform("eye_obj_matrix", state->modelview_matrix); LinAl::SquareMatrix nm = state->modelview_matrix.block<3, 3>(0, 0); nm = transpose(invert(nm)); - standard_shdata.uniform_matrix3("eye_obj_normal_matrix", &nm(0, 0)); + standard_shdata.uniform("eye_obj_normal_matrix", nm); changed = (changed&~MATRIX)|STANDARD_SHDATA; }