Revert "st/dri2: Implement DRI2bufferDamageExtension"

This reverts commit 492ffbed.

BACK_LEFT attachment can be outdated when the user calls
KHR_partial_update(), leading to a damage region update on the wrong
pipe_resource object.
Let's stop exposing the ->set_damage_region() method until the gallium
core is fixed to handle it properly.

Note that this revert also gets rid of the 2 existing implementations:
lima and panfrost.

Cc: mesa-stable@lists.freedesktop.org
Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
Acked-by: Daniel Stone <daniels@collabora.com>
48 jobs for !2676 with gallium-no-partial-update in 12 minutes and 45 seconds (queued for 6 seconds)
latest detached
Status Job ID Name Coverage
  Container
passed #912499
debian-10:amd64

00:00:20

passed #912501
aarch64
debian-10:arm64

00:00:24

passed #912502
aarch64
debian-10-test:arm64

00:00:24

passed #912500
debian-9:amd64

00:00:20

passed #912498
lava-container:arm64

00:00:20

passed #912497
lava-container:armhf

00:00:20

 
  Build
passed #912504
lava-build:arm64

00:02:50

passed #912503
lava-build:armhf

00:01:28

passed #912507
aarch64
meson-arm64

00:04:07

passed #912506
aarch64
meson-armhf

00:03:52

passed #912509
meson-clang

00:06:35

passed #912512
meson-clover

00:05:31

passed #912513
meson-clover-old-llvm

00:02:52

passed #912515
meson-i386

00:03:00

passed #912505
meson-main

00:06:53

passed #912516
meson-mingw32-x86_64

00:01:33

passed #912508
meson-swr-glvnd

00:03:27

passed #912514
meson-vulkan

00:00:54

passed #912517
scons

00:07:45

passed #912518
scons-old-llvm

00:05:12

passed #912510
scons-swr

00:03:37

passed #912511
scons-win64

00:06:47

 
  Test
passed #912541
db410c
arm64_a306_gles2 1/4

00:04:05

passed #912542
db410c
arm64_a306_gles2 2/4

00:05:00

passed #912543
db410c
arm64_a306_gles2 3/4

00:04:05

passed #912544
db410c
arm64_a306_gles2 4/4

00:04:07

passed #912530
mesa-cheza
arm64_a630_gles2

00:05:01

passed #912531
mesa-cheza
arm64_a630_gles31 1/4

00:05:07

passed #912532
mesa-cheza
arm64_a630_gles31 2/4

00:06:05

passed #912533
mesa-cheza
arm64_a630_gles31 3/4

00:06:04

passed #912534
mesa-cheza
arm64_a630_gles31 4/4

00:06:00

passed #912535
mesa-cheza
arm64_a630_gles3 1/6

00:04:02

passed #912536
mesa-cheza
arm64_a630_gles3 2/6

00:04:23

passed #912537
mesa-cheza
arm64_a630_gles3 3/6

00:04:11

passed #912538
mesa-cheza
arm64_a630_gles3 4/6

00:04:27

passed #912539
mesa-cheza
arm64_a630_gles3 5/6

00:03:33

passed #912540
mesa-cheza
arm64_a630_gles3 6/6

00:03:54

passed #912519
lava-rk3288-veyron-jaq
panfrost-t760-test:armhf

00:05:37

passed #912520
lava-rk3399-gru-kevin
panfrost-t860-test:arm64

00:04:17

passed #912521
test-llvmpipe-gles2 1/4

00:03:36

passed #912522
test-llvmpipe-gles2 2/4

00:02:23

passed #912523
test-llvmpipe-gles2 3/4

00:02:11

passed #912524
test-llvmpipe-gles2 4/4

00:02:30

passed #912525
test-softpipe-gles2 1/4

00:01:43

passed #912526
test-softpipe-gles2 2/4

00:01:44

passed #912527
test-softpipe-gles2 3/4

00:01:40

passed #912528
test-softpipe-gles2 4/4

00:01:46

passed #912529
test-softpipe-gles3-limited

00:03:33