Mesa (staging/20.1): 59 new commits
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Wed Sep 2 19:51:27 UTC 2020
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=beb03cfcd1d1b25b0e8f737a5a5495843f8ea5e9
Author: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
Date: Wed Aug 12 13:28:55 2020 +0200
radeonsi: use radeonsi_clamp_div_by_zero for SPECviewperf13, Road Redemption
Fixes SPECviewperf 13 creo rendering.
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2639
Cc: mesa-stable
Reviewed-by: Marek Olšák <marek.olsak at amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6259>
(cherry picked from commit a1c2bd6ce8981b34c0cf9333699b0ce75be6cb55)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9fd8d6022073d3b7b995b5c185807a01c3d5b372
Author: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
Date: Thu Aug 13 11:15:36 2020 +0200
radeonsi,driconf: add clamp_div_by_zero option
Cc: mesa-stable
Reviewed-by: Marek Olšák <marek.olsak at amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6259>
(cherry picked from commit b8445520cba818dbc53db95ce99e2beb00d8884e)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0c96f0c60044634a6b4990860f0d39716492f9f5
Author: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
Date: Tue Aug 11 18:52:24 2020 +0200
ac/llvm: add option to clamp division by zero
Replace div(x) by min(div(x), FLT_MAX)) to avoid getting a NaN result
when x is 0.
A cheaper alternative would be to use legacy mult instructions but they're
not exposed by LLVM.
Cc: mesa-stable
Reviewed-by: Marek Olšák <marek.olsak at amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6259>
(cherry picked from commit 32f46a55c8229b2a8d67d895be18651a81f8e6ff)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7f57ac625e6271118987bd8492834ac2e2e1aea2
Author: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
Date: Wed Jul 15 21:25:23 2020 +0200
radeonsi: enable PIPE_CAP_NO_CLIP_ON_COPY_TEX
This fixes specviewperf13 catia test rendering.
Cc: mesa-stable
Reviewed-by: Marek Olšák <marek.olsak at amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6259>
(cherry picked from commit f8c0e20152b7f3f0b8d881648083a271ca528c28)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=73c77885de54a4861457939dfedbdc17846c11dd
Author: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
Date: Wed Jul 15 21:23:48 2020 +0200
mesa/st: introduce PIPE_CAP_NO_CLIP_ON_COPY_TEX
If supported this means that src_x/src_y/width/height parameters of
CopyTex functions will not be clipped using the read framebuffer's dimensions.
Cc: mesa-stable
Reviewed-by: Marek Olšák <marek.olsak at amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6259>
(cherry picked from commit d94bec5c49d926069f97a4b12fb2532611a9080c)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=321f645126cb89ff6cabe5d8c10e3ef82704f7c5
Author: Jonathan Gray <jsg at jsg.id.au>
Date: Tue Sep 1 12:13:43 2020 +1000
vulkan: make VK_TIME_DOMAIN_CLOCK_MONOTONIC_RAW_EXT conditional
Only advertise VK_TIME_DOMAIN_CLOCK_MONOTONIC_RAW_EXT if CLOCK_MONOTONIC_RAW
is defined. Fixes the build on OpenBSD which has CLOCK_MONOTONIC but not
CLOCK_MONOTONIC_RAW.
Fixes: 67a2c1493c0 ("vulkan: Add VK_EXT_calibrated_timestamps extension (radv and anv) [v5]")
Signed-off-by: Jonathan Gray <jsg at jsg.id.au>
Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6517>
(cherry picked from commit 4500e6e460dca068157862b95c7534d7d163c42c)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=25dae81b3ad6d4db2407f0ae59a25bf047f4c258
Author: Jonathan Gray <jsg at jsg.id.au>
Date: Fri Dec 6 01:21:07 2019 +1100
util/os_misc: os_get_available_system_memory() for OpenBSD
Return the smallest value of available non-kernel physical memory and
the static per process data size limit as the amount of available
system memory on OpenBSD.
Fixes: b80930a6fea ("anv: add support for VK_EXT_memory_budget")
Signed-off-by: Jonathan Gray <jsg at jsg.id.au>
Acked-by: Jason Ekstrand <jason at jlekstrand.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6517>
(cherry picked from commit b30bd6fe5f254d895c1dec780f24518b3e880ed4)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=730e3d51b3ee33c2e798c91c6729dac89f9da318
Author: Jonathan Gray <jsg at jsg.id.au>
Date: Fri Dec 6 01:07:56 2019 +1100
anv: use os_get_available_system_memory()
Replace local get_available_system_memory() function with
os_get_available_system_memory().
Fixes: b80930a6fea ("anv: add support for VK_EXT_memory_budget")
Signed-off-by: Jonathan Gray <jsg at jsg.id.au>
Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6517>
(cherry picked from commit 5b1ed09ff023ff98fed0c78a5ea609821cb92a8c)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b28d1178aa353f8f13c3466af64d85d5bbf1b477
Author: Jonathan Gray <jsg at jsg.id.au>
Date: Fri Dec 6 01:01:29 2019 +1100
util/os_misc: add os_get_available_system_memory()
Add os_get_available_system_memory() derived from
src/intel/vulkan/anv_device.c get_available_system_memory()
Fixes: b80930a6fea ("anv: add support for VK_EXT_memory_budget")
Signed-off-by: Jonathan Gray <jsg at jsg.id.au>
Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6517>
(cherry picked from commit 033dcb2978c6d95d42da944b8147228d239d32f4)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f08f211cd082766c4611021f488cd9016f70a736
Author: Jonathan Gray <jsg at jsg.id.au>
Date: Sat Nov 30 17:36:01 2019 +1100
anv: use os_get_total_physical_memory()
Replace non-portable sysinfo() use with Mesa's
os_get_total_physical_memory()
Fixes: 060a6434eca ("anv: Advertise larger heap sizes")
Signed-off-by: Jonathan Gray <jsg at jsg.id.au>
Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6517>
(cherry picked from commit 81b163fb73ae73709d257badf4f5aaf3b63fca4a)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=65e52c4a01214f12d9965eab594fad8bdc1c5bb7
Author: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
Date: Mon Aug 24 13:52:59 2020 +0300
intel/perf: fix raw query kernel metric selection
The raw query is meant to be used with MDAPI [1]. When using this
metric without this library, we usually selected the TestOa metric to
provide some default sensible values (instead of undefined).
Historically this TestOa metric lived in the kernel at ID=1. We
removed all metrics from the kernel in kernel commit 9aba9c188da136
("drm/i915/perf: remove generated code").
This fixes the Mesa code to use a valid metric set ID (1 could work
some of the time, but not guaranteed).
[1] : https://github.com/intel/metrics-discovery
v2: Store fallback metric at init time
v3: Drop TestOa lookout
v4: Skip the existing queries (Marcin)
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
CC: <mesa-stable at lists.freedesktop.org>
Tested-by: Marcin Ślusarz <marcin.slusarz at intel.com> (v1)
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6438>
(cherry-picked from commit ec1fa1d51ff614c19d08c949482b40c060de48c9)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=62917dade98c82ec7750f1c492f9a4096e6ee6e8
Author: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
Date: Mon Aug 24 16:42:42 2020 +0300
intel/perf: store query symbol name
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
Reviewed-by: Kenneth Graunke's avatarKenneth Graunke <kenneth at whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6438>
(cherry-picked from commit f1da3bb3d5ef8a7d11b8abc8534fc7d5ca875faa)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c9c84f5421f3fa9855e285d189bc7fe762dc5f23
Author: Jason Ekstrand <jason at jlekstrand.net>
Date: Fri Jul 17 16:22:11 2020 -0500
intel/fs: Fix MOV_INDIRECT and BROADCAST of Q types on Gen11+
The immediate case is pretty uncommon to see but it can happen, in
theory. BROADCAST is typically used to uniformize values and those are
usually 32-bit. However, it does come up in some subgroup ops.
Fixes: 49c21802cbca "intel/compiler: Split has_64bit_types into float/int"
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6211>
(cherry picked from commit cccb497d3c3bbc8f615fe79d774eb42a48e5a95c)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f2c5bc10602b4f35764f86b5d9facd851dfb9c9c
Author: Jason Ekstrand <jason at jlekstrand.net>
Date: Fri Aug 7 11:25:54 2020 -0500
intel/nir: Rewrite the guts of lower_alpha_to_coverage
I have no idea how this pass ever worked. I guess it worked ok on the
one or two piglit tests but the whole thing seemed very fragile. It
makes a number of undocumented and unasserted assumptions and they
aren't always valid. This rewrite makes a number of changes:
1. It now properly handles the case where the gl_SampleMask write comes
before the gl_FragColor or gl_FragData[0] write.
2. It should early-exit faster because it now looks at bits in
shader_info::outputs_written instead of looking for variables.
3. Instead of the fragile variable lookup where we try to look the
variable up by both location and driver_location and match, we just
use the driver_location calculations used by brw_fs_nir.
4. It asserts that the index parameter to store_output is a constant
instead of silently failing if it isn't.
5. We now actually assert the implicit assumption that the two writes
are in the same block. We go even further and assert that they are
in the last block in the shader.
6. In the case where 3 or fewer components of the output are written,
we explicitly choose to leave the sample mask alone.
Fixes: 7ecfbd4f6d4 "nir: Add alpha_to_coverage lowering pass"
Closes: #3166
Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira at intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6233>
(cherry picked from commit b6fdb1405ee2688ffc15acdf0476dece8bc8846b)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=aa70408a2a132313fb396ed81c339670b002ef20
Author: Jason Ekstrand <jason at jlekstrand.net>
Date: Thu May 21 20:39:30 2020 -0500
nir: Add a nir_metadata_all enum value
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5171>
(cherry picked from commit e017ee95c113b3306708f54262d614cdf7440274)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=45bb7c165d2c2b950d3aad38e685a2f1371c88d2
Author: Eric Engestrom <eric at engestrom.ch>
Date: Tue Jan 21 23:52:47 2020 +0000
scons: bump c++ standard to 14 to match meson
Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/1845
Signed-off-by: Eric Engestrom <eric at engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3500>
(cherry picked from commit bc6d6fd0ed57c667377d9aae5cc4a7b4d56b1b6f)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=324c5269c9f6a2ef3170e5032a50e9541f554502
Author: Roman Gilg <subdiff at gmail.com>
Date: Mon Aug 31 11:35:16 2020 +0200
vulkan/wsi/x11: wait for acquirable images in FIFO mode
In FIFO presentation mode we block either on our present-queue or on Present
events after an image was transmitted.
In case we receive completion events without idle events at some point we
exhaust our acquire-queue and can not block anymore on present-queue.
Ensure that the consumer has at least one image to acquire before blocking
again on present-queue. Otherwise wait for one from the X server.
CC: mesa-stable
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3344
Reviewed-by: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
Reviewed-by: Simon Ser <contact at emersion.fr>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6513>
(cherry picked from commit ec5e918ef4911d09b5611773bc58952b13ccef38)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6125dc5b664abe13b894767dcb69cd86ff51cf80
Author: Roman Gilg <subdiff at gmail.com>
Date: Mon Aug 31 11:33:27 2020 +0200
vulkan/wsi/x11: add sent image counter
Add a counter to count how many images from our swapchain are currently "sent"
to the X server via Present extension. An image is sent when it has been
presented but we have not yet received an idle event for it.
CC: mesa-stable
Reviewed-by: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
Reviewed-by: Simon Ser <contact at emersion.fr>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6513>
(cherry picked from commit d0bc1ad3776bce7d4b356e2a3d8bdbb9ae64e588)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=20c437092933f834168dec08d492e12ea17c2a7f
Author: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Date: Mon Aug 31 16:08:55 2020 +0200
nir/algebraic: mark some optimizations with fsat(NaN) as inexact
If a is Nan, fsat(NaN) is expected to be 0 and some optimizations
should be marked as inexact.
Fixes a GPU hang with Death Stranding and RADV/ACO (RADV/LLVM
isn't affected because it lowers fsat).
No fossils-db change.
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3368
Cc: mesa-stable
Signed-off-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Reviewed-by: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
Reviewed-by: Rhys Perry <pendingchaos02 at gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6519>
(cherry picked from commit bc123c396a99b2f6ff845792374d6a8d5de5d15e)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9e68c391094569c8b16453c84bb4f1f270dec5f3
Author: Marek Olšák <marek.olsak at amd.com>
Date: Mon Aug 31 21:59:39 2020 -0400
gallivm: fix build on LLVM 12 due to LLVMAddConstantPropagationPass removal
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3465
Cc: 20.1 20.2 <mesa-stable at lists.freedesktop.org>
Reviewed-by: Dave Airlie <airlied at redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6531>
(cherry picked from commit 52cac068621a5998f486f8e44f9c2d9d045d1c31)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=94bc5ae41075b5fdffe35c4c601f26f3d5d7c061
Author: Vinson Lee <vlee at freedesktop.org>
Date: Sun Aug 30 17:39:43 2020 -0700
vulkan: Fix memory leaks.
Fix warnings reported by Coverity Scan.
Resource leak (RESOURCE_LEAK)
leaked_storage: Variable info going out of scope leaks the storage it
points to.
Fixes: 9bc5b2d169d3 ("vulkan: add initial device selection layer. (v6.1)")
Signed-off-by: Vinson Lee <vlee at freedesktop.org>
Reviewed-by: Dave Airlie <airlied at redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6509>
(cherry picked from commit 004119d5b7d4b1679e6dd691e9ab2ab7d65f8516)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f963c22f064b13372b3c986c2506025d14c6519b
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Mon Aug 31 14:20:59 2020 -0400
pan/mdg: Fix perspective combination
It's not enough to multiply by a .w reciprocal, we have to be taking the
reciprocal of the thing we're actually multiplying against.
Fixes incorrect rendering in Manhattan.
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6525>
(cherry picked from commit 41d0a81c2a3f09701e8c694b520c8d900f6ac2f1)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=259b7605931e13b927b0b90dad06e18c4f4b0fd2
Author: Jonathan Gray <jsg at jsg.id.au>
Date: Wed Jun 24 23:27:52 2020 +1000
util/u_thread: include pthread_np.h if found
Required for pthread_set_name_np() on OpenBSD as there is no
pthread_setaffinity_np() to define PTHREAD_SETAFFINITY_IN_NP_HEADER.
Fixes: dcf9d91a80e ("util: Handle differences in pthread_setname_np")
Signed-off-by: Jonathan Gray <jsg at jsg.id.au>
Reviewed-by: Eric Engestrom <eric at engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5630>
(cherry picked from commit 55765f80b9ce7cce4ec6a1c2bed6476776d9cbed)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=591853c796404cd376c3d07bb458d442d28a4495
Author: Jonathan Gray <jsg at jsg.id.au>
Date: Thu Feb 20 13:18:01 2020 +1100
util: futex fixes for OpenBSD
Fix absolute to relative timeout computation.
Add sanity checks to futex_wait()
- handle the NULL timeout pointer case
- avoid negative cases.
From Matthieu Herrb and Scott Cheloha.
Fixes: c91997b6c43 ("util/futex: use futex syscall on OpenBSD")
Signed-off-by: Jonathan Gray <jsg at jsg.id.au>
Acked-by: Eric Engestrom <eric at engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5630>
(cherry picked from commit c66c5b38e0ad136aa9301fd60aafea736d433c57)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9b41f98803eaff90fb5d1329da63e724386003f1
Author: Jonathan Gray <jsg at jsg.id.au>
Date: Fri Dec 6 17:25:58 2019 +1100
meson: conditionally include -ldl in gbm pkg-config file
Follow libGL and only include -ldl in gbm pkg-config file if libdl was
actually found. Many systems have these functions in libc and don't
have libdl.
Fixes: 816bf7d1644 ("meson: build gbm")
Signed-off-by: Jonathan Gray <jsg at jsg.id.au>
Reviewed-by: Eric Engestrom <eric at engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5630>
(cherry picked from commit 0398caa97fa6ab9a0eac29dfca38b3fceb2cc026)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7a001886c22d0814cd603f6acec6ee97ec526385
Author: Jonathan Gray <jsg at jsg.id.au>
Date: Fri Dec 6 14:30:14 2019 +1100
meson: build with _ISOC11_SOURCE on OpenBSD
Mesa builds with -std=c99 but uses timespec_get() a c11 function.
Build with _ISOC11_SOURCE for c11 visibility when -std is specified.
On linux c11 visibility comes from defining _GNU_SOURCE.
Fixes: e3a8013de8c ("util/u_queue: add util_queue_fence_wait_timeout")
Signed-off-by: Jonathan Gray <jsg at jsg.id.au>
Reviewed-by: Eric Engestrom <eric at engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5630>
(cherry picked from commit f9a7e6e854ddedafd3c85f7eaeca1a00ee7bced5)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7af2b43839ebb00bf859802f349967f8ca34b4d5
Author: Jonathan Gray <jsg at jsg.id.au>
Date: Thu Nov 1 13:16:13 2018 +1100
util/anon_file: add OpenBSD shm_mkstemp() path
memfd_create() is a linux syscall replace the use of it with
shm_mkstemp() on OpenBSD.
unconditionally include stdlib.h for mkstemp()/mkostemp()
Fixes: c0376a12341 ("util: add anon_file.h for all memfd/temp file usage")
Signed-off-by: Jonathan Gray <jsg at jsg.id.au>
Reviewed-by: Eric Engestrom <eric at engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5630>
(cherry picked from commit 6e9c0661f8538cdabe7d7de73af11b4165f51f93)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ad9b24b0684d782c629ad1ac2ab37f376f9a8024
Author: Jonathan Gray <jsg at jsg.id.au>
Date: Wed Mar 28 14:06:14 2018 +1100
util: unbreak endian detection on OpenBSD
Since cbee1bfb34274668a05995b9d4c78ddec9e5ea4c endian.h is unconditionally
used if available.
glibc has byte order defines with two leading underscores. OpenBSD
has private defines with a single leading underscore in machine/endian.h
and public defines in endian.h with no underscore.
The code under the endian.h block did not check if symbols were
defined before equating them so '#if __BYTE_ORDER == __LITTLE_ENDIAN'
would turn into '#if 0 == 0' which is always true.
Fixes: cbee1bfb342 ("meson/configure: detect endian.h instead of trying to guess when it's available")
Signed-off-by: Jonathan Gray <jsg at jsg.id.au>
Reviewed-by: Eric Engestrom <eric at engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5630>
(cherry picked from commit 7eab6845e9dd49f0ef0bf9a7d986aaf685e77981)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=005f3a92e396766857f103f8583961f262c28481
Author: Jason Ekstrand <jason at jlekstrand.net>
Date: Fri Aug 7 11:19:45 2020 -0500
intel/nir: Pass the nir_builder by reference in lower_alpha_to_coverage
I'm honestly not sure how passing a builder by-value ever worked. I
guess the struct is mostly copyable. In any case, that's the wrong way
to use it and it's causing issues.
Fixes: 7ecfbd4f6d4 "nir: Add alpha_to_coverage lowering pass"
Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira at intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6233>
(cherry picked from commit 72dc06e07e3f8b9ed5bb46e3927b8f87dd24e42b)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b3332b8d52d694558ab24fcacfa339d909cae1ad
Author: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
Date: Tue Aug 25 19:12:37 2020 +0200
radv: Fix 3d blits.
- the offsets are inclusive-exclusive so the +1 was wrong
- Since the GPU doesn't do the interpolation on depth (as we render
per layer), we have to add an offset for the pixel center.
CC: mesa-stable
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3073
Reviewed-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6458>
(cherry picked from commit 4d40a719b07670b64d6ed4313818ac8d309bb77f)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=634572235432796c53d7d8654573ce46e390723c
Author: Marek Vasut <marex at denx.de>
Date: Tue Jul 21 16:21:14 2020 +0200
etnaviv: Add lock around pending_ctx
The content of rsc->pending_ctx could be changed from multiple contexts
and thus from multiple threads. The per-context lock is not sufficient
to protect this list. Add per-resource lock to protect this list.
Fixes: e5cc66dfad0 ("etnaviv: Rework locking")
Signed-off-by: Marek Vasut <marex at denx.de>
Cc: <mesa-stable at lists.freedesktop.org>
Reviewed-by: Christian Gmeiner <christian.gmeiner at gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6454>
(cherry picked from commit 60975ebe58ddb05beebbdd3850dc9d866aee5420)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5328bf374042d0a71ed31a743256999fb03144ab
Author: Marek Vasut <marex at denx.de>
Date: Tue Jul 21 16:21:34 2020 +0200
etnaviv: Remove etna_resource_get_status()
This function is not used, remove it.
Signed-off-by: Marek Vasut <marex at denx.de>
Cc: <mesa-stable at lists.freedesktop.org>
Reviewed-by: Christian Gmeiner <christian.gmeiner at gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6454>
(cherry picked from commit da660c90bf94527c3d54a9a59e7f7df935480479)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=be47fe1c81e2733550dbc7dd6cd46885d8b8045e
Author: Alejandro Piñeiro <apinheiro at igalia.com>
Date: Mon Aug 24 10:33:46 2020 +0200
v3d: set instance id to 0 at start of tile
PTB assumes that base instance to be 0 at start of tile, but hw would
not do that, we need to set it. It is worth to note that the opcode
name is somewhat confusing as what it really sets is the base
instance. We could rename the opcode, but then the name would be
different to the original Broadcom name, so confusing in any case.
This fixes several dEQP-GLES3 and dEQP-GLES31 tests that passes
individually, but started to fail depending on other tests running
before using base instance different to zero.
This is the backport of a Vulkan patch that fixed some Vulkan CTS
tests that start to fails after some other tests used an instance id.
CC: 20.2 20.1 <mesa-stable at lists.freedesktop.org>
Reviewed-by: Eric Anholt <eric at anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6447>
(cherry picked from commit 05a0349949921406aefe1d99e9d2af84629997e1)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0936b0eb7f5af06b1efc13cfddd4a0e9ea28ebbd
Author: Alejandro Piñeiro <apinheiro at igalia.com>
Date: Thu Aug 20 01:02:53 2020 +0200
v3d/packet: fix typo on Set InstanceID/PrimitiveID packet
Fixes: 276d22c52 ("v3d: Add some more new packets for V3D 4.x.")
CC: 20.2 20.1 <mesa-stable at lists.freedesktop.org>
Reviewed-by: Eric Anholt <eric at anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6447>
(cherry picked from commit 2e8b6f64decc1bfdf53dc4846fc29070d0115844)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a8be21017051f1b8a5d0c459bda0dd33a7159b2f
Author: Nanley Chery <nanley.g.chery at intel.com>
Date: Fri Jul 24 18:20:52 2020 -0700
gallium/dri2: Report correct YUYV and UYVY plane count
Return the actual number of planes in these formats (one) instead of the
number of planes used for lowering (two).
Fixes: d5c857837aa ("gallium/dri2: Fix creation of multi-planar modifier images")
Acked-by: Anuj Phogat <anuj.phogat at gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6449>
(cherry picked from commit 36bd3e986830bbf7435389cdd68e593b8b43f234)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2b58168de03f2944723bc01a024f78ed5f485fe3
Author: Marek Olšák <marek.olsak at amd.com>
Date: Tue Aug 25 13:54:38 2020 -0400
radeonsi: fix tess levels coming as scalar arrays from SPIR-V
This fixes: KHR-GL45.gl_spirv.spirv_modules_positive_test
Fixes: 75ce078a0af "radeonsi: enable NIR by default and document GL 4.6 support"
Reviewed-by: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6460>
(cherry picked from commit a61890883ddb993cce1b94ccff20b638acd0a4f7)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8f0fa5bf408bee493f026d370396dac17df65cc9
Author: Rob Clark <robdclark at chromium.org>
Date: Fri Aug 21 15:58:37 2020 -0700
freedreno: handle case of shadowing current render target
If you have a sequence where there is a single buffer associated with
the current render target, and then you end up shadowing it on the 3d
pipe (u_blitter), because of how we swap the new shadow and rsc before
the back-blit, you could end up confusing things into thinking that
the blitters framebuffer state is the same as the current framebuffer
state.
Re-organizing the sequence to swap after the blit is complicated when
also having to deal with CPU memcpy blit path, and the batch/rsc
accounting. So instead just detect this case and flush if we need to.
Fixes:
dEQP-GLES31.functional.stencil_texturing.render.depth24_stencil8_clear
dEQP-GLES31.functional.stencil_texturing.render.depth24_stencil8_draw
Cc: mesa-stable at lists.freedesktop.org
Signed-off-by: Rob Clark <robdclark at chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6434>
(cherry picked from commit 1fa43a4a8ec37aacac4d333a4c72987819188e69)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ebb3263f4054cac4cb5dfe36536ea1405d3902a
Author: Danylo Piliaiev <danylo.piliaiev at globallogic.com>
Date: Mon Aug 17 18:22:47 2020 +0300
glsl: Eliminate assigments to out-of-bounds elements of vector
Several optimization paths, including constant folding, can lead to
indexing vector with an out of bounds index.
Out-of-bounds writes could be eliminated per spec:
Section 5.11 (Out-of-Bounds Accesses) of the GLSL 4.60 spec says:
"In the subsections described above for array, vector, matrix and
structure accesses, any out-of-bounds access produced undefined
behavior.... Out-of-bounds writes may be discarded or overwrite
other variables of the active program."
Fixes piglit tests:
spec at glsl-1.20@execution at vector-out-of-bounds-access@fs-vec4-out-of-bounds-1
spec at glsl-1.20@execution at vector-out-of-bounds-access@fs-vec4-out-of-bounds-6
CC: <mesa-stable at lists.freedesktop.org>
Signed-off-by: Danylo Piliaiev <danylo.piliaiev at globallogic.com>
Reviewed-by: Eric Anholt <eric at anholt.net>
Reviewed-by: Marcin Ślusarz <marcin.slusarz at intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6363>
(cherry picked from commit 5922d57a184fcb27955d959e949e1ef68873bd19)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1d9aa0e99a5d8b5e9d4a762fceaa20ab67401358
Author: Danylo Piliaiev <danylo.piliaiev at globallogic.com>
Date: Mon Aug 17 18:13:24 2020 +0300
ir_constant: Return zero on out-of-bounds vector accesses
Several optimization paths, including constant folding, can lead to
accessing an ir_constant vector with an out of bounds index.
Return 0 since GL_ARB_robustness and GL_KHR_robustness encourage
us to do so.
Fixes piglit tests:
spec at glsl-1.20@execution at vector-out-of-bounds-access@fs-vec4-out-of-bounds-2
spec at glsl-1.20@execution at vector-out-of-bounds-access@fs-vec4-out-of-bounds-4
spec at glsl-1.20@execution at vector-out-of-bounds-access@fs-vec4-out-of-bounds-5
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2604
CC: <mesa-stable at lists.freedesktop.org>
Signed-off-by: Danylo Piliaiev <danylo.piliaiev at globallogic.com>
Reviewed-by: Eric Anholt <eric at anholt.net>
Reviewed-by: Marcin Ślusarz <marcin.slusarz at intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6363>
(cherry picked from commit e93979ba599355c42df01a89073362b970489a3a)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6273688e65a80564228ea36f36bc5c5b44b3cb5b
Author: Emil Velikov <emil.velikov at collabora.com>
Date: Thu Aug 6 09:14:07 2020 +0100
radv: restrict exported symbols with static llvm
Like the gallium --version-script magic but for radv.
The long term goal is to make LLVM support optional, remove it even, so
let's keep the hunk in an if block.
v2: fold if checks (Eric)
v3 (Tomeu): Remove spaces within [] (Dylan)
Signed-off-by: Emil Velikov <emil.velikov at collabora.com>
Signed-off-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Reviewed-by: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl> (v1)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6203>
(cherry picked from commit 41bb6459d3a7dba21ff811069dc4757d7789fd12)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4c05639ac6c40d3d816c1e678e1525d81b5353ba
Author: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
Date: Fri Aug 21 23:13:06 2020 +0300
anv: fix transform feedback surface size
Non multiple 4 sizes are causing issue in particular < 4.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3450
Fixes: 36ee2fd61c8f ("anv: Implement the basic form of VK_EXT_transform_feedback")
Reviewed-by: Tapani Pälli <tapani.palli at intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6430>
(cherry picked from commit fd10cb8cfccb8882e33a1ade047fc467b9716f54)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dc6be9867fd95f285f2a7780e7d392aff6927908
Author: Marek Olšák <marek.olsak at amd.com>
Date: Wed Aug 12 11:09:43 2020 -0400
st/mesa: don't generate NIR for ARB_vp/fp if NIR is not preferred
Fixes: 5d0630e5043fc2 "st/mesa: call prog_to_nir sooner for ARB_fp"
Fixes: a3de63fbb3d63e "st/mesa: don't generate VS TGSI if NIR is enabled"
Reviewed-by: Eric Anholt <eric at anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6442>
(cherry picked from commit 2424485fb436b2abeca2dc801ffda156e3d1fe78)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2a765e2d3e56db10d932a9a1cdfe0a7e5673e99a
Author: Jason Ekstrand <jason at jlekstrand.net>
Date: Thu Aug 13 15:12:15 2020 -0500
clover/spirv: Don't call llvm::regularizeLlvmForSpirv
writeSpirv() already takes care of that, and calling it twice seems to
duplicate functions and cause problems when processing execution modes.
Fixes: 2043c5f37cf "clover/llvm: Add functions for compiling from..."
Acked-by: Daniel Stone <daniels at collabora.com>
Reviewed-by: Pierre Moreau <dev at pmoreau.org>
Reviewed-by: Boris Brezillon <boris.brezillon at collabora.com>
Reviewed-by: Karol Herbst <kherbst at redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6306>
(cherry picked from commit e3e45e2456d2dc7eccf03d7c93bc9cee823a1eec)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dbed75ce6f6cb86519c95ebf8b918ef4ef571b10
Author: Rhys Perry <pendingchaos02 at gmail.com>
Date: Mon Aug 17 11:28:07 2020 +0100
aco: fix non-rtz pack_half_2x16
We were using the wrong conversion opcode. The high bits are also not
zero'd on GFX10, which can cause v_cvt_pk_u16_u32 to clamp.
Signed-off-by: Rhys Perry <pendingchaos02 at gmail.com>
Reviewed-by: Daniel Schürmann <daniel at schuermann.dev>
Fixes: df645fa369d ('aco: implement VK_KHR_shader_float_controls')
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6346>
(cherry picked from commit 9c1e0d86a813af7609acf42cfe6bec7401d6405f)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e8d449071f2cd29af33a223b0f3bc483d9c0ecf6
Author: Danylo Piliaiev <danylo.piliaiev at globallogic.com>
Date: Tue Aug 18 10:41:31 2020 +0300
glsl: Eliminate out-of-bounds triop_vector_insert
Section 5.11 (Out-of-Bounds Accesses) of the GLSL 4.60 spec says:
"In the subsections described above for array, vector, matrix and
structure accesses, any out-of-bounds access produced undefined
behavior.... Out-of-bounds writes may be discarded or overwrite
other variables of the active program."
Fixes crashes when dereferencing gl_ClipDistance and gl_TessLevel*, e.g:
int index = -1;
gl_ClipDistance[index] = -1;
When LowerCombinedClipCullDistance is true.
CC: <mesa-stable at lists.freedesktop.org>
Signed-off-by: Danylo Piliaiev <danylo.piliaiev at globallogic.com>
Reviewed-by: Eric Anholt <eric at anholt.net>
Reviewed-by: Marcin Ślusarz <marcin.slusarz at intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6363>
(cherry picked from commit e802bff69ee74983215d0c2b7e213fca6d68a97d)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b88f0c9d006e6c85aa1d4300c7abab0a09ce4cf3
Author: Pierre Moreau <dev at pmoreau.org>
Date: Tue May 5 13:16:55 2020 +0200
clover/spirv: Remove unused tuple header
Fixes: 21473865050 ("clover/spirv: Add functions for parsing arguments, linking programs, etc.")
Signed-off-by: Pierre Moreau <dev at pmoreau.org>
Reviewed-by: Serge Martin <edb at sigluy.net>
Reviewed-by: Karol Herbst <kherbst at redhat.com>
Reviewed-by: Francisco Jerez <currojerez at riseup.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5038>
(cherry picked from commit a9ca73730e4bba775463ca75949660abbf59b73f)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=64af2c31811c2422ecc3a6e01d4ac4bf10eb3f02
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Tue Aug 18 08:41:37 2020 -0400
panfrost: Free batch->dependencies
On glmark2-es2 -bterrain:
594.05KB leaked over 9282 calls from:
panfrost_batch_update_bo_access
at ../src/gallium/drivers/panfrost/pan_job.c:462
in /home/alyssa/rockchip_dri.so
panfrost_batch_add_bo
at ../src/gallium/drivers/panfrost/pan_job.c:560
panfrost_batch_add_bo
at ../src/gallium/drivers/panfrost/pan_job.c:519
in /home/alyssa/rockchip_dri.so
panfrost_batch_add_resource_bos
at ../src/gallium/drivers/panfrost/pan_job.c:569
panfrost_batch_add_fbo_bos
at ../src/gallium/drivers/panfrost/pan_job.c:588
in /home/alyssa/rockchip_dri.so
panfrost_create_batch
at ../src/gallium/drivers/panfrost/pan_job.c:126
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Cc: mesa-stable
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6373>
(cherry picked from commit 1cb47f8eea0af26b9573ac973ae3d9852cbabe6a)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=83ccf31fdd78f432f8fc0f76a7bc5736a4bbd6c8
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Tue Aug 18 08:31:42 2020 -0400
panfrost: Use memctx for sysvals
8.74KB leaked over 52 calls from:
0xffffbb5b9fc3
in ??
_mesa_hash_table_init
at ../src/util/hash_table.c:163
in /home/alyssa/rockchip_dri.so
_mesa_hash_table_create
at ../src/util/hash_table.c:186
_mesa_hash_table_u64_create
at ../src/util/hash_table.c:701
in /home/alyssa/rockchip_dri.so
panfrost_nir_assign_sysvals
at ../src/panfrost/util/pan_sysval.c:130
in /home/alyssa/rockchip_dri.so
midgard_compile_shader_nir
at ../src/panfrost/midgard/midgard_compile.c:2905
in /home/alyssa/rockchip_dri.so
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Cc: mesa-stable
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6373>
(cherry picked from commit 680fb05f99d701d2156d231f6b5ae614b146c7ce)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=10cc0d9f19169ab737983bc0f32ab8e01df3724f
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Tue Aug 18 08:26:40 2020 -0400
pan/mdg: Free previous liveness
Before we drop the reference.
160 calls with 0B peak consumption from:
0xffffbd9d2fc3
in ??
pan_compute_liveness
at ../src/panfrost/util/pan_liveness.c:127
in /home/alyssa/rockchip_dri.so
mir_compute_liveness
at ../src/panfrost/midgard/midgard_liveness.c:55
in /home/alyssa/rockchip_dri.so
midgard_opt_dead_code_eliminate
at ../src/panfrost/midgard/midgard_opt_dce.c:118
in /home/alyssa/rockchip_dri.so
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Cc: mesa-stable
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6373>
(cherry picked from commit 8dd38e5a3e68d67d6050f8bcba28cf3514ef1eef)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=873584e6044e5d71993bfc1b8afdda7016eb8686
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Tue Aug 18 08:23:13 2020 -0400
panfrost: Free hash_to_temp map
No need to put it on the context, we can keep it local in mir_squeeze
and drop when we're done.
15.77KB leaked over 85 calls from:
0xffffaed3bfc3
in ??
_mesa_hash_table_rehash
at ../src/util/hash_table.c:368
in /home/alyssa/rockchip_dri.so
hash_table_insert
at ../src/util/hash_table.c:403
in /home/alyssa/rockchip_dri.so
find_or_allocate_temp
at ../src/panfrost/midgard/mir_squeeze.c:48
in /home/alyssa/rockchip_dri.so
find_or_allocate_temp
at ../src/panfrost/midgard/mir_squeeze.c:35
in /home/alyssa/rockchip_dri.so
mir_squeeze_index
at ../src/panfrost/midgard/mir_squeeze.c:76
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Cc: mesa-stable
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6373>
(cherry picked from commit 62637a913ab67dc3ade1af3c2d4ae724ab677836)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1c48578bcbdb5b09f61831b6ea0b8913bb135c81
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Mon Aug 17 19:57:54 2020 -0400
panfrost: Fix blend leak for render targets 5-8
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Fixes: 375d4c2c74d ("panfrost: Extend blending to MRT")
Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6373>
(cherry picked from commit ba4fc67812cd052a4c89cac0f376326f52da1fda)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5fd8177bf14a77d20f424ea01149997f60bd14e9
Author: Eric Engestrom <eric at engestrom.ch>
Date: Wed Sep 2 12:53:50 2020 +0200
.pick_status.json: Mark d7d7687829875e401690219d4a72458fb2bbe4de as denominated
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1e34fd462eb817b4d8f5fcc78f958f2c6777c67b
Author: Eric Engestrom <eric at engestrom.ch>
Date: Wed Sep 2 12:53:49 2020 +0200
.pick_status.json: Mark 7c226116c6c0793d6d9a7dec52ac7cf54b82b57f as denominated
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b51e73ee7695f6b118c1765ac377f6618160ebe0
Author: Eric Engestrom <eric at engestrom.ch>
Date: Wed Sep 2 12:53:48 2020 +0200
.pick_status.json: Mark ee77951714ff4373261befde6e84f592cc1c769c as denominated
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3c26a77c16a7b6a0321ad33c15d4f0afc9d28b9d
Author: Eric Engestrom <eric at engestrom.ch>
Date: Tue Sep 1 22:52:54 2020 +0200
.pick_status.json: Mark c9858fb941ce7e903f608e537b3657c946f86980 as denominated
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cbed17fd810b1c83d2f89b80f58beb6114cdca60
Author: Eric Engestrom <eric at engestrom.ch>
Date: Tue Sep 1 22:42:55 2020 +0200
.pick_status.json: Mark b5558f2d2aa738d90b9e039144ae3ca69bdf92ca as denominated
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=84fb2a9c0668a2d55aceecab6547f06912efefef
Author: Eric Engestrom <eric at engestrom.ch>
Date: Tue Aug 25 16:06:16 2020 +0200
.pick_status.json: Mark da6d0e3facfe0eb5c7db2d75d6992643d929caff as denominated
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fb1e47e7ed716f8dc4aedcb07415a551d92cfc4f
Author: Eric Engestrom <eric at engestrom.ch>
Date: Tue Aug 25 16:06:15 2020 +0200
.pick_status.json: Mark 9146f596ed1e8854a2a6c9137396a902bc92946c as denominated
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=02c52ed673471935cd35f7e3c2528cf4e3ae49e0
Author: Eric Engestrom <eric at engestrom.ch>
Date: Wed Aug 19 23:56:14 2020 +0200
.pick_status.json: Update to e94c22429b64f419d9a66f04fa5ecdad33f7f5ef
More information about the mesa-commit
mailing list