mesa/src
Juan A. Suarez Romero 29ccd991a8 vc4/simulator: use i915/amd ioctls for BO
So far we create dumb buffers to emulate the ioctls in VC4, but these
doesn't work when using an Intel or AMD GPUs.

As in the case of V3D, let's use specific ioctls for these cases.

Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Tested-by: Eric Engestrom <eric@igalia.com>
Reviewed-by: Eric Engestrom <eric@igalia.com>
Reviewed-by: Iago Toral Quroga <itoral@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17872>
2022-08-04 11:03:19 +00:00
..
amd radv: use nir_opt_uniform_access 2022-08-03 23:57:50 +00:00
android_stub
asahi agx: Port minifloat tests to GTest 2022-08-01 18:34:11 +00:00
broadcom v3d/ci: enable ARB_texture_cube_map piglit tests 2022-08-01 16:53:46 +00:00
c11 c11: reinstate the original license and authorship 2022-06-27 11:46:22 +00:00
compiler gallium: use gl shader types as the basis for the gallium ones 2022-08-04 08:17:39 +00:00
drm-shim drm-shim: Cleanup on device file close 2022-05-02 19:50:33 +00:00
egl egl: Remove usage of USE_ELF_TLS macro 2022-07-29 23:59:11 +00:00
etnaviv util/list: rename LIST_ENTRY() to list_entry() 2022-07-28 10:10:44 +00:00
freedreno turnip: use SPDX-License-Identifier 2022-08-04 00:40:12 +00:00
gallium vc4/simulator: use i915/amd ioctls for BO 2022-08-04 11:03:19 +00:00
gbm gbm: add GBM_FORMAT_[AX]BGR16161616 2022-07-27 07:27:10 +00:00
getopt
glx glx: Remove usage of USE_ELF_TLS 2022-07-29 23:59:12 +00:00
gtest gtest: Fix maybe-uninitialized compiler warning 2022-06-29 21:02:18 +00:00
hgl
imagination pvr: get free list min size from the runtime info 2022-08-04 10:55:50 +00:00
imgui
intel anv: use nir_opt_uniform_access 2022-08-03 23:57:50 +00:00
loader loader: Remove usage of USE_ELF_TLS in loader.c 2022-07-29 23:59:12 +00:00
mapi mapi: Remove usage of USE_ELF_TLS 2022-07-29 23:59:11 +00:00
mesa glthread: don't sync on IsEnabled(GL_DEPTH_TEST) by tracking it in glthread 2022-08-03 00:14:33 +00:00
microsoft Microsoft clc: strip lib prefix 2022-08-04 04:13:51 +00:00
nouveau nir: Split usub_sat lowering flag from uadd_sat. 2022-07-22 17:54:28 +00:00
panfrost pan/decode: Fix overrun decoding planes 2022-08-02 21:11:06 +00:00
tool meson/pps: Check if libdrm exists to compile pps 2022-06-22 11:52:36 +03:00
util radeonsi: add a randomized blit test 2022-08-03 00:57:16 +00:00
virtio virgl: abstract virgl shader stages from pipe shader stages. 2022-08-04 08:17:39 +00:00
vulkan vulkan: extend ALLOWED_ANDROID_VERSION up to api level 31 2022-08-03 20:09:46 +00:00
meson.build meson: Remove usage of use_elf_tls 2022-07-29 23:59:11 +00:00