<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sun, Nov 9, 2014 at 6:39 PM, Marek Olšák <span dir="ltr"><<a href="mailto:maraeo@gmail.com" target="_blank">maraeo@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":3rm" class="a3s" style="overflow:hidden">diff --git a/src/gallium/drivers/nouveau/nv30/nv30_state_validate.c b/src/gallium/drivers/nouveau/nv30/nv30_state_validate.c<br>
index f227559..6df0c47 100644<br>
--- a/src/gallium/drivers/nouveau/nv30/nv30_state_validate.c<br>
+++ b/src/gallium/drivers/nouveau/nv30/nv30_state_validate.c<br>
@@ -254,11 +254,11 @@ nv30_validate_viewport(struct nv30_context *nv30)<br>
    PUSH_DATAf(push, vp->translate[0]);<br>
    PUSH_DATAf(push, vp->translate[1]);<br>
    PUSH_DATAf(push, vp->translate[2]);<br>
-   PUSH_DATAf(push, vp->translate[3]);<br>
+   PUSH_DATAf(push, 1.0f);<br></div></blockquote><div><br></div><div>This should probably be 0.0f... or am I misunderstanding what this does?</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":3rm" class="a3s" style="overflow:hidden">
    PUSH_DATAf(push, vp->scale[0]);<br>
    PUSH_DATAf(push, vp->scale[1]);<br>
    PUSH_DATAf(push, vp->scale[2]);<br>
-   PUSH_DATAf(push, vp->scale[3]);<br>
+   PUSH_DATAf(push, 1.0f);<br>
    BEGIN_NV04(push, NV30_3D(DEPTH_RANGE_NEAR), 2);<br>
    PUSH_DATAf(push, vp->translate[2] - fabsf(vp->scale[2]));<br>
    PUSH_DATAf(push, vp->translate[2] + fabsf(vp->scale[2]));<br></div></blockquote></div><br><br></div></div>