need to figure out how to use modified matrix in drawing prerendered textures

This commit is contained in:
Lauren Budorick
2014-08-07 17:43:21 -07:00
parent ec7f7de5c4
commit 54ed547f90
5 changed files with 38 additions and 29 deletions

View File

@@ -14,6 +14,7 @@ void Painter::preparePrerender(RasterBucket &bucket) {
const GLenum discards[] = {GL_COLOR_ATTACHMENT0};
glDiscardFramebufferEXT(GL_FRAMEBUFFER, 1, discards);
#endif
glClearColor(0.0, 0.0, 0.0, 0.0);
glClear(GL_COLOR_BUFFER_BIT);
glViewport(0, 0, bucket.properties.size, bucket.properties.size);
@@ -28,7 +29,7 @@ void Painter::finishPrerender(RasterBucket &bucket) {
void Painter::renderPrerenderedTexture(RasterBucket &bucket) {
const int buffer = bucket.properties.buffer * 4096.0f;
// draw the texture on a quad
useProgram(rasterShader->program);
rasterShader->setMatrix(matrix);