diff --git a/External/drm-headers b/External/drm-headers index a11dbbb45..07099adb7 160000 --- a/External/drm-headers +++ b/External/drm-headers @@ -1 +1 @@ -Subproject commit a11dbbb452d5649c3f9e778a6e4a72013bf751c3 +Subproject commit 07099adb70f4c068c483e543daa2d2d2b020edda diff --git a/Source/Tools/LinuxEmulation/LinuxSyscalls/x32/Ioctl/drm.inl b/Source/Tools/LinuxEmulation/LinuxSyscalls/x32/Ioctl/drm.inl index d089fb3be..2089e21c2 100644 --- a/Source/Tools/LinuxEmulation/LinuxSyscalls/x32/Ioctl/drm.inl +++ b/Source/Tools/LinuxEmulation/LinuxSyscalls/x32/Ioctl/drm.inl @@ -122,3 +122,4 @@ _BASIC_META(DRM_IOCTL_SYNCOBJ_TRANSFER) _BASIC_META(DRM_IOCTL_SYNCOBJ_TIMELINE_SIGNAL) _CUSTOM_META(DRM_IOCTL_MODE_GETFB2, DRM_IOWR(0xCE, FEX::HLE::x32::DRM::fex_drm_mode_fb_cmd2)) +_BASIC_META(DRM_IOCTL_SYNCOBJ_EVENTFD) diff --git a/Source/Tools/LinuxEmulation/LinuxSyscalls/x32/Ioctl/nouveau_drm.inl b/Source/Tools/LinuxEmulation/LinuxSyscalls/x32/Ioctl/nouveau_drm.inl index a7d41a920..974ebe556 100644 --- a/Source/Tools/LinuxEmulation/LinuxSyscalls/x32/Ioctl/nouveau_drm.inl +++ b/Source/Tools/LinuxEmulation/LinuxSyscalls/x32/Ioctl/nouveau_drm.inl @@ -1,3 +1,6 @@ +_BASIC_META(DRM_IOCTL_NOUVEAU_GETPARAM) +_BASIC_META(DRM_IOCTL_NOUVEAU_CHANNEL_ALLOC) +_BASIC_META(DRM_IOCTL_NOUVEAU_CHANNEL_FREE) _BASIC_META(DRM_IOCTL_NOUVEAU_SVM_INIT) _BASIC_META(DRM_IOCTL_NOUVEAU_SVM_BIND) _BASIC_META(DRM_IOCTL_NOUVEAU_GEM_NEW) @@ -5,3 +8,6 @@ _BASIC_META(DRM_IOCTL_NOUVEAU_GEM_PUSHBUF) _BASIC_META(DRM_IOCTL_NOUVEAU_GEM_CPU_PREP) _BASIC_META(DRM_IOCTL_NOUVEAU_GEM_CPU_FINI) _BASIC_META(DRM_IOCTL_NOUVEAU_GEM_INFO) +_BASIC_META(DRM_IOCTL_NOUVEAU_VM_INIT) +_BASIC_META(DRM_IOCTL_NOUVEAU_VM_BIND) +_BASIC_META(DRM_IOCTL_NOUVEAU_EXEC)