Переглянути джерело

drm-uapi: use local files, not system libdrm

There was an issue recently caused by the system header being included
by mistake, so let's just get rid of this include path and always
explicitly #include "drm-uapi/FOO.h"

Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>
Reviewed-by: Kristian H. Kristensen <hoegsberg@chromium.org>
tags/19.1-branchpoint
Eric Engestrom 6 роки тому
джерело
коміт
f1374805a8
95 змінених файлів з 103 додано та 109 видалено
  1. 0
    1
      include/meson.build
  2. 1
    1
      src/egl/Android.mk
  3. 0
    1
      src/egl/Makefile.am
  4. 0
    1
      src/egl/SConscript
  5. 1
    1
      src/egl/drivers/dri2/egl_dri2.c
  6. 1
    1
      src/egl/drivers/dri2/platform_wayland.c
  7. 1
    1
      src/egl/meson.build
  8. 1
    1
      src/freedreno/drm/msm_drm.h
  9. 1
    1
      src/gallium/drivers/etnaviv/etnaviv_resource.c
  10. 1
    1
      src/gallium/drivers/etnaviv/etnaviv_screen.c
  11. 1
    1
      src/gallium/drivers/etnaviv/etnaviv_texture.c
  12. 1
    1
      src/gallium/drivers/etnaviv/etnaviv_texture_state.c
  13. 1
    1
      src/gallium/drivers/etnaviv/etnaviv_transfer.c
  14. 1
    1
      src/gallium/drivers/freedreno/Android.mk
  15. 1
    1
      src/gallium/drivers/freedreno/Makefile.am
  16. 1
    1
      src/gallium/drivers/freedreno/freedreno_resource.c
  17. 1
    1
      src/gallium/drivers/freedreno/freedreno_screen.c
  18. 1
    1
      src/gallium/drivers/nouveau/Android.mk
  19. 1
    1
      src/gallium/drivers/nouveau/Makefile.am
  20. 1
    1
      src/gallium/drivers/nouveau/meson.build
  21. 1
    1
      src/gallium/drivers/nouveau/nouveau_winsys.h
  22. 1
    1
      src/gallium/drivers/nouveau/nvc0/nvc0_miptree.c
  23. 1
    1
      src/gallium/drivers/nouveau/nvc0/nvc0_resource.c
  24. 0
    1
      src/gallium/drivers/panfrost/meson.build
  25. 1
    1
      src/gallium/drivers/panfrost/pan_resource.c
  26. 1
    1
      src/gallium/drivers/panfrost/pan_resource.h
  27. 1
    1
      src/gallium/drivers/panfrost/pan_screen.c
  28. 1
    1
      src/gallium/drivers/tegra/Makefile.am
  29. 1
    1
      src/gallium/drivers/tegra/meson.build
  30. 2
    2
      src/gallium/drivers/tegra/tegra_screen.c
  31. 1
    1
      src/gallium/drivers/v3d/Makefile.am
  32. 2
    2
      src/gallium/drivers/v3d/meson.build
  33. 1
    1
      src/gallium/drivers/v3d/v3d_context.h
  34. 1
    1
      src/gallium/drivers/v3d/v3d_resource.c
  35. 1
    1
      src/gallium/drivers/vc4/Android.mk
  36. 1
    1
      src/gallium/drivers/vc4/Makefile.am
  37. 1
    1
      src/gallium/drivers/vc4/meson.build
  38. 1
    1
      src/gallium/drivers/vc4/vc4_context.h
  39. 2
    2
      src/gallium/drivers/vc4/vc4_resource.c
  40. 2
    2
      src/gallium/drivers/vc4/vc4_screen.c
  41. 2
    0
      src/gallium/state_trackers/dri/dri2.c
  42. 1
    1
      src/gallium/state_trackers/va/surface.c
  43. 1
    1
      src/gallium/targets/d3dadapter9/drm.c
  44. 1
    1
      src/gallium/winsys/i915/drm/i915_drm_batchbuffer.c
  45. 1
    1
      src/gallium/winsys/i915/drm/i915_drm_buffer.c
  46. 1
    1
      src/gallium/winsys/i915/drm/i915_drm_winsys.c
  47. 1
    1
      src/gallium/winsys/i915/drm/i915_drm_winsys.h
  48. 1
    1
      src/gallium/winsys/svga/drm/vmwgfx_drm.h
  49. 1
    1
      src/gallium/winsys/virgl/drm/virtgpu_drm.h
  50. 1
    1
      src/gbm/backends/dri/gbm_dri.c
  51. 1
    1
      src/intel/Android.dev.mk
  52. 0
    1
      src/intel/Android.vulkan.mk
  53. 0
    1
      src/intel/Makefile.am
  54. 1
    1
      src/intel/Makefile.vulkan.am
  55. 1
    1
      src/intel/common/gen_defines.h
  56. 1
    1
      src/intel/dev/gen_device_info.c
  57. 1
    1
      src/intel/dev/meson.build
  58. 2
    2
      src/intel/isl/isl_drm.c
  59. 3
    3
      src/intel/isl/meson.build
  60. 1
    1
      src/intel/tools/aub_write.c
  61. 1
    1
      src/intel/tools/error2aub.c
  62. 1
    1
      src/intel/tools/intel_dump_gpu.c
  63. 1
    1
      src/intel/tools/intel_sanitize_gpu.c
  64. 3
    3
      src/intel/tools/meson.build
  65. 1
    1
      src/intel/vulkan/anv_device.c
  66. 1
    1
      src/intel/vulkan/anv_formats.c
  67. 1
    1
      src/intel/vulkan/anv_image.c
  68. 1
    1
      src/intel/vulkan/anv_private.h
  69. 4
    4
      src/intel/vulkan/meson.build
  70. 0
    1
      src/loader/Makefile.am
  71. 1
    1
      src/loader/loader_dri3_helper.c
  72. 1
    1
      src/loader/meson.build
  73. 1
    1
      src/mesa/drivers/dri/i915/intel_buffers.h
  74. 2
    2
      src/mesa/drivers/dri/i915/intel_context.h
  75. 1
    1
      src/mesa/drivers/dri/i915/intel_screen.c
  76. 1
    1
      src/mesa/drivers/dri/i915/intel_screen.h
  77. 2
    2
      src/mesa/drivers/dri/i965/Android.mk
  78. 1
    1
      src/mesa/drivers/dri/i965/Makefile.am
  79. 1
    1
      src/mesa/drivers/dri/i965/brw_bufmgr.c
  80. 1
    1
      src/mesa/drivers/dri/i965/brw_performance_query.c
  81. 1
    1
      src/mesa/drivers/dri/i965/intel_batchbuffer.c
  82. 1
    1
      src/mesa/drivers/dri/i965/intel_buffers.h
  83. 1
    1
      src/mesa/drivers/dri/i965/intel_mipmap_tree.c
  84. 2
    2
      src/mesa/drivers/dri/i965/intel_screen.c
  85. 1
    1
      src/mesa/drivers/dri/i965/intel_screen.h
  86. 1
    1
      src/mesa/drivers/dri/i965/meson.build
  87. 1
    1
      src/mesa/drivers/dri/r200/r200_context.h
  88. 1
    1
      src/mesa/drivers/dri/r200/r200_ioctl.h
  89. 1
    1
      src/mesa/drivers/dri/radeon/radeon_context.h
  90. 0
    1
      src/vulkan/Makefile.am
  91. 1
    1
      src/vulkan/wsi/meson.build
  92. 1
    1
      src/vulkan/wsi/wsi_common.c
  93. 1
    1
      src/vulkan/wsi/wsi_common_display.c
  94. 1
    1
      src/vulkan/wsi/wsi_common_wayland.c
  95. 1
    1
      src/vulkan/wsi/wsi_common_x11.c

+ 0
- 1
include/meson.build Переглянути файл

@@ -18,7 +18,6 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.

inc_drm_uapi = include_directories('drm-uapi')
inc_vulkan = include_directories('vulkan')
inc_d3d9 = include_directories('D3D9')
inc_gl_internal = include_directories('GL/internal')

+ 1
- 1
src/egl/Android.mk Переглянути файл

@@ -43,7 +43,7 @@ LOCAL_CFLAGS := \
-DHAVE_ANDROID_PLATFORM

LOCAL_C_INCLUDES := \
$(MESA_TOP)/include/drm-uapi \
$(MESA_TOP)/include \
$(MESA_TOP)/src/egl/main \
$(MESA_TOP)/src/egl/drivers/dri2


+ 0
- 1
src/egl/Makefile.am Переглянути файл

@@ -27,7 +27,6 @@ BUILT_SOURCES =

AM_CFLAGS = \
-I$(top_srcdir)/include \
-I$(top_srcdir)/include/drm-uapi \
-I$(top_srcdir)/src/mapi \
-I$(top_srcdir)/src/egl/main \
-I$(top_srcdir)/src/gbm/main \

+ 0
- 1
src/egl/SConscript Переглянути файл

@@ -8,7 +8,6 @@ env = env.Clone()

env.Append(CPPPATH = [
'#/include',
'#/include/drm-uapi',
'#/include/HaikuGL',
'#/src/egl/main',
'#/src',

+ 1
- 1
src/egl/drivers/dri2/egl_dri2.c Переглянути файл

@@ -40,7 +40,7 @@
#include <time.h>
#ifdef HAVE_LIBDRM
#include <xf86drm.h>
#include <drm_fourcc.h>
#include "drm-uapi/drm_fourcc.h"
#endif
#include <GL/gl.h>
#include <GL/internal/dri_interface.h>

+ 1
- 1
src/egl/drivers/dri2/platform_wayland.c Переглянути файл

@@ -36,7 +36,7 @@
#include <unistd.h>
#include <fcntl.h>
#include <xf86drm.h>
#include <drm_fourcc.h>
#include "drm-uapi/drm_fourcc.h"
#include <sys/mman.h>

#include "egl_dri2.h"

+ 1
- 1
src/egl/meson.build Переглянути файл

@@ -24,7 +24,7 @@ inc_egl_dri2 = include_directories('drivers/dri2')
c_args_for_egl = []
link_for_egl = []
deps_for_egl = []
incs_for_egl = [inc_include, inc_drm_uapi, inc_src, inc_egl]
incs_for_egl = [inc_include, inc_src, inc_egl]

files_egl = files(
'main/eglapi.c',

+ 1
- 1
src/freedreno/drm/msm_drm.h Переглянути файл

@@ -25,7 +25,7 @@
#ifndef __MSM_DRM_H__
#define __MSM_DRM_H__

#include "drm.h"
#include "drm-uapi/drm.h"

#if defined(__cplusplus)
extern "C" {

+ 1
- 1
src/gallium/drivers/etnaviv/etnaviv_resource.c Переглянути файл

@@ -36,7 +36,7 @@
#include "util/u_inlines.h"
#include "util/u_memory.h"

#include <drm_fourcc.h>
#include "drm-uapi/drm_fourcc.h"

#ifndef DRM_FORMAT_MOD_INVALID
#define DRM_FORMAT_MOD_INVALID ((1ULL<<56) - 1)

+ 1
- 1
src/gallium/drivers/etnaviv/etnaviv_screen.c Переглянути файл

@@ -46,7 +46,7 @@

#include "state_tracker/drm_driver.h"

#include <drm_fourcc.h>
#include "drm-uapi/drm_fourcc.h"

#define ETNA_DRM_VERSION(major, minor) ((major) << 16 | (minor))
#define ETNA_DRM_VERSION_FENCE_FD ETNA_DRM_VERSION(1, 1)

+ 1
- 1
src/gallium/drivers/etnaviv/etnaviv_texture.c Переглянути файл

@@ -37,7 +37,7 @@
#include "util/u_inlines.h"
#include "util/u_memory.h"

#include <drm_fourcc.h>
#include "drm-uapi/drm_fourcc.h"

static void
etna_bind_sampler_states(struct pipe_context *pctx, enum pipe_shader_type shader,

+ 1
- 1
src/gallium/drivers/etnaviv/etnaviv_texture_state.c Переглянути файл

@@ -37,7 +37,7 @@
#include "util/u_inlines.h"
#include "util/u_memory.h"

#include <drm_fourcc.h>
#include "drm-uapi/drm_fourcc.h"

static void *
etna_create_sampler_state_state(struct pipe_context *pipe,

+ 1
- 1
src/gallium/drivers/etnaviv/etnaviv_transfer.c Переглянути файл

@@ -42,7 +42,7 @@

#include "hw/common_3d.xml.h"

#include <drm_fourcc.h>
#include "drm-uapi/drm_fourcc.h"

/* Compute offset into a 1D/2D/3D buffer of a certain box.
* This box must be aligned to the block width and height of the

+ 1
- 1
src/gallium/drivers/freedreno/Android.mk Переглянути файл

@@ -39,7 +39,7 @@ LOCAL_SRC_FILES := \

LOCAL_C_INCLUDES := \
$(LOCAL_PATH)/ir3 \
$(MESA_TOP)/include/drm-uapi
$(MESA_TOP)/include

LOCAL_GENERATED_SOURCES := $(MESA_GEN_NIR_H)


+ 1
- 1
src/gallium/drivers/freedreno/Makefile.am Переглянути файл

@@ -3,7 +3,7 @@ include $(top_srcdir)/src/gallium/Automake.inc

AM_CFLAGS = \
-Wno-packed-bitfield-compat \
-I$(top_srcdir)/include/drm-uapi \
-I$(top_srcdir)/include \
-I$(top_srcdir)/src/gallium/drivers/freedreno/ir3 \
-I$(top_srcdir)/src/freedreno \
-I$(top_srcdir)/src/freedreno/registers \

+ 1
- 1
src/gallium/drivers/freedreno/freedreno_resource.c Переглянути файл

@@ -43,7 +43,7 @@
#include "freedreno_query_hw.h"
#include "freedreno_util.h"

#include <drm_fourcc.h>
#include "drm-uapi/drm_fourcc.h"
#include <errno.h>

/* XXX this should go away, needed for 'struct winsys_handle' */

+ 1
- 1
src/gallium/drivers/freedreno/freedreno_screen.c Переглянути файл

@@ -39,7 +39,7 @@

#include "util/os_time.h"

#include <drm_fourcc.h>
#include "drm-uapi/drm_fourcc.h"
#include <errno.h>
#include <stdio.h>
#include <stdlib.h>

+ 1
- 1
src/gallium/drivers/nouveau/Android.mk Переглянути файл

@@ -37,7 +37,7 @@ LOCAL_SRC_FILES := \
$(NVC0_C_SOURCES)

LOCAL_C_INCLUDES := \
$(MESA_TOP)/include/drm-uapi
$(MESA_TOP)/include

LOCAL_SHARED_LIBRARIES := libdrm_nouveau
LOCAL_MODULE := libmesa_pipe_nouveau

+ 1
- 1
src/gallium/drivers/nouveau/Makefile.am Переглянути файл

@@ -24,7 +24,7 @@ include Makefile.sources
include $(top_srcdir)/src/gallium/Automake.inc

AM_CPPFLAGS = \
-I$(top_srcdir)/include/drm-uapi \
-I$(top_srcdir)/include \
$(GALLIUM_DRIVER_CFLAGS) \
$(LIBDRM_CFLAGS) \
$(NOUVEAU_CFLAGS)

+ 1
- 1
src/gallium/drivers/nouveau/meson.build Переглянути файл

@@ -208,7 +208,7 @@ libnouveau = static_library(
'nouveau',
[files_libnouveau],
include_directories : [
inc_src, inc_include, inc_gallium, inc_gallium_aux, inc_drm_uapi
inc_src, inc_include, inc_gallium, inc_gallium_aux,
],
c_args : [c_vis_args],
cpp_args : [cpp_vis_args],

+ 1
- 1
src/gallium/drivers/nouveau/nouveau_winsys.h Переглянути файл

@@ -6,7 +6,7 @@

#include "pipe/p_defines.h"

#include <drm.h>
#include "drm-uapi/drm.h"
#include <nouveau.h>

#ifndef NV04_PFIFO_MAX_PACKET_LEN

+ 1
- 1
src/gallium/drivers/nouveau/nvc0/nvc0_miptree.c Переглянути файл

@@ -20,7 +20,7 @@
* OTHER DEALINGS IN THE SOFTWARE.
*/

#include <drm_fourcc.h>
#include "drm-uapi/drm_fourcc.h"

#include "pipe/p_state.h"
#include "pipe/p_defines.h"

+ 1
- 1
src/gallium/drivers/nouveau/nvc0/nvc0_resource.c Переглянути файл

@@ -1,4 +1,4 @@
#include <drm_fourcc.h>
#include "drm-uapi/drm_fourcc.h"

#include "pipe/p_context.h"
#include "nvc0/nvc0_resource.h"

+ 0
- 1
src/gallium/drivers/panfrost/meson.build Переглянути файл

@@ -46,7 +46,6 @@ inc_panfrost = [
inc_common,
inc_gallium,
inc_gallium_aux,
inc_drm_uapi,
inc_include,
inc_src,
include_directories('include'),

+ 1
- 1
src/gallium/drivers/panfrost/pan_resource.c Переглянути файл

@@ -29,7 +29,7 @@

#include <xf86drm.h>
#include <fcntl.h>
#include <drm_fourcc.h>
#include "drm-uapi/drm_fourcc.h"

#include "state_tracker/winsys_handle.h"
#include "util/u_format.h"

+ 1
- 1
src/gallium/drivers/panfrost/pan_resource.h Переглянути файл

@@ -29,7 +29,7 @@
#include <panfrost-job.h>
#include "pan_screen.h"
#include "pan_allocate.h"
#include <drm.h>
#include "drm-uapi/drm.h"

struct panfrost_bo {
/* Address to the BO in question */

+ 1
- 1
src/gallium/drivers/panfrost/pan_screen.c Переглянути файл

@@ -41,7 +41,7 @@

#include <fcntl.h>

#include "drm_fourcc.h"
#include "drm-uapi/drm_fourcc.h"

#include "pan_screen.h"
#include "pan_resource.h"

+ 1
- 1
src/gallium/drivers/tegra/Makefile.am Переглянути файл

@@ -2,7 +2,7 @@ include Makefile.sources
include $(top_srcdir)/src/gallium/Automake.inc

AM_CFLAGS = \
-I$(top_srcdir)/include/drm-uapi \
-I$(top_srcdir)/include \
$(GALLIUM_DRIVER_CFLAGS)

noinst_LTLIBRARIES = libtegra.la

+ 1
- 1
src/gallium/drivers/tegra/meson.build Переглянути файл

@@ -31,7 +31,7 @@ libtegra = static_library(
c_args : [c_vis_args],
include_directories : [
inc_include, inc_src, inc_gallium, inc_gallium_aux, inc_gallium_drivers,
inc_gallium_winsys, inc_drm_uapi
inc_gallium_winsys,
],
)


+ 2
- 2
src/gallium/drivers/tegra/tegra_screen.c Переглянути файл

@@ -28,8 +28,8 @@

#include <sys/stat.h>

#include <drm_fourcc.h>
#include <tegra_drm.h>
#include "drm-uapi/drm_fourcc.h"
#include "drm-uapi/tegra_drm.h"
#include <xf86drm.h>

#include "loader/loader.h"

+ 1
- 1
src/gallium/drivers/v3d/Makefile.am Переглянути файл

@@ -24,7 +24,7 @@ include $(top_srcdir)/src/gallium/Automake.inc

AM_CFLAGS = \
-I$(top_builddir)/src/compiler/nir \
-I$(top_srcdir)/include/drm-uapi \
-I$(top_srcdir)/include \
-I$(top_srcdir)/src/broadcom \
-I$(top_builddir)/src/broadcom \
-I$(top_builddir)/src \

+ 2
- 2
src/gallium/drivers/v3d/meson.build Переглянути файл

@@ -68,7 +68,7 @@ foreach ver : v3d_versions
[files_per_version, v3d_xml_pack, nir_opcodes_h, nir_builder_opcodes_h],
include_directories : [
inc_src, inc_include, inc_gallium, inc_gallium_aux, inc_broadcom,
inc_gallium_drivers, inc_drm_uapi,
inc_gallium_drivers,
],
c_args : [c_vis_args, v3d_args, '-DV3D_VERSION=' + ver],
cpp_args : [cpp_vis_args],
@@ -82,7 +82,7 @@ libv3d = static_library(
[files_libv3d, v3d_xml_pack],
include_directories : [
inc_src, inc_include, inc_gallium, inc_gallium_aux, inc_broadcom,
inc_gallium_drivers, inc_drm_uapi,
inc_gallium_drivers,
],
c_args : [c_vis_args, v3d_args],
cpp_args : [cpp_vis_args, v3d_args],

+ 1
- 1
src/gallium/drivers/v3d/v3d_context.h Переглянути файл

@@ -36,7 +36,7 @@
#include "util/bitset.h"
#include "util/slab.h"
#include "xf86drm.h"
#include "v3d_drm.h"
#include "drm-uapi/v3d_drm.h"
#include "v3d_screen.h"
#include "broadcom/common/v3d_limits.h"


+ 1
- 1
src/gallium/drivers/v3d/v3d_resource.c Переглянути файл

@@ -32,7 +32,7 @@
#include "util/u_upload_mgr.h"
#include "util/u_format_zs.h"

#include "drm_fourcc.h"
#include "drm-uapi/drm_fourcc.h"
#include "v3d_screen.h"
#include "v3d_context.h"
#include "v3d_resource.h"

+ 1
- 1
src/gallium/drivers/vc4/Android.mk Переглянути файл

@@ -34,7 +34,7 @@ endif

LOCAL_GENERATED_SOURCES := $(MESA_GEN_NIR_H)
LOCAL_C_INCLUDES := \
$(MESA_TOP)/include/drm-uapi
$(MESA_TOP)/include

# We need libmesa_nir to get NIR's generated include directories.
LOCAL_STATIC_LIBRARIES := \

+ 1
- 1
src/gallium/drivers/vc4/Makefile.am Переглянути файл

@@ -28,7 +28,7 @@ endif

AM_CFLAGS = \
-I$(top_builddir)/src/compiler/nir \
-I$(top_srcdir)/include/drm-uapi \
-I$(top_srcdir)/include \
-I$(top_builddir)/src \
-I$(top_srcdir)/src/broadcom \
-I$(top_builddir)/src/broadcom \

+ 1
- 1
src/gallium/drivers/vc4/meson.build Переглянути файл

@@ -106,7 +106,7 @@ libvc4 = static_library(
[files_libvc4, v3d_xml_pack],
include_directories : [
inc_src, inc_include, inc_gallium, inc_gallium_aux, inc_broadcom,
inc_gallium_drivers, inc_drm_uapi,
inc_gallium_drivers,
],
link_with: libvc4_neon,
c_args : [c_vis_args, vc4_c_args],

+ 1
- 1
src/gallium/drivers/vc4/vc4_context.h Переглянути файл

@@ -33,7 +33,7 @@
#include "xf86drm.h"

#define __user
#include "vc4_drm.h"
#include "drm-uapi/vc4_drm.h"
#include "vc4_bufmgr.h"
#include "vc4_resource.h"
#include "vc4_cl.h"

+ 2
- 2
src/gallium/drivers/vc4/vc4_resource.c Переглянути файл

@@ -31,8 +31,8 @@
#include "util/u_transfer_helper.h"
#include "util/u_upload_mgr.h"

#include "drm_fourcc.h"
#include "vc4_drm.h"
#include "drm-uapi/drm_fourcc.h"
#include "drm-uapi/vc4_drm.h"
#include "vc4_screen.h"
#include "vc4_context.h"
#include "vc4_resource.h"

+ 2
- 2
src/gallium/drivers/vc4/vc4_screen.c Переглянути файл

@@ -37,8 +37,8 @@
#include "util/ralloc.h"

#include <xf86drm.h>
#include "drm_fourcc.h"
#include "vc4_drm.h"
#include "drm-uapi/drm_fourcc.h"
#include "drm-uapi/vc4_drm.h"
#include "vc4_screen.h"
#include "vc4_context.h"
#include "vc4_resource.h"

+ 2
- 0
src/gallium/state_trackers/dri/dri2.c Переглянути файл

@@ -50,6 +50,8 @@
#include "dri_drawable.h"
#include "dri_query_renderer.h"

#include "drm-uapi/drm_fourcc.h"

#ifndef DRM_FORMAT_MOD_INVALID
#define DRM_FORMAT_MOD_INVALID ((1ULL<<56) - 1)
#endif

+ 1
- 1
src/gallium/state_trackers/va/surface.c Переглянути файл

@@ -45,7 +45,7 @@
#include "va_private.h"

#include <va/va_drmcommon.h>
#include <drm-uapi/drm_fourcc.h>
#include "drm-uapi/drm_fourcc.h"

static const enum pipe_format vpp_surface_formats[] = {
PIPE_FORMAT_B8G8R8A8_UNORM, PIPE_FORMAT_R8G8B8A8_UNORM,

+ 1
- 1
src/gallium/targets/d3dadapter9/drm.c Переглянути файл

@@ -40,7 +40,7 @@
#include "util/xmlconfig.h"
#include "util/xmlpool.h"

#include <drm.h>
#include "drm-uapi/drm.h"
#include <sys/ioctl.h>
#include <fcntl.h>
#include <stdio.h>

+ 1
- 1
src/gallium/winsys/i915/drm/i915_drm_batchbuffer.c Переглянути файл

@@ -2,7 +2,7 @@
#include "i915_drm_winsys.h"
#include "util/u_memory.h"

#include "i915_drm.h"
#include "drm-uapi/i915_drm.h"
#include "i915/i915_debug.h"
#include <xf86drm.h>
#include <stdio.h>

+ 1
- 1
src/gallium/winsys/i915/drm/i915_drm_buffer.c Переглянути файл

@@ -2,7 +2,7 @@
#include "i915_drm_winsys.h"
#include "util/u_memory.h"

#include "i915_drm.h"
#include "drm-uapi/i915_drm.h"

static char *i915_drm_type_to_name(enum i915_winsys_buffer_type type)
{

+ 1
- 1
src/gallium/winsys/i915/drm/i915_drm_winsys.c Переглянути файл

@@ -1,7 +1,7 @@
#include <stdio.h>
#include <sys/ioctl.h>

#include "i915_drm.h"
#include "drm-uapi/i915_drm.h"

#include "state_tracker/drm_driver.h"


+ 1
- 1
src/gallium/winsys/i915/drm/i915_drm_winsys.h Переглянути файл

@@ -4,7 +4,7 @@

#include "i915/i915_batchbuffer.h"

#include "drm.h"
#include "drm-uapi/drm.h"
#include "intel_bufmgr.h"



+ 1
- 1
src/gallium/winsys/svga/drm/vmwgfx_drm.h Переглянути файл

@@ -29,7 +29,7 @@
#define __VMWGFX_DRM_H__

#ifndef __KERNEL__
#include <drm.h>
#include "drm-uapi/drm.h"
#endif

#define DRM_VMW_MAX_SURFACE_FACES 6

+ 1
- 1
src/gallium/winsys/virgl/drm/virtgpu_drm.h Переглянути файл

@@ -25,7 +25,7 @@
#define VIRTGPU_DRM_H

#include <stddef.h>
#include "drm.h"
#include "drm-uapi/drm.h"

/* Please note that modifications to all structs defined here are
* subject to backwards-compatibility constraints.

+ 1
- 1
src/gbm/backends/dri/gbm_dri.c Переглянути файл

@@ -39,7 +39,7 @@
#include <unistd.h>
#include <dlfcn.h>
#include <xf86drm.h>
#include <drm_fourcc.h>
#include "drm-uapi/drm_fourcc.h"

#include <GL/gl.h> /* dri_interface needs GL types */
#include <GL/internal/dri_interface.h>

+ 1
- 1
src/intel/Android.dev.mk Переглянути файл

@@ -29,7 +29,7 @@ LOCAL_MODULE := libmesa_intel_dev

LOCAL_MODULE_CLASS := STATIC_LIBRARIES

LOCAL_C_INCLUDES := $(MESA_TOP)/include/drm-uapi
LOCAL_C_INCLUDES := $(MESA_TOP)/include

LOCAL_SRC_FILES := $(DEV_FILES)


+ 0
- 1
src/intel/Android.vulkan.mk Переглянути файл

@@ -36,7 +36,6 @@ VULKAN_COMMON_INCLUDES := \
$(MESA_TOP)/src/vulkan/wsi \
$(MESA_TOP)/src/vulkan/util \
$(MESA_TOP)/src/intel \
$(MESA_TOP)/include/drm-uapi \
$(MESA_TOP)/src/intel/vulkan \
$(MESA_TOP)/src/compiler \
frameworks/native/vulkan/include

+ 0
- 1
src/intel/Makefile.am Переглянути файл

@@ -33,7 +33,6 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/gtest/include \
-I$(top_builddir)/src/intel \
-I$(top_srcdir)/src/intel \
-I$(top_srcdir)/include/drm-uapi \
-I$(top_srcdir)/src/mapi \
-I$(top_srcdir)/src/mesa \
-I$(top_srcdir)/src/gallium/auxiliary \

+ 1
- 1
src/intel/Makefile.vulkan.am Переглянути файл

@@ -109,7 +109,7 @@ VULKAN_CFLAGS = \
VULKAN_CPPFLAGS = \
-I$(top_srcdir)/src/compiler \
-I$(top_srcdir)/src/intel/compiler \
-I$(top_srcdir)/include/drm-uapi \
-I$(top_srcdir)/include \
-I$(top_builddir)/src/intel/vulkan \
-I$(top_srcdir)/src/intel/vulkan \
-I$(top_srcdir)/src/vulkan/wsi \

+ 1
- 1
src/intel/common/gen_defines.h Переглянути файл

@@ -25,7 +25,7 @@
#ifndef GEN_DEFINES_H
#define GEN_DEFINES_H

#include "i915_drm.h"
#include "drm-uapi/i915_drm.h"

#ifdef __cplusplus
extern "C" {

+ 1
- 1
src/intel/dev/gen_device_info.c Переглянути файл

@@ -31,7 +31,7 @@
#include "util/bitscan.h"
#include "util/macros.h"

#include <i915_drm.h>
#include "drm-uapi/i915_drm.h"

/**
* Get the PCI ID for the device name.

+ 1
- 1
src/intel/dev/meson.build Переглянути файл

@@ -28,6 +28,6 @@ files_libintel_dev = files(
libintel_dev = static_library(
['intel_dev'],
files_libintel_dev,
include_directories : [inc_common, inc_intel, inc_drm_uapi],
include_directories : [inc_common, inc_intel, inc_include],
c_args : [c_vis_args, no_override_init_args],
)

+ 2
- 2
src/intel/isl/isl_drm.c Переглянути файл

@@ -24,8 +24,8 @@
#include <assert.h>
#include <stdlib.h>

#include <drm_fourcc.h>
#include <i915_drm.h>
#include "drm-uapi/drm_fourcc.h"
#include "drm-uapi/i915_drm.h"

#include "isl.h"
#include "dev/gen_device_info.h"

+ 3
- 3
src/intel/isl/meson.build Переглянути файл

@@ -81,7 +81,7 @@ isl_tiled_memcpy = static_library(
'isl_tiled_memcpy',
[files_isl_tiled_memcpy],
include_directories : [
inc_common, inc_intel, inc_drm_uapi,
inc_common, inc_intel, inc_include,
],
c_args : [c_vis_args, no_override_init_args, '-msse2'],
extra_files : ['isl_tiled_memcpy.c']
@@ -92,7 +92,7 @@ if with_sse41
'isl_tiled_memcpy_sse41',
[files_isl_tiled_memcpy_sse41],
include_directories : [
inc_common, inc_intel, inc_drm_uapi,
inc_common, inc_intel, inc_include,
],
link_args : ['-Wl,--exclude-libs=ALL'],
c_args : [c_vis_args, no_override_init_args, '-msse2', sse41_args],
@@ -115,7 +115,7 @@ libisl_files = files(
libisl = static_library(
'isl',
[libisl_files, isl_format_layout_c, genX_bits_h],
include_directories : [inc_common, inc_intel, inc_drm_uapi],
include_directories : [inc_common, inc_intel, inc_include],
link_with : [isl_gen_libs, isl_tiled_memcpy, isl_tiled_memcpy_sse41],
c_args : [c_vis_args, no_override_init_args],
)

+ 1
- 1
src/intel/tools/aub_write.c Переглянути файл

@@ -29,7 +29,7 @@
#include <stdlib.h>
#include <string.h>

#include "i915_drm.h"
#include "drm-uapi/i915_drm.h"
#include "intel_aub.h"
#include "gen_context.h"


+ 1
- 1
src/intel/tools/error2aub.c Переглянути файл

@@ -33,7 +33,7 @@
#include <zlib.h>

#include "aub_write.h"
#include "i915_drm.h"
#include "drm-uapi/i915_drm.h"
#include "intel_aub.h"

static void __attribute__ ((format(__printf__, 2, 3)))

+ 1
- 1
src/intel/tools/intel_dump_gpu.c Переглянути файл

@@ -37,7 +37,7 @@
#include <errno.h>
#include <sys/mman.h>
#include <dlfcn.h>
#include <i915_drm.h>
#include "drm-uapi/i915_drm.h"
#include <inttypes.h>

#include "intel_aub.h"

+ 1
- 1
src/intel/tools/intel_sanitize_gpu.c Переглянути файл

@@ -36,7 +36,7 @@
#include <sys/sysmacros.h>
#include <dlfcn.h>
#include <pthread.h>
#include <i915_drm.h>
#include "drm-uapi/i915_drm.h"

#include "util/hash_table.h"
#include "util/u_math.h"

+ 3
- 3
src/intel/tools/meson.build Переглянути файл

@@ -61,7 +61,7 @@ error2aub = executable(
'intel_error2aub',
files('aub_write.h', 'aub_write.c', 'error2aub.c'),
dependencies : [dep_zlib, dep_dl, dep_thread, dep_m],
include_directories : [inc_common, inc_intel, inc_drm_uapi],
include_directories : [inc_common, inc_intel, inc_include],
link_with : [libintel_dev],
c_args : [c_vis_args, no_override_init_args],
install : true
@@ -84,7 +84,7 @@ libintel_sanitize_gpu = shared_library(
'intel_sanitize_gpu',
files('intel_sanitize_gpu.c'),
dependencies : [dep_dl, dep_thread],
include_directories : [inc_common, inc_intel, inc_drm_uapi],
include_directories : [inc_common, inc_intel, inc_include],
link_with : [libintel_common, libmesa_util],
c_args : [c_vis_args, no_override_init_args, c_sse2_args],
install_dir : get_option('libexecdir'),
@@ -106,7 +106,7 @@ libintel_dump_gpu = shared_library(
'aub_write.h', 'aub_write.c', 'intel_dump_gpu.c',
),
dependencies : dep_dl,
include_directories : [inc_common, inc_intel, inc_drm_uapi],
include_directories : [inc_common, inc_intel, inc_include],
link_with : libintel_dev,
c_args : [c_vis_args, no_override_init_args],
install_dir : get_option('libexecdir'),

+ 1
- 1
src/intel/vulkan/anv_device.c Переглянути файл

@@ -29,7 +29,7 @@
#include <unistd.h>
#include <fcntl.h>
#include <xf86drm.h>
#include <drm_fourcc.h>
#include "drm-uapi/drm_fourcc.h"

#include "anv_private.h"
#include "util/strtod.h"

+ 1
- 1
src/intel/vulkan/anv_formats.c Переглянути файл

@@ -22,7 +22,7 @@
*/

#include "anv_private.h"
#include "drm_fourcc.h"
#include "drm-uapi/drm_fourcc.h"
#include "vk_enum_to_str.h"
#include "vk_format_info.h"
#include "vk_util.h"

+ 1
- 1
src/intel/vulkan/anv_image.c Переглянути файл

@@ -27,7 +27,7 @@
#include <unistd.h>
#include <fcntl.h>
#include <sys/mman.h>
#include <drm_fourcc.h>
#include "drm-uapi/drm_fourcc.h"

#include "anv_private.h"
#include "util/debug.h"

+ 1
- 1
src/intel/vulkan/anv_private.h Переглянути файл

@@ -30,7 +30,7 @@
#include <pthread.h>
#include <assert.h>
#include <stdint.h>
#include <i915_drm.h>
#include "drm-uapi/i915_drm.h"

#ifdef HAVE_VALGRIND
#include <valgrind.h>

+ 4
- 4
src/intel/vulkan/meson.build Переглянути файл

@@ -98,7 +98,7 @@ foreach g : [['70', ['gen7_cmd_buffer.c']], ['75', ['gen7_cmd_buffer.c']],
'anv_gen@0@'.format(_gen),
[anv_gen_files, g[1], anv_entrypoints[0], anv_extensions_h],
include_directories : [
inc_common, inc_compiler, inc_drm_uapi, inc_intel, inc_vulkan_util,
inc_common, inc_compiler, inc_include, inc_intel, inc_vulkan_util,
inc_vulkan_wsi,
],
c_args : [
@@ -183,7 +183,7 @@ libanv_common = static_library(
gen_xml_pack,
],
include_directories : [
inc_common, inc_intel, inc_compiler, inc_drm_uapi, inc_vulkan_util,
inc_common, inc_intel, inc_compiler, inc_include, inc_vulkan_util,
inc_vulkan_wsi,
],
c_args : anv_flags,
@@ -194,7 +194,7 @@ libvulkan_intel = shared_library(
'vulkan_intel',
[files('anv_gem.c'), anv_entrypoints[0], anv_extensions_h],
include_directories : [
inc_common, inc_intel, inc_compiler, inc_drm_uapi, inc_vulkan_util,
inc_common, inc_intel, inc_compiler, inc_include, inc_vulkan_util,
inc_vulkan_wsi,
],
link_whole : [libanv_common, libanv_gen_libs],
@@ -215,7 +215,7 @@ if with_tests
'vulkan_intel_test',
[files('anv_gem_stubs.c'), anv_entrypoints[0], anv_extensions_h],
include_directories : [
inc_common, inc_intel, inc_compiler, inc_drm_uapi, inc_vulkan_util,
inc_common, inc_intel, inc_compiler, inc_include, inc_vulkan_util,
inc_vulkan_wsi,
],
link_whole : libanv_common,

+ 0
- 1
src/loader/Makefile.am Переглянути файл

@@ -31,7 +31,6 @@ AM_CPPFLAGS = \
-DDEFAULT_DRIVER_DIR=\"$(DRI_DRIVER_SEARCH_DIR)\" \
$(DEFINES) \
-I$(top_srcdir)/include \
-I$(top_srcdir)/include/drm-uapi \
-I$(top_srcdir)/src \
$(VISIBILITY_CFLAGS) \
$(XCB_DRI3_CFLAGS) \

+ 1
- 1
src/loader/loader_dri3_helper.c Переглянути файл

@@ -35,7 +35,7 @@

#include "loader_dri3_helper.h"
#include "util/macros.h"
#include "drm_fourcc.h"
#include "drm-uapi/drm_fourcc.h"

/* From xmlpool/options.h, user exposed so should be stable */
#define DRI_CONF_VBLANK_NEVER 0

+ 1
- 1
src/loader/meson.build Переглянути файл

@@ -25,7 +25,7 @@ if with_platform_x11 and with_dri3
'loader_dri3_helper',
['loader_dri3_helper.c', 'loader_dri3_helper.h'],
c_args : c_vis_args,
include_directories : [inc_include, inc_src, inc_drm_uapi],
include_directories : [inc_include, inc_src],
dependencies : [
dep_libdrm, dep_xcb_dri3, dep_xcb_present, dep_xcb_sync, dep_xshmfence,
],

+ 1
- 1
src/mesa/drivers/dri/i915/intel_buffers.h Переглянути файл

@@ -30,7 +30,7 @@
#define INTEL_BUFFERS_H

#include "dri_util.h"
#include "drm.h"
#include "drm-uapi/drm.h"
#include "intel_context.h"

struct intel_context;

+ 2
- 2
src/mesa/drivers/dri/i915/intel_context.h Переглянути файл

@@ -34,9 +34,9 @@
#include "main/mtypes.h"
#include "main/errors.h"

#include <drm.h>
#include "drm-uapi/drm.h"
#include <intel_bufmgr.h>
#include <i915_drm.h>
#include "drm-uapi/i915_drm.h"

#include "intel_screen.h"
#include "intel_tex_obj.h"

+ 1
- 1
src/mesa/drivers/dri/i915/intel_screen.c Переглянути файл

@@ -93,7 +93,7 @@ DRI_CONF_END
#include "intel_tex.h"
#include "intel_regions.h"

#include "i915_drm.h"
#include "drm-uapi/i915_drm.h"

/**
* For debugging purposes, this returns a time in seconds.

+ 1
- 1
src/mesa/drivers/dri/i915/intel_screen.h Переглянути файл

@@ -32,7 +32,7 @@
#include <sys/time.h>
#include "dri_util.h"
#include "intel_bufmgr.h"
#include "i915_drm.h"
#include "drm-uapi/i915_drm.h"
#include "util/xmlconfig.h"

struct intel_screen

+ 2
- 2
src/mesa/drivers/dri/i965/Android.mk Переглянути файл

@@ -30,7 +30,7 @@ include $(LOCAL_PATH)/Makefile.sources
I965_PERGEN_COMMON_INCLUDES := \
$(MESA_DRI_C_INCLUDES) \
$(MESA_TOP)/src/intel \
$(MESA_TOP)/include/drm-uapi
$(MESA_TOP)/include

I965_PERGEN_SHARED_LIBRARIES := \
$(MESA_DRI_SHARED_LIBRARIES)
@@ -277,7 +277,7 @@ LOCAL_CFLAGS := \
LOCAL_C_INCLUDES := \
$(MESA_DRI_C_INCLUDES) \
$(call generated-sources-dir-for,STATIC_LIBRARIES,libmesa_glsl,,) \
$(MESA_TOP)/include/drm-uapi
$(MESA_TOP)/include

LOCAL_SRC_FILES := \
$(i965_FILES)

+ 1
- 1
src/mesa/drivers/dri/i965/Makefile.am Переглянути файл

@@ -41,7 +41,7 @@ AM_CFLAGS = \
-I$(top_srcdir)/src/compiler/nir \
-I$(top_builddir)/src/intel \
-I$(top_srcdir)/src/intel \
-I$(top_srcdir)/include/drm-uapi \
-I$(top_srcdir)/include \
$(DEFINES) \
$(VISIBILITY_CFLAGS) \
$(WNO_OVERRIDE_INIT) \

+ 1
- 1
src/mesa/drivers/dri/i965/brw_bufmgr.c Переглянути файл

@@ -67,7 +67,7 @@
#include "brw_context.h"
#include "string.h"

#include "i915_drm.h"
#include "drm-uapi/i915_drm.h"

#ifdef HAVE_VALGRIND
#include <valgrind.h>

+ 1
- 1
src/mesa/drivers/dri/i965/brw_performance_query.c Переглянути файл

@@ -56,7 +56,7 @@
#include <sys/ioctl.h>

#include <xf86drm.h>
#include <i915_drm.h>
#include "drm-uapi/i915_drm.h"

#include "main/hash.h"
#include "main/macros.h"

+ 1
- 1
src/mesa/drivers/dri/i965/intel_batchbuffer.c Переглянути файл

@@ -37,7 +37,7 @@
#include "util/hash_table.h"

#include <xf86drm.h>
#include <i915_drm.h>
#include "drm-uapi/i915_drm.h"

#define FILE_DEBUG_FLAG DEBUG_BUFMGR


+ 1
- 1
src/mesa/drivers/dri/i965/intel_buffers.h Переглянути файл

@@ -27,7 +27,7 @@
#define INTEL_BUFFERS_H

#include "dri_util.h"
#include "drm.h"
#include "drm-uapi/drm.h"
#include "brw_context.h"

extern void intelInitBufferFuncs(struct dd_function_table *functions);

+ 1
- 1
src/mesa/drivers/dri/i965/intel_mipmap_tree.c Переглянути файл

@@ -25,7 +25,7 @@

#include <GL/gl.h>
#include <GL/internal/dri_interface.h>
#include <drm_fourcc.h>
#include "drm-uapi/drm_fourcc.h"

#include "intel_batchbuffer.h"
#include "intel_image.h"

+ 2
- 2
src/mesa/drivers/dri/i965/intel_screen.c Переглянути файл

@@ -23,7 +23,7 @@
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/

#include <drm_fourcc.h>
#include "drm-uapi/drm_fourcc.h"
#include <errno.h>
#include <time.h>
#include <unistd.h>
@@ -111,7 +111,7 @@ DRI_CONF_END

#include "brw_context.h"

#include "i915_drm.h"
#include "drm-uapi/i915_drm.h"

/**
* For debugging purposes, this returns a time in seconds.

+ 1
- 1
src/mesa/drivers/dri/i965/intel_screen.h Переглянути файл

@@ -35,7 +35,7 @@
#include "dri_util.h"
#include "brw_bufmgr.h"
#include "dev/gen_device_info.h"
#include "i915_drm.h"
#include "drm-uapi/i915_drm.h"
#include "util/xmlconfig.h"

#include "isl/isl.h"

+ 1
- 1
src/mesa/drivers/dri/i965/meson.build Переглянути файл

@@ -179,7 +179,7 @@ libi965 = static_library(
[files_i965, i965_oa_sources, ir_expression_operation_h,
xmlpool_options_h, float64_glsl_h],
include_directories : [
inc_common, inc_intel, inc_dri_common, inc_util, inc_drm_uapi,
inc_common, inc_intel, inc_dri_common, inc_util, inc_include,
],
c_args : [c_vis_args, no_override_init_args, c_sse2_args],
cpp_args : [cpp_vis_args, c_sse2_args],

+ 1
- 1
src/mesa/drivers/dri/r200/r200_context.h Переглянути файл

@@ -36,7 +36,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#define __R200_CONTEXT_H__

#include "tnl/t_vertex.h"
#include "drm.h"
#include "drm-uapi/drm.h"
#include "radeon_drm.h"
#include "dri_util.h"


+ 1
- 1
src/mesa/drivers/dri/r200/r200_ioctl.h Переглянути файл

@@ -39,7 +39,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#include "radeon_cs_gem.h"

#include "xf86drm.h"
#include "drm.h"
#include "drm-uapi/drm.h"
#include "radeon_drm.h"

extern void r200EmitMaxVtxIndex(r200ContextPtr rmesa, int count);

+ 1
- 1
src/mesa/drivers/dri/radeon/radeon_context.h Переглянути файл

@@ -45,7 +45,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

#include "tnl/t_vertex.h"
#include "dri_util.h"
#include "drm.h"
#include "drm-uapi/drm.h"
#include "radeon_drm.h"
#include "main/macros.h"
#include "main/mtypes.h"

+ 0
- 1
src/vulkan/Makefile.am Переглянути файл

@@ -30,7 +30,6 @@ libvulkan_util_la_SOURCES = $(VULKAN_UTIL_SOURCES)
AM_CPPFLAGS = \
$(DEFINES) \
-I$(top_srcdir)/include \
-I$(top_srcdir)/include/drm-uapi \
-I$(top_srcdir)/src \
-I$(top_srcdir)/src/vulkan/util \
-I$(top_srcdir)/src/gallium/auxiliary \

+ 1
- 1
src/vulkan/wsi/meson.build Переглянути файл

@@ -62,7 +62,7 @@ endif
libvulkan_wsi = static_library(
'vulkan_wsi',
files_vulkan_wsi,
include_directories : [inc_common, inc_vulkan_util, inc_drm_uapi],
include_directories : [inc_common, inc_vulkan_util, inc_include],
dependencies : [vulkan_wsi_deps, dep_libdrm],
c_args : [c_vis_args, vulkan_wsi_args],
build_by_default : false,

+ 1
- 1
src/vulkan/wsi/wsi_common.c Переглянути файл

@@ -22,7 +22,7 @@
*/

#include "wsi_common_private.h"
#include "drm_fourcc.h"
#include "drm-uapi/drm_fourcc.h"
#include "util/macros.h"
#include "vk_util.h"


+ 1
- 1
src/vulkan/wsi/wsi_common_display.c Переглянути файл

@@ -32,7 +32,7 @@
#include <math.h>
#include <xf86drm.h>
#include <xf86drmMode.h>
#include <drm_fourcc.h>
#include "drm-uapi/drm_fourcc.h"
#ifdef VK_USE_PLATFORM_XLIB_XRANDR_EXT
#include <xcb/randr.h>
#include <X11/Xlib-xcb.h>

+ 1
- 1
src/vulkan/wsi/wsi_common_wayland.c Переглянути файл

@@ -31,7 +31,7 @@
#include <string.h>
#include <pthread.h>

#include <drm_fourcc.h>
#include "drm-uapi/drm_fourcc.h"

#include "vk_util.h"
#include "wsi_common_private.h"

+ 1
- 1
src/vulkan/wsi/wsi_common_x11.c Переглянути файл

@@ -36,7 +36,7 @@
#include <fcntl.h>
#include <poll.h>
#include <xf86drm.h>
#include <drm_fourcc.h>
#include "drm-uapi/drm_fourcc.h"
#include "util/hash_table.h"

#include "vk_util.h"

Завантаження…
Відмінити
Зберегти