summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/bgfx/src/glcontext_eagl.mm
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/bgfx/src/glcontext_eagl.mm')
-rw-r--r--3rdparty/bgfx/src/glcontext_eagl.mm4
1 files changed, 2 insertions, 2 deletions
diff --git a/3rdparty/bgfx/src/glcontext_eagl.mm b/3rdparty/bgfx/src/glcontext_eagl.mm
index 1092b6259a8..24c6ec04ab0 100644
--- a/3rdparty/bgfx/src/glcontext_eagl.mm
+++ b/3rdparty/bgfx/src/glcontext_eagl.mm
@@ -27,7 +27,7 @@ namespace bgfx { namespace gl
{
_layer.contentsScale = [UIScreen mainScreen].scale;
- _layer.opaque = true;
+ _layer.opaque = [_layer.style valueForKey:@"opaque"] == nil ? true : [[_layer.style valueForKey:@"opaque"] boolValue];
_layer.drawableProperties = [NSDictionary dictionaryWithObjectsAndKeys
: [NSNumber numberWithBool:false]
@@ -158,7 +158,7 @@ namespace bgfx { namespace gl
BX_UNUSED(_width, _height);
CAEAGLLayer* layer = (CAEAGLLayer*)g_platformData.nwh;
- layer.opaque = true;
+ layer.opaque = [layer.style valueForKey:@"opaque"] == nil ? true : [[layer.style valueForKey:@"opaque"] boolValue];
layer.drawableProperties = [NSDictionary dictionaryWithObjectsAndKeys
: [NSNumber numberWithBool:false]