nouveau: nv10: also set modelview0 matrix to identity
This commit is contained in:
@@ -869,7 +869,7 @@ static GLboolean nv10InitCard(nouveauContextPtr nmesa)
|
||||
OUT_RING (0x802);
|
||||
OUT_RING (2);
|
||||
|
||||
/* Projection matrix */
|
||||
/* Projection and modelview matrix */
|
||||
memset(projection, 0, sizeof(projection));
|
||||
projection[0*4+0] = 1.0;
|
||||
projection[1*4+1] = 1.0;
|
||||
@@ -882,6 +882,10 @@ static GLboolean nv10InitCard(nouveauContextPtr nmesa)
|
||||
for (i=0; i<16; i++) {
|
||||
OUT_RINGf (projection[i]);
|
||||
}
|
||||
BEGIN_RING_SIZE(NvSub3D, NV10_TCL_PRIMITIVE_3D_MODELVIEW0_MATRIX(0), 16);
|
||||
for (i=0; i<16; i++) {
|
||||
OUT_RINGf (projection[i]);
|
||||
}
|
||||
BEGIN_RING_SIZE(NvSub3D, NV10_TCL_PRIMITIVE_3D_DEPTH_RANGE_NEAR, 2);
|
||||
OUT_RINGf (0.0);
|
||||
OUT_RINGf (1.0);
|
||||
|
||||
Reference in New Issue
Block a user