mesa/src
Paulo Zanoni a54451075d anv: rename the vm_bind vfuncs
The only driver that has a vm_bind ioctl is xe.ko, and its vm_bind
ioctl is not called GEM vm_bind, it's just DRM_IOCTL_XE_VM_BIND
(without GEM anywhere). Back when i915.ko was going to have a vm_bind
ioctl it had GEM on its name, so I guess that's how "gem" appeared in
the naming here, but now nothing does, so let's get rid of it.

Also, these vfuncs we have are specifically made to bind and unbind
whole BOs, so rename them to vm_bind_bo() and vm_unbind_bo() in order
to try to clarify what they mean. The goal is to add a more generic
vm_bind() later that can do anything.

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: José Roberto de Souza <jose.souza@intel.com>
Signed-off-by: Paulo Zanoni <paulo.r.zanoni@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24681>
2023-09-11 16:04:01 +00:00
..
amd ci/radeonsi: Add new flake 2023-09-11 14:10:23 +00:00
android_stub
asahi agx: Run opt_idiv_const after lowering texture 2023-09-05 18:50:34 +00:00
broadcom meson: support installation tags 2023-09-11 13:00:45 +00:00
c11 util/meson: Getting mesa util core to be self contained 2023-08-02 03:41:24 +00:00
compiler nir/inline_uniforms: fix oob access with nir_find_inlinable_uniforms 2023-09-09 16:40:46 +00:00
drm-shim drm-shim: Avoid assertion fail if someone does close(-1). 2023-06-01 01:50:41 +00:00
egl meson: support installation tags 2023-09-11 13:00:45 +00:00
etnaviv etnaviv: Fully replicate back stencil config 2023-08-22 12:00:27 +02:00
freedreno meson: support installation tags 2023-09-11 13:00:45 +00:00
gallium zink: set optimal_keys for turnip jobs 2023-09-11 14:48:31 +00:00
gbm egl/drm: Assume modern DRI interface versions 2023-07-28 12:25:19 +00:00
getopt
glx glx: Advertise GLX_MESA_gl_interop extension if support present 2023-08-19 01:08:30 +00:00
gtest gtest: backport ansi color fix 2023-08-18 21:33:14 +00:00
imagination meson: support installation tags 2023-09-11 13:00:45 +00:00
imgui
intel anv: rename the vm_bind vfuncs 2023-09-11 16:04:01 +00:00
loader dri3: only invalidate drawables on geometry change if geometry has changed 2023-06-15 12:22:24 +00:00
mapi glthread: sync for VDPAU sync functions 2023-08-17 04:53:37 +00:00
mesa mesa: disable snorm readpix clamping with EXT_render_snorm 2023-09-07 08:59:07 +00:00
microsoft meson: support installation tags 2023-09-11 13:00:45 +00:00
nouveau meson: support installation tags 2023-09-11 13:00:45 +00:00
panfrost meson: support installation tags 2023-09-11 13:00:45 +00:00
tool pps-producer: add ability to select device with DRI_PRIME 2023-09-07 10:44:51 +00:00
util meson: support installation tags 2023-09-11 13:00:45 +00:00
virtio meson: support installation tags 2023-09-11 13:00:45 +00:00
vulkan vulkan wsi: add support for PresentOptionAsyncMayTear 2023-09-11 15:25:25 +00:00
.clang-format clang-format: Disable formatting by default 2023-08-13 16:48:49 +02:00
meson.build nvk: add vulkan skeleton 2023-08-04 21:31:52 +00:00