summaryrefslogtreecommitdiff
path: root/libs/rs/rsProgramVertex.cpp
diff options
context:
space:
mode:
author Jason Sams <rjsams@android.com> 2009-06-15 19:04:56 -0700
committer Jason Sams <rjsams@android.com> 2009-06-15 19:04:56 -0700
commit0826a6f90f049bf94fc39fb23ad3a736a14b96eb (patch)
treebe76f413288ce1df6df5d66a786434baf50f9f94 /libs/rs/rsProgramVertex.cpp
parentcca860fa6bf35471ea71ed5e14186c81a9a41afc (diff)
Bug fixes. TriangleMesh now ref-counts, implement missing element formats, add missing modes for program vertex. Add matrix support classes. Add test app rollo
Diffstat (limited to 'libs/rs/rsProgramVertex.cpp')
-rw-r--r--libs/rs/rsProgramVertex.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/libs/rs/rsProgramVertex.cpp b/libs/rs/rsProgramVertex.cpp
index a80e2f7ec309..fc26ab50ee91 100644
--- a/libs/rs/rsProgramVertex.cpp
+++ b/libs/rs/rsProgramVertex.cpp
@@ -47,7 +47,7 @@ void ProgramVertex::setupGL()
glMatrixMode(GL_PROJECTION);
if (mProjectionEnable) {
- //glLoadMatrixf(&f[OFFSET_PROJECTION]);
+ glLoadMatrixf(&f[RS_PROGRAM_VERTEX_PROJECTION_OFFSET]);
} else {
}
@@ -57,7 +57,6 @@ void ProgramVertex::setupGL()
} else {
glLoadIdentity();
}
-
}
void ProgramVertex::setConstantType(uint32_t slot, const Type *t)
@@ -126,6 +125,11 @@ void rsi_ProgramVertexSetModelMatrixEnable(Context *rsc, bool enable)
rsc->mStateVertex.mPV->setTransformEnable(enable);
}
+void rsi_ProgramVertexSetProjectionMatrixEnable(Context *rsc, bool enable)
+{
+ rsc->mStateVertex.mPV->setProjectionEnable(enable);
+}
+
}