iris: Drop usage of i915 EXEC_OBJECT_WRITE
authorJosé Roberto de Souza <jose.souza@intel.com>
Wed, 7 Dec 2022 20:30:45 +0000 (12:30 -0800)
committerMarge Bot <emma+marge@anholt.net>
Wed, 15 Mar 2023 02:05:58 +0000 (02:05 +0000)
commit631756db56bedffc7d0ff5fced711a3464c2b78a
tree8daeb73266e073e2def06d468c9330ae9e614f80
parent660877cf38a2a8b49d7024e43af5f119b04b180b
iris: Drop usage of i915 EXEC_OBJECT_WRITE

The whole usage of this flag is to call iris_use_pinned_bo() with
writable argument, for that we don't need any i915_drm.h specific type.
IRIS_BLORP_RELOC_FLAGS_EXEC_OBJECT_WRITE could have any other value but
keeping the same as i915_drm.h.

With this we can drop 2 i915_drm.h imports from generic Iris code.

Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21887>
src/gallium/drivers/iris/iris_batch.c
src/gallium/drivers/iris/iris_batch.h
src/gallium/drivers/iris/iris_blit.c
src/gallium/drivers/iris/iris_blorp.c
src/gallium/drivers/iris/iris_context.h