anv: request display usage for image created with modifiers

Our linear alignment constraint for display is more restrictive than
render target. So make sure image in linear tiling created with
modifier support display constraints.

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Cc: <mesa-stable@lists.freedesktop.org>
53 jobs for !2336 with review/isl-modifier-selection in 19 minutes and 34 seconds (queued for 8 seconds)
latest detached
Status Job ID Name Coverage
  Container
passed #1992015
aarch64
arm_build

00:00:18

passed #1992016
aarch64
arm_test

00:00:20

passed #1992011
x86_build

00:00:29

passed #1992014
x86_build_old

00:00:21

passed #1992012
x86_test-gl

00:00:18

passed #1992013
x86_test-vk

00:00:33

 
  Meson X86 64
passed #1992020
meson-clang

00:04:23

passed #1992019
meson-classic

00:02:38

passed #1992021
meson-clover

00:08:37

passed #1992022
meson-clover-old-llvm

00:03:15

passed #1992018
meson-gallium

00:04:18

passed #1992017
meson-testing

00:02:15

passed #1992023
meson-vulkan

00:03:28

 
  Scons
passed #1992025
scons

00:12:13

passed #1992026
scons-old-llvm

00:06:50

passed #1992024
scons-win64

00:06:19

 
  Meson Misc
passed #1992028
aarch64
meson-arm64

00:02:12

passed #1992029
aarch64
meson-arm64-build-test

00:03:07

passed #1992027
aarch64
meson-armhf

00:02:09

passed #1992030
meson-i386

00:07:24

passed #1992033
meson-mingw32-x86_64

00:05:16

passed #1992032
meson-ppc64el

00:02:57

passed #1992031
meson-s390x

00:05:04

 
  Llvmpipe
passed #1992037
llvmpipe-gles2

00:05:15

passed #1992038
llvmpipe-traces

00:00:49

passed #1992035
piglit-glslparser

00:05:09

passed #1992034
piglit-quick_gl

00:10:14

passed #1992036
piglit-quick_shader

00:08:24

 
  Softpipe
passed #1992039
softpipe-gles2

00:02:11

passed #1992042
softpipe-gles31 1/4

00:03:31

passed #1992040
softpipe-gles3 1/2

00:05:52

passed #1992043
softpipe-gles31 2/4

00:06:29

passed #1992044
softpipe-gles31 3/4

00:06:00

passed #1992045
softpipe-gles31 4/4

00:03:56

passed #1992041
softpipe-gles3 2/2

00:05:46

 
  Freedreno
passed #1992049
google-freedreno-db410c
arm64_a306_gles2

00:08:49

passed #1992050
google-freedreno-db820c
arm64_a530_gles2

00:07:39

passed #1992051
google-freedreno-db820c
arm64_a530_gles3 1/6

00:07:55

passed #1992052
google-freedreno-db820c
arm64_a530_gles3 2/6

00:07:41

passed #1992053
google-freedreno-db820c
arm64_a530_gles3 3/6

00:07:42

passed #1992054
google-freedreno-db820c
arm64_a530_gles3 4/6

00:08:02

passed #1992055
google-freedreno-db820c
arm64_a530_gles3 5/6

00:07:48

passed #1992056
google-freedreno-db820c
arm64_a530_gles3 6/6

00:06:44

passed #1992046
mesa-cheza
arm64_a630_gles2

00:01:43

passed #1992048
mesa-cheza
arm64_a630_gles3

00:06:39

passed #1992047
mesa-cheza
arm64_a630_gles31

00:04:08

 
  Panfrost
passed #1992057
lava-sun50i-h6-pine-h64
panfrost-t720-gles2:arm64

00:07:47

passed #1992058
lava-rk3288-veyron-jaq
panfrost-t760-gles2:armhf

00:04:48

passed #1992061
lava-meson-gxm-khadas-vim2
panfrost-t820-gles2:arm64

00:05:47

passed #1992059
lava-rk3399-gru-kevin
panfrost-t860-gles2:arm64

00:04:39

passed #1992060
lava-rk3399-gru-kevin
panfrost-t860-gles3:arm64

00:05:17

 
  Misc Tests
passed #1992062
lava-meson-gxl-s905x-libretech-cc
lima-mali450-test:arm64

00:08:25

passed #1992063
radv-polaris10-fossils

00:00:30