From 72c7602650d0f024aa16d907ebd27c87587d2ff8 Mon Sep 17 00:00:00 2001 From: Alex Szpakowski Date: Tue, 11 Apr 2017 20:45:12 -0300 Subject: [PATCH] Readable depth-stencil Canvases with MSAA are not currently supported. --HG-- branch : minor --- src/modules/graphics/opengl/Canvas.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/modules/graphics/opengl/Canvas.cpp b/src/modules/graphics/opengl/Canvas.cpp index 48d9f6894..45ee645d3 100644 --- a/src/modules/graphics/opengl/Canvas.cpp +++ b/src/modules/graphics/opengl/Canvas.cpp @@ -171,6 +171,9 @@ Canvas::Canvas(const Settings &settings) else readable = !isPixelFormatDepthStencil(format); + if (readable && isPixelFormatDepthStencil(format) && settings.msaa > 1) + throw love::Exception("Readable depth/stencil Canvases with MSAA are not currently supported."); + initQuad(); loadVolatile();