History

Additional plugin debugging, better plugin resource cleanup

Brad Davis committed 10 years ago

Commit 28771cb1 parent 5615f8829 files · +135 −54Browse files

Showing the changes to libraries/render-utils/src/FramebufferCache.cpp (1 of 29 files). Show all

Unified · Split

libraries/render-utils/src/FramebufferCache.cpp+2−2
@@ -36,7 +36,7 @@ void FramebufferCache::createPrimaryFramebuffer() { · 35 unmodified lines
3636
3737 auto defaultSampler = gpu::Sampler(gpu::Sampler::FILTER_MIN_MAG_POINT);
3838
39− _selfieFramebuffer = gpu::FramebufferPointer(gpu::Framebuffer::create());
39+ _selfieFramebuffer = gpu::FramebufferPointer(gpu::Framebuffer::create("selfie"));
4040 auto tex = gpu::TexturePointer(gpu::Texture::create2D(colorFormat, width * 0.5, height * 0.5, defaultSampler));
4141 _selfieFramebuffer->setRenderBuffer(0, tex);
4242
@@ -47,7 +47,7 @@ void FramebufferCache::createPrimaryFramebuffer() { · 4 unmodified lines
4747 gpu::FramebufferPointer FramebufferCache::getFramebuffer() {
4848 std::unique_lock<std::mutex> lock(_mutex);
4949 if (_cachedFramebuffers.empty()) {
50− _cachedFramebuffers.push_back(gpu::FramebufferPointer(gpu::Framebuffer::create(gpu::Element::COLOR_SRGBA_32, _frameBufferSize.width(), _frameBufferSize.height())));
50+ _cachedFramebuffers.push_back(gpu::FramebufferPointer(gpu::Framebuffer::create("cached", gpu::Element::COLOR_SRGBA_32, _frameBufferSize.width(), _frameBufferSize.height())));
5151 }
5252 gpu::FramebufferPointer result = _cachedFramebuffers.front();
5353 _cachedFramebuffers.pop_front();