Faith Ekstrand
4442d61b16
nvk: Advertise VK_KHR_maintenance7
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30925 >
2024-08-29 23:33:05 +00:00
Eric Engestrom
615d6b0e1a
docs: add sha sum for 24.1.7
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30910 >
2024-08-29 04:20:30 +00:00
Eric Engestrom
8503dbd0d2
docs: update calendar for 24.1.7
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30910 >
2024-08-29 04:20:30 +00:00
Eric Engestrom
e78ecfc9a4
docs: add release notes for 24.1.7
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30910 >
2024-08-29 04:20:30 +00:00
Eric Engestrom
5b7a642941
docs: update calendar for 24.2.1
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30907 >
2024-08-28 23:45:42 +00:00
Eric Engestrom
59fa27e1da
docs: add sha sum for 24.2.1
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30907 >
2024-08-28 23:45:42 +00:00
Eric Engestrom
beb6f3f121
docs: add release notes for 24.2.1
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30907 >
2024-08-28 23:45:42 +00:00
Karol Herbst
73c8e2c3cd
rusticl: reuse PipeContext
...
Gallium drivers are likely to leak CPU and GPU resources as with OpenGL
they rarely have to create more than a single pipe_context.
This also reduces the cost of creating CL queues.
In order to debug drivers leaking memory a new debug option is added to
disable the reuse of PipeContexts
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30888 >
2024-08-28 18:24:04 +00:00
Samuel Pitoiset
4c1a912372
radv: remove RADV_DEBUG=nogsfastlaunch2
...
It's been two Mesa releases since this fast-launch mode2 has been fixed
on GFX11 and everything works as expected. The option is no longer
needed, note that GFX12 only has mode2 apparently.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30815 >
2024-08-27 07:51:33 +00:00
Eric Engestrom
07202111a6
ci/rules: make every job exist as manual in fork pipelines
...
In forks, every job exists, but no job is automatically run.
Should help with the problem of users clicking on that tempting "play"
button GitLab offers and that has been causing a lot of issues with
wasted resources.
Downside is, users now have to use the `bin/ci/ci_run_n_monitor.sh`
script to be able to run a bunch of jobs at once.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25252 >
2024-08-26 11:49:34 +00:00
Qiang Yu
48a49c4e04
radeonsi: enable KHR_shader_subgroup
...
Signed-off-by: Qiang Yu <yuq825@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30610 >
2024-08-26 10:46:21 +08:00
Qiang Yu
661b9061d4
gallium: add caps for KHR_shader_subgroup
...
Signed-off-by: Qiang Yu <yuq825@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30610 >
2024-08-26 10:46:16 +08:00
Valentine Burley
aeba937762
nvk: Advertise VK_EXT_legacy_vertex_attributes
...
Signed-off-by: Valentine Burley <valentine.burley@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30817 >
2024-08-24 03:55:37 +00:00
Erik Faye-Lund
9724d29b23
docs/panfrost: mention that Mali-G610 is conformant
...
We're conformant on Mali-G610 also these days, so let's mention that in
the docs as well!
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30783 >
2024-08-22 11:47:47 +00:00
Mary Guillemard
5b129e6eb9
panvk: Expose trivial google extensions
...
Those three extensions are handled in common code.
Signed-off-by: Mary Guillemard <mary.guillemard@collabora.com >
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30754 >
2024-08-21 18:47:03 +00:00
Eric Engestrom
a33ef21106
docs/envvars: fix reference
...
Fixes: 4999e4cd4c
("docs/anv: list environment variables")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30749 >
2024-08-20 19:02:02 +00:00
Valentine Burley
10c64ee63a
tu: Expose VK_KHR_workgroup_memory_explicit_layout
...
It's all done for us in NIR.
Signed-off-by: Valentine Burley <valentine.burley@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29346 >
2024-08-20 15:59:30 +00:00
Louis-Francis Ratté-Boulianne
3967b4bf22
panfrost: add support for ASTC decode mode extension
...
Signed-off-by: Louis-Francis Ratté-Boulianne <lfrb@collabora.com >
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30560 >
2024-08-20 05:36:15 +00:00
Louis-Francis Ratté-Boulianne
a4a51f22b1
gallium: add PIPE_CAP_ASTC_DECODE_MODE and expose extension
...
mesa will expose GL_EXT_texture_compression_astc_decode_mode
extension if the cap is enabled by the driver.
Signed-off-by: Louis-Francis Ratté-Boulianne <lfrb@collabora.com >
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30560 >
2024-08-20 05:36:15 +00:00
Karmjit Mahil
3c4fb8f7fa
tu: Implement VK_EXT_legacy_dithering
...
Signed-off-by: Karmjit Mahil <karmjit.mahil@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30536 >
2024-08-16 13:05:56 +00:00
Dave Airlie
b30462535b
radv/video: add KHR_video_maintenance1 support
...
This just adds support for allowing worst case image sizing with no
specified profiles and for using inline queries.
Reviewed-by: Lynne <dev@lynne.ee >
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30671 >
2024-08-16 13:38:03 +10:00
Eric Engestrom
ecad4eaeda
docs: add sha256sum for 24.1.6
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30667 >
2024-08-14 20:48:19 +02:00
Eric Engestrom
3de0b1f7d7
docs: add release notes for 24.1.6
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30667 >
2024-08-14 20:30:29 +02:00
Eric Engestrom
409e4b09f7
docs: update calendar for 24.1.6
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30667 >
2024-08-14 20:29:56 +02:00
Eric Engestrom
3a0bb4c9fa
docs: add sha256sum for 24.2.0
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30664 >
2024-08-14 19:23:38 +02:00
Eric Engestrom
0b3a2a6285
docs: add release notes for 24.2.0
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30664 >
2024-08-14 19:23:37 +02:00
Eric Engestrom
08c34b00df
docs: update calendar for 24.2
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30664 >
2024-08-14 19:09:02 +02:00
Thomas H.P. Andersen
5f366bf822
docs: update for new extensions in nvk
...
Mark as implemented on nvk:
* VK_EXT_descriptor_buffer
* VK_EXT_post_depth_coverage
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30628 >
2024-08-13 23:37:16 +00:00
José Roberto de Souza
d8597dce63
docs/anv: Remove documentation about INTEL_COMPUTE_CLASS and INTEL_COPY_CLASS
...
Those were renamed in commit fe2982278f
and documentation was not
updated and new parameters were just removed, so lets drop it from
documentation.
Reviewed-by: Paulo Zanoni <paulo.r.zanoni@intel.com >
Signed-off-by: José Roberto de Souza <jose.souza@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30593 >
2024-08-13 21:15:31 +00:00
José Roberto de Souza
2e4179b4a7
docs/anv: Document ANV_SPARSE and ANV_SPARSE_USE_TRTT
...
Reviewed-by: Paulo Zanoni <paulo.r.zanoni@intel.com >
Signed-off-by: José Roberto de Souza <jose.souza@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30593 >
2024-08-13 21:15:31 +00:00
José Roberto de Souza
4f746ad26c
docs: Move all ANV environment variables to a single section in envvars
...
Reviewed-by: Paulo Zanoni <paulo.r.zanoni@intel.com >
Signed-off-by: José Roberto de Souza <jose.souza@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30593 >
2024-08-13 21:15:30 +00:00
Lucas Fryzek
a4de39c10d
docs/android: Add llvmpipe instructions
...
Add instructions for how to build llvmpipe for android as well as
documentation to build an Android image that directly includes the
out-of-tree built libraries.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29344 >
2024-08-08 09:04:47 +00:00
Rhys Perry
373851e7ee
docs: update ACO_DEBUG documentation for perfwarn
...
Signed-off-by: Rhys Perry <pendingchaos02@gmail.com >
Reviewed-by: Georg Lehmann <dadschoorse@gmail.com >
Fixes: cc404d45ff
("aco: remove perfwarn")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30519 >
2024-08-06 14:58:44 +00:00
Rhys Perry
e45035c83a
docs: update ACO_DEBUG documentation for scheduler options
...
Signed-off-by: Rhys Perry <pendingchaos02@gmail.com >
Reviewed-by: Georg Lehmann <dadschoorse@gmail.com >
Fixes: 48461c0d9e
("aco: enable VOPD scheduler")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30519 >
2024-08-06 14:58:44 +00:00
Alejandro Piñeiro
28df772935
v3dv: expose Vulkan 1.3
...
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/10896
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29476 >
2024-08-05 15:10:24 +00:00
Lionel Landwerlin
0a17035b5c
u_trace: add support for indirect data
...
Allows a driver to declare indirect arguments for its tracepoints and
pass an address. u_trace will request a copy of the data which should
be implemented on the command processor.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Co-Authored-by: Danylo Piliaiev <dpiliaiev@igalia.com >
Reviewed-by: Danylo Piliaiev <dpiliaiev@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29944 >
2024-08-03 16:03:00 +03:00
Matt Turner
66243e6999
docs: Drop references to LIBGL_DRIVERS_PATH
...
Fixes: 93511c1c5c
("gbm: link directly with libgallium")
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/11556
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30456 >
2024-08-02 14:08:42 +00:00
Valentine Burley
fd1f798292
docs/features: Update features.txt for Turnip
...
These two extensions weren't marked as done on Turnip.
Signed-off-by: Valentine Burley <valentine.burley@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30453 >
2024-08-01 06:14:11 +00:00
Eric Engestrom
39f045aaa6
docs: add sha256sum for 24.1.5
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30445 >
2024-07-31 17:18:05 +00:00
Eric Engestrom
a6a7e00b36
docs: update calendar for 24.1.5
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30445 >
2024-07-31 17:18:05 +00:00
Eric Engestrom
d0d0036fc9
docs: add release notes for 24.1.5
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30445 >
2024-07-31 17:18:05 +00:00
Karol Herbst
5290a09d2a
docs: move rust update policy
...
Reviewed-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30414 >
2024-07-31 16:22:43 +00:00
Karol Herbst
cc37ecc7ba
rusticl: bump rust req to 1.76
...
Current FireFox ESR requires 1.76, so this is an update according to our
rust update policy.
Reviewed-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30414 >
2024-07-31 16:22:42 +00:00
Eric Engestrom
d055edac11
docs/meson: add missing newline at the begining of code-block
...
Fixes: 324de97f48
("docs: Add required dependencies to meson.rst")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30405 >
2024-07-29 10:02:49 +00:00
Sai Teja Pottumuttu
324de97f48
docs: Add required dependencies to meson.rst
...
Add the required dependencies to build and install mesa main
on linux.
Signed-off-by: Sai Teja Pottumuttu <saiteja13427@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30294 >
2024-07-27 11:53:53 +00:00
Karol Herbst
aae84eccfa
rusticl/platform: add perf debug option
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30324 >
2024-07-24 11:07:52 +00:00
Mary Guillemard
6b9db2108d
docs: Add panvk in VK_EXT_private_data to features.txt
...
Was missing from the commit enabling it.
Signed-off-by: Mary Guillemard <mary.guillemard@collabora.com >
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30293 >
2024-07-24 10:46:00 +00:00
Eric Engestrom
e634acaf88
docs: add stub header for u_format_gen.h
...
Warning, treated as error:
docs/isl/aux-surf-comp.rst:51:docs/../src/util/format/u_formats.h:33: 'util/format/u_format_gen.h' file not found
Fixes: e05415a82e
("format: Generate endian-independent format aliases")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30339 >
2024-07-24 11:26:39 +02:00
Valentine Burley
47de27cde1
tu: Implement VK_EXT_device_address_binding_report
...
This extension should be helpful for debugging.
Passes dEQP-VK.memory.address_binding_report.*
Signed-off-by: Valentine Burley <valentine.burley@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30021 >
2024-07-22 14:23:53 +00:00
Eric Engestrom
f4b996b77a
docs: reset new_features.txt
...
Signed-off-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30268 >
2024-07-19 16:37:23 +00:00