diff options
| author | 2009-09-23 16:38:37 -0700 | |
|---|---|---|
| committer | 2009-09-23 18:07:45 -0700 | |
| commit | 6b9dec00afec359f091ed353f371f08ff150278a (patch) | |
| tree | 58ad3c03d45525d6f669f6dc86f3d01d39a24513 /libs/rs/rsSimpleMesh.cpp | |
| parent | 880aaa7fe0706dbadbb8f2f6b39b4f3021f74c01 (diff) | |
Remove depricated triangleMesh.
Diffstat (limited to 'libs/rs/rsSimpleMesh.cpp')
| -rw-r--r-- | libs/rs/rsSimpleMesh.cpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/libs/rs/rsSimpleMesh.cpp b/libs/rs/rsSimpleMesh.cpp index 7c73eb91937f..447bcee63e84 100644 --- a/libs/rs/rsSimpleMesh.cpp +++ b/libs/rs/rsSimpleMesh.cpp @@ -73,6 +73,20 @@ void SimpleMesh::renderRange(uint32_t start, uint32_t len) const } } +void SimpleMesh::uploadAll() +{ + for (uint32_t ct=0; ct < mVertexTypeCount; ct++) { + if (mVertexBuffers[ct].get()) { + mVertexBuffers[ct]->uploadToBufferObject(); + } + } + if (mIndexBuffer.get()) { + mIndexBuffer->uploadToBufferObject(); + } + if (mPrimitiveBuffer.get()) { + mPrimitiveBuffer->uploadToBufferObject(); + } +} SimpleMeshContext::SimpleMeshContext() |