mirror of
https://github.com/X11Libre/xf86-video-amdgpu.git
synced 2026-03-24 01:24:31 +00:00
Check for xf86CursorResetCursor
If it's available, Xorg calls it on each mode configuration change. It does what xf86_reload_cursors does (and more), so we don't need to call the latter anymore. (Ported from radeon commit d670c5c9851b4eff21c845d26c7d7e4eb5ee0fa9) Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
committed by
Michel Dänzer
parent
a3dfce7b24
commit
3177fe817a
@@ -163,6 +163,12 @@ AC_CHECK_DECL(fbGlyphs,
|
||||
#include <glyphstr.h>
|
||||
#include <fbpict.h>])
|
||||
|
||||
AC_CHECK_DECL(xf86CursorResetCursor,
|
||||
[AC_DEFINE(HAVE_XF86_CURSOR_RESET_CURSOR, 1,
|
||||
[Have xf86CursorResetCursor API])], [],
|
||||
[#include <xorg-server.h>
|
||||
#include <xf86Cursor.h>])
|
||||
|
||||
AC_CHECK_DECL(xorg_list_init,
|
||||
[AC_DEFINE(HAVE_XORG_LIST, 1, [Have xorg_list API])], [],
|
||||
[#include <X11/Xdefs.h>
|
||||
|
||||
@@ -812,8 +812,10 @@ drmmode_set_mode_major(xf86CrtcPtr crtc, DisplayModePtr mode,
|
||||
break;
|
||||
}
|
||||
|
||||
#ifndef HAVE_XF86_CURSOR_RESET_CURSOR
|
||||
if (!info->hwcursor_disabled)
|
||||
xf86_reload_cursors(pScreen);
|
||||
#endif
|
||||
|
||||
done:
|
||||
free(output_ids);
|
||||
|
||||
Reference in New Issue
Block a user