lp:~thong-u/unoptimized/+git/mesa

Owned by Thong Thai
Get this repository:
git clone https://git.launchpad.net/~thong-u/unoptimized/+git/mesa

Import details

Import Status: Failed

This repository is an import of the Git repository at https://gitlab.freedesktop.org/mesa/mesa.git.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on juju-1e3bde-prod-lp-code-import-13 and finished taking 8 minutes — see the log
Import started on juju-1e3bde-prod-lp-code-import-13 and finished taking 9 minutes — see the log
Import started on juju-1e3bde-prod-lp-code-import-12 and finished taking 11 minutes — see the log
Import started on juju-1e3bde-prod-lp-code-import-12 and finished taking 10 minutes — see the log

Updating repository...

Launchpad is processing new changes to this repository which will be available shortly. Reload to see the changes.

Branches

Name Last Modified Last Commit
main 2022-06-03 10:43:18 UTC
microsoft/spirv_to_dxil: Fix the push_constant UBO size calculation

Author: Boris Brezillon
Author Date: 2022-05-25 08:18:32 UTC

microsoft/spirv_to_dxil: Fix the push_constant UBO size calculation

Right now, we just consider the size of the accessed portion of the
push constant array, but it doesn't necessarily reflect the size
of the UBO we should declare.

Fixes: de1e941c5909 ("microsoft/spirv_to_dxil: Lower push constant loads to UBO loads")
Reviewed-by: Reviewed-by: Jesse Natalie <jenatali@microsoft.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16703>

22.0 2022-06-01 23:54:36 UTC
docs: update sha256 for 22.0.5

Author: Dylan Baker
Author Date: 2022-06-01 23:54:36 UTC

docs: update sha256 for 22.0.5

staging/22.1 2022-06-01 21:50:23 UTC
.pick_status.json: Update to 1c63a0beafefccec599ddbe355ec5a8b61df6438

Author: Dylan Baker
Author Date: 2022-06-01 21:49:45 UTC

.pick_status.json: Update to 1c63a0beafefccec599ddbe355ec5a8b61df6438

22.1 2022-06-01 21:48:35 UTC
docs: Add sh256sums for 22.1.1

Author: Dylan Baker
Author Date: 2022-06-01 21:48:35 UTC

docs: Add sh256sums for 22.1.1

staging/22.0 2022-06-01 20:18:43 UTC
aco: fix spilling of phis without temp operands

Author: =?utf-8?q?Daniel_Sch=C3=BCrmann?=
Author Date: 2022-05-25 14:12:19 UTC

aco: fix spilling of phis without temp operands

These were spilled unconditionally.

Cc: mesa-stable
Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16708>
(cherry picked from commit 8e41c66639f20671957ffd8cacd7c7328920848e)

staging/21.3 2022-05-09 16:43:36 UTC
intel/perf: Destination array calculation into function

Author: Matt Turner
Author Date: 2022-03-03 23:30:37 UTC

intel/perf: Destination array calculation into function

Cuts 119 KiB from iris_dri.so and libvulkan_intel.so.

   text data bss dec hex filename
 917511 0 0 917511 e0007 meson-generated_.._intel_perf_metrics.c.o (before)
 796986 0 0 796986 c293a meson-generated_.._intel_perf_metrics.c.o (after)

   text data bss dec hex filename
14130948 365708 210004 14706660 e067e4 iris_dri.so (before)
14009332 365708 210004 14585044 de8cd4 iris_dri.so (after)

   text data bss dec hex filename
8124225 214264 22820 8361309 7f955d libvulkan_intel.so (before)
8002609 214264 22820 8239693 7dba4d libvulkan_intel.so (after)

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
(cherry picked from commit 8860ff33105bc756b077a3fefaced892cd867dc8)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16405>

21.3 2022-03-18 19:26:47 UTC
VERSION: bump for 21.3.8

Author: Eric Engestrom
Author Date: 2022-03-18 19:26:47 UTC

VERSION: bump for 21.3.8

v3dv_external_semaphore_import 2022-03-11 10:01:43 UTC
v3dv: submit a noop job before waiting for idle when submitting a CPU job

Author: Iago Toral Quiroga
Author Date: 2022-03-11 10:01:43 UTC

v3dv: submit a noop job before waiting for idle when submitting a CPU job

If a CPU job comes first in a command buffer with a semaphore wait operation
we need to wait for the semaphore to be signaled before we process the job.
We have been doing this with a WaitForIdle operation, but that only works
if the semaphore has been submitted for signaling from the same instance
if the driver. If we have an imported payload from another instance in our
semaphore, waitForIdle may return too early since the submission to signal
the semaphore may have been submitted by a different instance of the driver.

To fix this, we always submit a noop job from our instance (which will
execute after anything else), and only then we'll do a waitForIdle.

marge_bot_batch_merge_job 2022-01-07 15:29:23 UTC
ir3: Assert that we cannot have enough concurrent waves for CS with barrier

Author: Danylo Piliaiev
Author Date: 2021-12-07 14:43:21 UTC

ir3: Assert that we cannot have enough concurrent waves for CS with barrier

If we have a compute shader that has a big workgroup, a barrier, and
a branchstack which limits max_waves - this may result in a situation
when we cannot run concurrently all waves of the workgroup, which
would lead to a hang.

Blob just explodes in such case.

Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14110>

21.2 2021-11-25 05:22:06 UTC
docs: add sha256 sums for 21.2.6 relnotes

Author: Dylan Baker
Author Date: 2021-11-25 05:22:06 UTC

docs: add sha256 sums for 21.2.6 relnotes

staging/21.2 2021-11-24 22:46:48 UTC
spirv: run nir_copy_prop before nir_rematerialize_derefs_in_use_blocks_impl

Author: Rhys Perry
Author Date: 2021-11-23 13:27:14 UTC

spirv: run nir_copy_prop before nir_rematerialize_derefs_in_use_blocks_impl

spirv_to_nir sometimes wraps derefs in vec2 or mov instructions as part of
its texture handling. These get in the way of
nir_rematerialize_derefs_in_use_blocks_impl. Running copy propagation
should get rid of the extra move instructions and get us back to intact
deref chains for everything except variable pointer use-cases.

fossil-db (Sienna Cichlid):
Totals from 6 (0.00% of 134572) affected shaders:
CodeSize: 92656 -> 93088 (+0.47%)
Instrs: 17060 -> 17138 (+0.46%)
Latency: 224408 -> 227539 (+1.40%)
InvThroughput: 37402 -> 37924 (+1.40%)
VClause: 408 -> 402 (-1.47%)
Copies: 1065 -> 1107 (+3.94%)

Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/5668
Fixes: 14a12b771d0 ("spirv: Rework our handling of images and samplers")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13924>
(cherry picked from commit b4251007810bc2a02d44580b04ad34ec381f891b)

21.1 2021-09-08 21:20:17 UTC
VERSION: bump for 21.1.8

Author: Eric Engestrom
Author Date: 2021-09-08 21:20:17 UTC

VERSION: bump for 21.1.8

staging/21.1 2021-09-08 21:20:17 UTC
VERSION: bump for 21.1.8

Author: Eric Engestrom
Author Date: 2021-09-08 21:20:17 UTC

VERSION: bump for 21.1.8

staging/21.0 2021-05-20 22:12:48 UTC
anv: Support pushing shader constants

Author: Jason Ekstrand
Author Date: 2021-05-02 22:55:15 UTC

anv: Support pushing shader constants

Usually, nir_opt_constant_folding will get rid of any load_constant
intrinsics which might possibly be pushed but there are rare cases where
we can still end up with them. Better to handle them.

Cc: mesa-stable@lists.freedesktop.org
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10571>
(cherry picked from commit c01354d5c4433452164e70a54e7bbfabf2443b50)

21.0 2021-04-21 18:24:36 UTC
docs: update sha256 sum for mesa 21.0.3

Author: Dylan Baker
Author Date: 2021-04-21 18:24:36 UTC

docs: update sha256 sum for mesa 21.0.3

20.3 2021-03-24 19:24:51 UTC
docs: Add sha256sum for medsa 20.3.5

Author: Dylan Baker
Author Date: 2021-03-24 19:24:51 UTC

docs: Add sha256sum for medsa 20.3.5

staging/20.3 2021-03-23 23:53:34 UTC
radeonsi: don't crash on NULL images in si_check_needs_implicit_sync

Author: Marek Olšák
Author Date: 2021-03-02 07:33:36 UTC

radeonsi: don't crash on NULL images in si_check_needs_implicit_sync

This fixes CTS test: KHR-GL46.arrays_of_arrays_gl.AtomicUsage

Fixes: bddc0e023c "radeonsi: fix read from compute / write from draw sync"

Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Reviewed-by: Zoltán Böszörményi <zboszor@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9677>

20.2 2020-12-16 21:53:03 UTC
docs: Add sha256 sums for 20.2.6

Author: Dylan Baker
Author Date: 2020-12-16 21:53:03 UTC

docs: Add sha256 sums for 20.2.6

staging/20.2 2020-12-16 21:17:58 UTC
aco/spill: only prevent rematerializable vars from being DCE'd if they haven'...

Author: Daniel Schürmann
Author Date: 2020-12-11 18:37:50 UTC

aco/spill: only prevent rematerializable vars from being DCE'd if they haven't been renamed

The small DCE of the spiller only removes the original instructions
of rematerialized variables in case they are unused. If a variable
has been renamed, it cannot match any original instruction anymore.
Thus, the lookup is then unnecessary and can be omitted.

No fossil-db changes.

Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8055>
(cherry picked from commit ef4101d6d73614f4f41708050f963d6038f91e25)

staging/20.1 2020-10-14 18:53:24 UTC
docs/relnotes: add sha256 sums to 20.1.10

Author: Eric Engestrom
Author Date: 2020-10-14 18:53:24 UTC

docs/relnotes: add sha256 sums to 20.1.10

20.1 2020-10-14 18:53:24 UTC
docs/relnotes: add sha256 sums to 20.1.10

Author: Eric Engestrom
Author Date: 2020-10-14 18:53:24 UTC

docs/relnotes: add sha256 sums to 20.1.10

tess-use-io-semantics 2020-10-09 17:41:20 UTC
freedreno/ir3: Use nir_io_semantics

Author: Kristian H. Kristensen
Author Date: 2020-09-25 10:14:16 UTC

freedreno/ir3: Use nir_io_semantics

Use the info stored in the intrinsic instead of looking up the
variable.

20.0 2020-06-12 01:17:50 UTC
VERSION: bump to 20.0.8

Author: Dylan Baker
Author Date: 2020-06-12 01:17:50 UTC

VERSION: bump to 20.0.8

staging/20.0 2020-06-10 19:54:38 UTC
util: Change os_same_file_description return type from bool to int

Author: Michel Dänzer
Author Date: 2020-02-18 18:04:00 UTC

util: Change os_same_file_description return type from bool to int

This allows communicating that it wasn't possible to determine whether
the two file descriptors reference the same file description. When
that's the case, log a warning in the amdgpu winsys.

In turn, remove the corresponding debugging output from the fallback
os_same_file_description implementation. It depends on the caller if
false negatives are problematic or not.

Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3879>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3879>
(cherry picked from commit f5a8958910f53d924d062cbf024cebe4134f757a)

19.3 2020-03-09 22:32:22 UTC
docs: add sha256sum for 19.3.5

Author: Eric Engestrom
Author Date: 2020-03-09 22:32:22 UTC

docs: add sha256sum for 19.3.5

Signed-off-by: Eric Engestrom <eric@engestrom.ch>

19.2 2019-12-18 19:23:15 UTC
docs/relnotes/19.2.8: Add SHA256 sum

Author: Dylan Baker
Author Date: 2019-12-18 19:22:52 UTC

docs/relnotes/19.2.8: Add SHA256 sum

19.1 2019-10-21 17:10:28 UTC
docs: add release notes for 19.1.8

Author: Juan A. Suárez Romero
Author Date: 2019-10-21 17:10:28 UTC

docs: add release notes for 19.1.8

Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

19.0 2019-06-26 20:42:45 UTC
docs: Add mesa 19.0.8 sha256 sums

Author: Dylan Baker
Author Date: 2019-06-26 20:42:45 UTC

docs: Add mesa 19.0.8 sha256 sums

18.3 2019-04-05 11:00:12 UTC
docs: add sha256 checksums for 18.3.6

Author: Emil Velikov
Author Date: 2019-04-05 11:00:12 UTC

docs: add sha256 checksums for 18.3.6

Signed-off-by: Emil Velikov <emil.velikov@collabora.com>

18.2 2018-12-27 16:34:35 UTC
docs: add sha256 checksums for 18.2.8

Author: Juan A. Suárez Romero
Author Date: 2018-12-27 16:34:35 UTC

docs: add sha256 checksums for 18.2.8

Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

18.1 2018-09-24 15:43:25 UTC
docs: Add 18.1.9 release notes

Author: Dylan Baker
Author Date: 2018-09-24 15:43:25 UTC

docs: Add 18.1.9 release notes

18.0 2018-06-03 10:11:25 UTC
docs: add sha256 checksums for 18.0.5

Author: Juan A. Suárez Romero
Author Date: 2018-06-03 10:11:25 UTC

docs: add sha256 checksums for 18.0.5

Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

17.3 2018-04-18 09:39:48 UTC
docs: add sha256 checksums for 17.3.9

Author: Juan A. Suárez Romero
Author Date: 2018-04-18 09:39:48 UTC

docs: add sha256 checksums for 17.3.9

Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

17.2 2017-12-22 22:54:11 UTC
docs: add sha256 checksums for 17.2.8

Author: Andres Gomez (Tanty)
Author Date: 2017-12-22 22:54:11 UTC

docs: add sha256 checksums for 17.2.8

Signed-off-by: Andres Gomez <agomez@igalia.com>

17.1 2017-09-25 17:00:35 UTC
docs: add sha256 checksums for 17.1.10

Author: Juan A. Suárez Romero
Author Date: 2017-09-25 17:00:35 UTC

docs: add sha256 checksums for 17.1.10

Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

17.0 2017-06-01 10:41:56 UTC
docs: add sha256 checksums for 17.0.7

Author: Emil Velikov
Author Date: 2017-06-01 10:41:56 UTC

docs: add sha256 checksums for 17.0.7

Signed-off-by: Emil Velikov <emil.velikov@collabora.com>

13.0 2017-03-20 11:54:35 UTC
docs: add sha256 checksums for 13.0.6

Author: Emil Velikov
Author Date: 2017-03-20 11:54:35 UTC

docs: add sha256 checksums for 13.0.6

Signed-off-by: Emil Velikov <emil.velikov@collabora.com>

12.0 2017-01-24 02:05:20 UTC
docs: use correct year for the 12.0.6 release notes

Author: Emil Velikov
Author Date: 2017-01-24 02:05:20 UTC

docs: use correct year for the 12.0.6 release notes

Signed-off-by: Emil Velikov <emil.velikov@collabora.com>

11.2 2016-05-09 13:21:01 UTC
docs: add sha256 checksums for 11.2.2

Author: Emil Velikov
Author Date: 2016-05-09 13:21:01 UTC

docs: add sha256 checksums for 11.2.2

Signed-off-by: Emil Velikov <emil.velikov@collabora.com>

11.1 2016-05-09 12:49:18 UTC
docs: add sha256 checksums for 11.1.4

Author: Emil Velikov
Author Date: 2016-05-09 12:49:18 UTC

docs: add sha256 checksums for 11.1.4

Signed-off-by: Emil Velikov <emil.velikov@collabora.com>

11.0 2016-01-22 15:40:17 UTC
docs: add sha256 checksums for 11.0.9

Author: Emil Velikov
Author Date: 2016-01-22 15:40:17 UTC

docs: add sha256 checksums for 11.0.9

Signed-off-by: Emil Velikov <emil.velikov@collabora.com>

10.6 2015-10-03 12:16:18 UTC
docs: add sha256 checksums for 10.6.9

Author: Emil Velikov
Author Date: 2015-10-03 12:16:18 UTC

docs: add sha256 checksums for 10.6.9

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>

10.5 2015-07-04 11:48:39 UTC
docs: Add sha256sums for the 10.5.9 release

Author: Emil Velikov
Author Date: 2015-07-04 11:48:39 UTC

docs: Add sha256sums for the 10.5.9 release

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>

10.4 2015-03-21 00:50:13 UTC
docs: Add sha256 sums for the 10.4.7 release

Author: Emil Velikov
Author Date: 2015-03-21 00:50:13 UTC

docs: Add sha256 sums for the 10.4.7 release

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>

10.3 2015-01-12 10:17:08 UTC
docs: Add sha256 sums for the 10.3.7 release

Author: Emil Velikov
Author Date: 2015-01-12 10:17:08 UTC

docs: Add sha256 sums for the 10.3.7 release

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>

10.2 2014-10-12 20:05:07 UTC
docs: Add sha256 sums for the 10.2.9 release

Author: Emil Velikov
Author Date: 2014-10-12 20:05:07 UTC

docs: Add sha256 sums for the 10.2.9 release

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>

10.1 2014-06-25 04:24:53 UTC
docs: Add sha256 sums for the 10.1.6 release files

Author: Carl Worth
Author Date: 2014-06-25 04:24:53 UTC

docs: Add sha256 sums for the 10.1.6 release files

Just after generating these files and tagging the release.

8.0 2014-05-31 10:45:34 UTC
darwin: Remove extra kCGLPFAColorSize attribute when requesting an offscreen ...

Author: Jeremy Sequoia
Author Date: 2014-05-31 10:44:51 UTC

darwin: Remove extra kCGLPFAColorSize attribute when requesting an offscreen context

https://xquartz.macosforge.org/trac/ticket/650

Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
(cherry picked from commit b4f34241ec850fbeffcb3278fea85f06d1666c43)

10.0 2014-04-19 00:02:17 UTC
docs: Add MD5 sums for the 10.0.5 release.

Author: Carl Worth
Author Date: 2014-04-19 00:02:17 UTC

docs: Add MD5 sums for the 10.0.5 release.

These can be generated only after the release has been tarred up and tagged.

9.2 2014-01-31 20:39:34 UTC
mesa: Use IROUND instead of roundf.

Author: José Fonseca
Author Date: 2013-11-21 13:56:00 UTC

mesa: Use IROUND instead of roundf.

roundf is not available on MSVC.

(cherry picked from commit bba8f10598866776ae198b363b3752c2e3bbb126)

9.1 2013-10-05 04:27:12 UTC
docs: Add md5sums for 9.1.7 release files.

Author: Carl Worth
Author Date: 2013-10-05 04:27:12 UTC

docs: Add md5sums for 9.1.7 release files.

Now that they've been generated, we can do this.

9.0 2013-07-20 18:49:13 UTC
Apple: glFlush() is not needed with CGLFlushDrawable()

Author: Jeremy Sequoia
Author Date: 2013-07-20 17:25:28 UTC

Apple: glFlush() is not needed with CGLFlushDrawable()

<rdar://problem/14496373>

Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
(cherry picked from commit fa5ed99d8e809fb86e486a40273a4a6971055398)

7.11 2012-09-24 23:07:14 UTC
darwin: do not create double-buffered offscreen pixel formats

Author: Jonas Maebe
Author Date: 2012-09-09 22:44:15 UTC

darwin: do not create double-buffered offscreen pixel formats

http://xquartz.macosforge.org/trac/ticket/536

Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
(cherry picked from commit 5fdf1f784bf449d7ce9839506fa23c5357696c4c)

7.10 2011-10-24 23:26:46 UTC
apple: Implement applegl_unbind_context

Author: Jeremy Sequoia
Author Date: 2011-10-24 23:21:28 UTC

apple: Implement applegl_unbind_context

glXMakeCurrent(dpy, None, NULL) would not correctly unbind the context
causing subsequent GLX requests to fail in peculiar ways

http://xquartz.macosforge.org/trac/ticket/514

Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
(cherry picked from commit 5c44c1348ea13f51a1616968daa7034bb48e42b1)

7.9 2011-06-14 06:14:32 UTC
apple: Dead code removal

Author: Jeremy Sequoia
Author Date: 2011-06-13 19:10:38 UTC

apple: Dead code removal

Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
(cherry picked from commit e903cc17bbf7152b3f7d64fe7fbb5ceebcc7452e)

7.8 2010-09-30 20:43:20 UTC
Revert "Prefer intrinsics to handrolled atomic ops."

Author: Tom Fogal
Author Date: 2010-09-30 20:39:14 UTC

Revert "Prefer intrinsics to handrolled atomic ops."

This reverts commit 5f66b340aa49c6bc8d0acb2d1a6f8e9a7ef2cb2e, quickly
fixing 30514.

7.8-gles 2010-05-14 19:05:02 UTC
Merge remote branch 'origin/7.8' into 7.8-gles

Author: Kristian Hoegsberg
Author Date: 2010-05-14 19:05:02 UTC

Merge remote branch 'origin/7.8' into 7.8-gles

157 of 57 results
This repository contains Public information 
Everyone can see this information.

Subscribers