graphics/mesa-devel: update to 20.2.b.3846
Changes: 78a420ce46...5d5f3e3a47
This commit is contained in:
parent
9f5c0065f0
commit
a416082cb9
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=554111
3 changed files with 5 additions and 50 deletions
|
@ -1,8 +1,8 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= mesa
|
||||
DISTVERSION= 20.2-branchpoint-3686
|
||||
DISTVERSIONSUFFIX= -g78a420ce467
|
||||
DISTVERSION= 20.2-branchpoint-3846
|
||||
DISTVERSIONSUFFIX= -g5d5f3e3a477
|
||||
CATEGORIES= graphics
|
||||
PKGNAMESUFFIX= -devel
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
TIMESTAMP = 1604359273
|
||||
SHA256 (mesa3d-mesa-20.2-branchpoint-3686-g78a420ce467_GH0.tar.gz) = 132cae454e497fb628d0b55c6d254101d0f8dbc5e00c436c83cae0b340fb500a
|
||||
SIZE (mesa3d-mesa-20.2-branchpoint-3686-g78a420ce467_GH0.tar.gz) = 21807974
|
||||
TIMESTAMP = 1604521488
|
||||
SHA256 (mesa3d-mesa-20.2-branchpoint-3846-g5d5f3e3a477_GH0.tar.gz) = 01626ec99df102fc82a1a58abbf5ea58accbd233fdcc6c3db4f10b64ef36ad59
|
||||
SIZE (mesa3d-mesa-20.2-branchpoint-3846-g5d5f3e3a477_GH0.tar.gz) = 21828998
|
||||
SHA256 (9f52b5177728.patch) = d4f380b8872726b88c1aa75d0a9cb63adf79144a7c34da6b7fd525ea417d2b73
|
||||
SIZE (9f52b5177728.patch) = 832
|
||||
SHA256 (2b9168cf579b.patch) = 2c664de141894b21368abab34fb1a1671d68845551520c9acb7dd5f1d0125072
|
||||
|
|
|
@ -1,45 +0,0 @@
|
|||
Revert https://gitlab.freedesktop.org/mesa/mesa/-/commit/13859c769f0e
|
||||
due to https://gitlab.freedesktop.org/mesa/mesa/-/issues/3713
|
||||
|
||||
--- src/gallium/frontends/dri/dri2.c.orig 2020-10-31 00:18:11 UTC
|
||||
+++ src/gallium/frontends/dri/dri2.c
|
||||
@@ -1379,28 +1379,18 @@ static __DRIimage *
|
||||
dri2_from_planar(__DRIimage *image, int plane, void *loaderPrivate)
|
||||
{
|
||||
__DRIimage *img;
|
||||
- struct pipe_resource *tex = image->texture;
|
||||
- int i;
|
||||
|
||||
if (plane < 0) {
|
||||
return NULL;
|
||||
} else if (plane > 0) {
|
||||
uint64_t planes;
|
||||
- if (dri2_resource_get_param(image, PIPE_RESOURCE_PARAM_NPLANES, 0,
|
||||
- &planes) &&
|
||||
+ if (!dri2_resource_get_param(image, PIPE_RESOURCE_PARAM_NPLANES, 0,
|
||||
+ &planes) ||
|
||||
plane >= planes) {
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
|
||||
- if (tex->next) {
|
||||
- for (i = 0; i < plane; i++) {
|
||||
- tex = tex->next;
|
||||
- if (!tex)
|
||||
- return NULL;
|
||||
- }
|
||||
- }
|
||||
-
|
||||
if (image->dri_components == 0) {
|
||||
uint64_t modifier;
|
||||
if (!dri2_resource_get_param(image, PIPE_RESOURCE_PARAM_MODIFIER, 0,
|
||||
@@ -1413,8 +1403,6 @@ dri2_from_planar(__DRIimage *image, int plane, void *l
|
||||
img = dri2_dup_image(image, loaderPrivate);
|
||||
if (img == NULL)
|
||||
return NULL;
|
||||
-
|
||||
- pipe_resource_reference(&img->texture, tex);
|
||||
|
||||
if (img->texture->screen->resource_changed)
|
||||
img->texture->screen->resource_changed(img->texture->screen,
|
Loading…
Reference in a new issue