[igt-dev] [PATCH i-g-t 0/3] Try to have one less blitter path.
Juha-Pekka Heikkila
juhapekka.heikkila at gmail.com
Wed May 31 19:21:01 UTC 2023
Here switch blitcopy in igt_fb.c to use lib/i915/i915_blt functions. This allow
start to use blitter path for doing rc ccs comression with new hardware, here
limit is set at having flat ccs since i915_blt functions didn't have aux ccs
support.
For compressing mc ccs still need to use Vebox copy as it seems copy engine
doesn't support destination compression with mc ccs.
/Juha-Pekka
Juha-Pekka Heikkila (3):
lib/i915/i915_blt: Add offset to block and fast copy
lib/igt_fb: switch blitcopy to use lib/i915/i915_blt functions
lib/igt_fb: use blitter for rendercompression on Intel hw with flat
ccs
lib/i915/i915_blt.c | 12 ++-
lib/i915/i915_blt.h | 3 +
lib/igt_fb.c | 254 +++++++++++++++++++++++++++++++++++++-------
3 files changed, 224 insertions(+), 45 deletions(-)
--
2.25.1
More information about the igt-dev
mailing list