From 51b0f1ed696d5611a2bff149e3701c4deb1b5416 Mon Sep 17 00:00:00 2001 From: Katarzyna Dec Date: Mon, 15 Jul 2019 14:51:32 -0700 Subject: lib/gpgpu_fill/tgl: Implement gpgpu_fillfunc for TGL MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adding gen12_gpgpu_fillfunc to have gpgpu_fill running on TGL. Gpgpu shader was generated using IGA (Intel Graphics Assembler) based on Gen11 binary adding necessary SWSB dependencies and changes in SEND instruction. Shader source code and array containing its assembled version have same names now to avoid ambiguity. v2: Switched to using IS_GEN12 v3: Minor checkpatch change Cc: Daniele Ceraolo Spurio Cc: Antonio Argenziano Signed-off-by: Katarzyna Dec Signed-off-by: Lukasz Kalamarz Signed-off-by: Zbigniew KempczyƄski Signed-off-by: Lucas De Marchi Reviewed-by: Arkadiusz Hiler --- lib/intel_batchbuffer.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'lib/intel_batchbuffer.c') diff --git a/lib/intel_batchbuffer.c b/lib/intel_batchbuffer.c index 966c6b4e..4740355d 100644 --- a/lib/intel_batchbuffer.c +++ b/lib/intel_batchbuffer.c @@ -903,6 +903,8 @@ igt_fillfunc_t igt_get_gpgpu_fillfunc(int devid) fill = gen9_gpgpu_fillfunc; else if (IS_GEN11(devid)) fill = gen11_gpgpu_fillfunc; + else if (IS_GEN12(devid)) + fill = gen12_gpgpu_fillfunc; return fill; } -- cgit v1.2.3