Vladimír Čunát
1e42908aa7
Merge branch 'master' into staging-next
2023-02-08 21:50:23 +01:00
John Ericson
5855bcd789
libGL: Add meta.pkgConfigModules
and test
2023-02-07 12:15:37 -05:00
K900
9bccea539c
mesa: build Intel drivers on i686
...
Sorry gamers :(
2023-02-04 12:35:03 +03:00
github-actions[bot]
33d4318fcc
Merge staging-next into staging
2023-01-31 00:03:07 +00:00
Alyssa Ross
b538df3133
mesa: fix build for armv5tel
...
Fixes: e7a2c65ab5
("mesa: reorganize default driver list")
2023-01-30 20:00:14 +00:00
Sergei Trofimovich
3f9fe5c15f
mesa: revert "fix build"
...
This reverts commit f4a78e4b2c
.
commit 8c80bd08b7
("build-support/cc-wrapper: pass in non-existent --sysroot= to untangle
from libc") was reverted. We can drop the workaround.
2023-01-29 07:51:00 +00:00
K900
c304f2646c
mesa: add udev dependency
...
Enables display hotplug events for Vulkan
2023-01-28 22:54:54 +03:00
K900
b071fdb268
mesa: also demote anv
2023-01-28 17:21:16 +03:00
K900
14e04064d3
mesa: demote iris to x86_64 only
2023-01-28 17:09:48 +03:00
K900
e7a2c65ab5
mesa: reorganize default driver list
...
Upstream doesn't enable lots of things we might actually want
by default, so just specify everything manually.
Each list is grouped into three parts: arch-independent drivers,
aarch64-only drivers and x86_64 only drivers.
2023-01-28 16:36:35 +03:00
K900
677e5a1b3a
mesa: clean up, allow building with dozen
2023-01-28 16:36:34 +03:00
K900
96978011e6
mesa: enable SPIR-V support for Clover
2023-01-28 16:36:34 +03:00
K900
17af0cdc15
mesa: enable RT on Intel hardware
2023-01-28 16:36:34 +03:00
K900
5074173a53
mesa: build intel-nullhw Vulkan layer
...
Useful for debugging
2023-01-28 16:36:34 +03:00
K900
678bcd522a
mesa: add libzstd
...
Will be used for shader caches, should make loading them slightly faster.
2023-01-28 16:36:26 +03:00
K900
f416128e90
mesa: simplify opencl patch
2023-01-28 15:28:38 +03:00
Vladimír Čunát
ea8fb54acb
mesa: use LLVM 15, remove global spirv-translator override
2023-01-28 15:28:38 +03:00
K900
f4a78e4b2c
mesa: fix build
2023-01-28 15:28:37 +03:00
Vladimír Čunát
2b5f71eed1
mesa: 22.3.3 -> 22.3.4
...
https://docs.mesa3d.org/relnotes/22.3.4.html
2023-01-28 10:10:25 +01:00
Shawn8901
a59dda942c
treewide: remove global with lib; statements in pkgs/development
2023-01-26 18:31:02 +01:00
K900
dcf630c172
mesa: 22.3.2 -> 22.3.3
2023-01-11 23:24:24 +03:00
Vladimír Čunát
3cd6cd4120
mesa: 22.3.1 -> 22.3.2
...
https://docs.mesa3d.org/relnotes/22.3.2.html
2023-01-01 17:08:31 +01:00
Vladimír Čunát
4237877304
Merge #205327 : mesa-demos: fix build on Darwin
...
...into staging
2022-12-31 10:55:22 +01:00
K900
cdf92e56f7
mesa: enable separateDebugInfo
...
It is generally useful, and it also makes rusticl work for ??? reasons ???
2022-12-23 17:03:47 +03:00
K900
cd53c071f2
mesa: 22.2.5 -> 22.3.1, enable rusticl
2022-12-15 13:02:29 +03:00
Vladimír Čunát
06a53254e2
mesa: 22.2.4 -> 22.2.5
...
https://lists.freedesktop.org/archives/mesa-announce/2022-December/000696.html
(still waiting for 22.3.1)
2022-12-10 09:15:20 +01:00
Alyssa Ross
8bf18f7862
mesa: use libdrm on all supported platforms
...
libdrm is not Linux-specific. It is also used on (at least) every BSD
and illumos.
2022-12-09 17:31:20 +00:00
Zhaofeng Li
fa9f9f8361
mesa: Actually build more Vulkan drivers on aarch64-linux
...
If `auto` exists, the entire list of Vulkan drivers is replaced
so our additions aren't honored:
<ef168a57b9/meson.build (L258-277)
>
Co-authored-by: K900 <me@0upti.me>
2022-12-02 17:07:59 -07:00
Rouven Czerwinski
caf8e0091d
meta: 22.2.3 -> 22.2.4
...
https://docs.mesa3d.org/relnotes/22.2.4.html
2022-11-28 07:35:06 +01:00
K900
952dbf0a4a
mesa: build more Vulkan drivers on aarch64-linux
2022-11-10 17:42:21 +03:00
Vladimír Čunát
906947555d
mesa: 22.2.2 -> 22.2.3
...
https://docs.mesa3d.org/relnotes/22.2.3.html
I'm merging a bit optimistically, but it's just a patch update.
At least I verified building atop current staging-next for x86_64-*
2022-11-08 11:28:16 +01:00
Weijia Wang
7a222ffee3
mesa: fix build on darwin
2022-11-03 16:53:45 +01:00
Thiago Kenji Okada
e46fce495a
Merge pull request #196310 from LunNova/lunnova/mesa-layers
...
mesa: add vulkanLayers option and default it to device-select, overlay
2022-10-26 11:47:12 +01:00
PedroHLC ☭
8d7db0597f
mesa: rm unused attributes
2022-10-21 20:45:43 -03:00
PedroHLC ☭
aa8d873a4e
mesa: 22.2.1 -> 22.2.2
2022-10-21 20:45:42 -03:00
Luna Nova
33a5279d62
mesa: add vulkanLayers option and default it to device-select, overlay
...
Fixes #196086
2022-10-16 14:41:10 -07:00
PedroHLC ☭
b4b99f16da
mesa: re-enable video-codecs
...
The release disables some codecs 7d969fe9e9
.
Since we are not Fedora, we should probably enable them https://lists.fedoraproject.org/archives/list/legal@lists.fedoraproject.org/thread/M4LTGLHY5JX42IHC45WNWB5FH2JIFMAS/ .
2022-10-13 15:55:51 -03:00
PedroHLC ☭
445887f636
mesa: 22.1.7 -> 22.2.1
2022-10-13 15:40:56 -03:00
Zhaofeng Li
dd3fc58112
mesa: Install radv override configs into $out
...
Without this, the per-game radv overrides aren't applied.
2022-10-01 21:46:46 -06:00
PedroHLC ☭
28dd75158d
mesa: 22.1.6 -> 22.1.7
2022-08-22 09:55:36 -03:00
PedroHLC ☭
335a7492c0
mesa: 22.1.4 -> 22.1.6; patch darwin instead of freezing version
2022-08-11 10:16:15 -03:00
Artturin
4885138129
treewide: remove unnecessary meson find_program patches
...
they are unnecessary since 32e36bd429f804fd1468f51e39020f7360d8a5a8
https://github.com/NixOS/nixpkgs/pull/183507
2022-08-01 20:03:47 +03:00
Michael Weiss
0793afce9e
mesa: 22.1.3 -> 22.1.4
2022-07-17 15:41:38 +02:00
Michael Weiss
826ab9966b
mesa: 22.1.1 -> 22.1.3
2022-07-04 22:56:23 +02:00
Vladimír Čunát
eb3469e526
mesa: revert to 22.0 on darwin
2022-06-11 11:05:43 +02:00
Michael Weiss
cd3d17f3e2
mesa: 22.0.4 -> 22.1.1
2022-06-02 21:36:05 +02:00
Michael Weiss
b3fa0c3f86
mesa: 22.0.3 -> 22.0.4
2022-05-26 22:02:47 +02:00
Michael Weiss
9e461b9399
Merge pull request #173538 from primeos/mesa
...
mesa: 22.0.2 -> 22.0.3
2022-05-26 22:00:53 +02:00
Artemis Tosini
e5caa559c4
mesa: Add support for building the Zink driver
...
Zink requires vulkan-loader to build. Enable vulkan-loader when Zink is explicitally specified as a build target
2022-05-23 01:17:19 +00:00
Michael Weiss
44c5652c19
mesa: 22.0.2 -> 22.0.3
2022-05-18 23:15:11 +02:00