From 2dce0e94a3debe8d514a67dccad2505524c7d642 Mon Sep 17 00:00:00 2001 From: Kenneth Graunke Date: Thu, 23 Nov 2017 23:15:14 -0800 Subject: iris: Initial commit of a new 'iris' driver for Intel Gen8+ GPUs. This commit introduces a new Gallium driver for Intel Gen8+ GPUs, named 'iris_dri.so' after the hardware. Developed by: - Kenneth Graunke (overall driver) - Dave Airlie (shaders, conditional render, overflow query, Gen8 port) - Chris Wilson (fencing, pinned memory, ...) - Jordan Justen (compute shaders) - Jason Ekstrand (image load store) - Caio Marcelo de Oliveira Filho (tessellation control passthrough) - Rafael Antognolli (auxiliary buffer fixes) - The rest of the i965 contributors and the Mesa community --- src/gallium/targets/dri/meson.build | 3 ++- src/gallium/targets/dri/target.c | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) (limited to 'src/gallium/targets/dri') diff --git a/src/gallium/targets/dri/meson.build b/src/gallium/targets/dri/meson.build index 43f7ac2c22c..045b8111592 100644 --- a/src/gallium/targets/dri/meson.build +++ b/src/gallium/targets/dri/meson.build @@ -58,7 +58,7 @@ libgallium_dri = shared_library( driver_swrast, driver_r300, driver_r600, driver_radeonsi, driver_nouveau, driver_kmsro, driver_v3d, driver_vc4, driver_freedreno, driver_etnaviv, driver_tegra, driver_i915, driver_svga, driver_virgl, - driver_swr, driver_panfrost + driver_swr, driver_panfrost, driver_iris ], ) @@ -85,6 +85,7 @@ foreach d : [[with_gallium_kmsro, [ [with_gallium_panfrost, 'panfrost_dri.so'], [with_gallium_etnaviv, 'etnaviv_dri.so'], [with_gallium_tegra, 'tegra_dri.so'], + [with_gallium_iris, 'iris_dri.so'], [with_gallium_i915, 'i915_dri.so'], [with_gallium_r300, 'r300_dri.so'], [with_gallium_r600, 'r600_dri.so'], diff --git a/src/gallium/targets/dri/target.c b/src/gallium/targets/dri/target.c index 2d83d88324f..e5baf754487 100644 --- a/src/gallium/targets/dri/target.c +++ b/src/gallium/targets/dri/target.c @@ -38,8 +38,8 @@ PUBLIC const __DRIextension **__driDriverGetExtensions_kms_swrast(void) DEFINE_LOADER_DRM_ENTRYPOINT(i915) #endif -#if defined(GALLIUM_ILO) -DEFINE_LOADER_DRM_ENTRYPOINT(i965) +#if defined(GALLIUM_IRIS) +DEFINE_LOADER_DRM_ENTRYPOINT(iris) #endif #if defined(GALLIUM_NOUVEAU) -- cgit v1.2.3