summaryrefslogtreecommitdiffstats
path: root/video/out/opengl/context_dxinterop.c
diff options
context:
space:
mode:
Diffstat (limited to 'video/out/opengl/context_dxinterop.c')
-rw-r--r--video/out/opengl/context_dxinterop.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/video/out/opengl/context_dxinterop.c b/video/out/opengl/context_dxinterop.c
index 5764254cc1..3ebdfbeaa0 100644
--- a/video/out/opengl/context_dxinterop.c
+++ b/video/out/opengl/context_dxinterop.c
@@ -555,10 +555,10 @@ static bool dxgl_init(struct ra_ctx *ctx)
static const struct ra_swapchain_fns empty_swapchain_fns = {0};
struct ra_gl_ctx_params params = {
.swap_buffers = dxgl_swap_buffers,
- .flipped = true,
.external_swapchain = &empty_swapchain_fns,
};
+ gl->flipped = true;
if (!ra_gl_ctx_init(ctx, gl, params))
goto fail;
@@ -598,6 +598,7 @@ static int dxgl_control(struct ra_ctx *ctx, int *events, int request,
const struct ra_ctx_fns ra_ctx_dxgl = {
.type = "opengl",
.name = "dxinterop",
+ .description = "WGL rendering/Direct3D 9Ex presentation",
.init = dxgl_init,
.reconfig = dxgl_reconfig,
.control = dxgl_control,