From 00fc7ce1d1e8b97eda3ec91c3eb6f66f06ba1aec Mon Sep 17 00:00:00 2001 From: Inori Date: Thu, 12 Sep 2019 02:22:18 -0400 Subject: [PATCH] Remove unnecessary lines from Bitmap::replaceRaw --- src/bitmap.cpp | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/src/bitmap.cpp b/src/bitmap.cpp index 2c61b0b0..cfdb56e7 100644 --- a/src/bitmap.cpp +++ b/src/bitmap.cpp @@ -904,18 +904,10 @@ void Bitmap::replaceRaw(void *pixel_data, int size) if (size != w*h*4) return; GUARD_MEGA; - - TEXFBO buf = shState->texPool().request(w, h); - TEX::bind(buf.tex); + + TEX::bind(p->gl.tex); TEX::uploadImage(w, h, pixel_data, GL_RGBA); - - GLMeta::blitBegin(p->gl); - GLMeta::blitSource(buf); - GLMeta::blitRectangle(IntRect(0,0,w,h), Vec2i()); - GLMeta::blitEnd(); - - TEXFBO::fini(buf); - + taintArea(IntRect(0,0,w,h)); p->onModified(); }