diff --git a/plugins/win-capture/game-capture.c b/plugins/win-capture/game-capture.c index a0f7d2822..91a2afe37 100644 --- a/plugins/win-capture/game-capture.c +++ b/plugins/win-capture/game-capture.c @@ -735,13 +735,10 @@ static inline bool init_hook_info(struct game_capture *gc) reset_frame_interval(gc); obs_enter_graphics(); - if (!gs_shared_texture_available()) - gc->global_hook_info->force_shmem = true; - obs_leave_graphics(); - - obs_enter_graphics(); - if (!gs_shared_texture_available()) + if (!gs_shared_texture_available()) { + warn("init_hook_info: shared texture capture unavailable"); gc->global_hook_info->force_shmem = true; + } obs_leave_graphics(); return true;