|
@@ -364,12 +364,16 @@ UIKit_GetWindowWMInfo(_THIS, SDL_Window * window, SDL_SysWMinfo * info)
|
|
|
|
|
|
/* These struct members were added in SDL 2.0.4. */
|
|
|
if (versionnum >= SDL_VERSIONNUM(2,0,4)) {
|
|
|
+#if SDL_VIDEO_OPENGL_ES || SDL_VIDEO_OPENGL_ES2
|
|
|
if ([data.viewcontroller.view isKindOfClass:[SDL_uikitopenglview class]]) {
|
|
|
SDL_uikitopenglview *glview = (SDL_uikitopenglview *)data.viewcontroller.view;
|
|
|
info->info.uikit.framebuffer = glview.drawableFramebuffer;
|
|
|
info->info.uikit.colorbuffer = glview.drawableRenderbuffer;
|
|
|
info->info.uikit.resolveFramebuffer = glview.msaaResolveFramebuffer;
|
|
|
} else {
|
|
|
+#else
|
|
|
+ {
|
|
|
+#endif
|
|
|
info->info.uikit.framebuffer = 0;
|
|
|
info->info.uikit.colorbuffer = 0;
|
|
|
info->info.uikit.resolveFramebuffer = 0;
|