diff options
author | Katarzyna Dec <katarzyna.dec@intel.com> | 2019-07-15 14:51:32 -0700 |
---|---|---|
committer | Katarzyna Dec <katarzyna.dec@intel.com> | 2019-09-18 18:45:07 +0200 |
commit | 51b0f1ed696d5611a2bff149e3701c4deb1b5416 (patch) | |
tree | a612a53bd9f311dcc7ba4f2930cc6663a9a286e0 /lib/intel_batchbuffer.c | |
parent | 0e9510b83502af3e230870df2d66d4f68918d3a4 (diff) |
lib/gpgpu_fill/tgl: Implement gpgpu_fillfunc for TGL
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 <daniele.ceraolospurio@intel.com>
Cc: Antonio Argenziano <antonio.argenziano@intel.com>
Signed-off-by: Katarzyna Dec <katarzyna.dec@intel.com>
Signed-off-by: Lukasz Kalamarz <lukasz.kalamarz@intel.com>
Signed-off-by: Zbigniew KempczyĆski <zbigniew.kempczynski@intel.com>
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
Reviewed-by: Arkadiusz Hiler <arkadiusz.hiler@intel.com>
Diffstat (limited to 'lib/intel_batchbuffer.c')
-rw-r--r-- | lib/intel_batchbuffer.c | 2 |
1 files changed, 2 insertions, 0 deletions
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; } |