José Roberto de Souza
dbbf2ff12e
anv: Nuke anv_execbuf_init()
...
We can do designated initialization to initialize needed values
and set the rest to zero.
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Signed-off-by: José Roberto de Souza <jose.souza@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18110 >
2022-08-22 22:04:52 +00:00
José Roberto de Souza
87b19c68d8
anv: Do not copy garbage to batch_bo
...
batch_size is the aligned value so it is >= than the actual number
of bytes in anv_batch.
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Signed-off-by: José Roberto de Souza <jose.souza@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18110 >
2022-08-22 22:04:52 +00:00
José Roberto de Souza
631794b8a9
anv: Only wait for queue sync if execbuf was properly executed
...
In case execbuf failed it would block execution until the maximum
timeout if DEBUG_SYNC is enabled.
While at it also removing the shadowing of result that would cause
the function result to not have its values updated in case
vk_sync_wait() returns a error.
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Signed-off-by: José Roberto de Souza <jose.souza@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18110 >
2022-08-22 22:04:52 +00:00
Yonggang Luo
7981936e46
mapi: Improve comment about _glapi_tls_Dispatch and _glapi_tls_Context
...
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com >
Acked-by: Jose Fonseca <jfonseca@vmware.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17814 >
2022-08-22 21:32:09 +00:00
Yonggang Luo
1d3faf7706
docs: Remove document about USE_ELF_TLS
...
Revise dispatch document
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com >
Acked-by: Jose Fonseca <jfonseca@vmware.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17814 >
2022-08-22 21:32:09 +00:00
Yonggang Luo
78ba0eb633
mapi: Access _glapi_tls_Dispatch directly without need of macro
...
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com >
Acked-by: Jose Fonseca <jfonseca@vmware.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17814 >
2022-08-22 21:32:09 +00:00
Yonggang Luo
8e8a231a07
mapi: Move shared stub into u_current.c
...
These stub are:
_glapi_Dispatch
_glapi_Context
_glapi_destroy_multithread
_glapi_check_multithread
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com >
Acked-by: Jose Fonseca <jfonseca@vmware.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17814 >
2022-08-22 21:32:09 +00:00
Yonggang Luo
7f49abbdc0
mapi: Move shared _glapi_set_context and _glapi_set_dispatch into u_current.c
...
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com >
Acked-by: Jose Fonseca <jfonseca@vmware.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17814 >
2022-08-22 21:32:09 +00:00
Yonggang Luo
01d6ae536b
mapi: Remove reference to unused _gl_DispatchTSD
...
The last usage of _gl_DispatchTSD is at commit:
df98423f24 ("mapi: Prefix functions in u_current.h by u_current.")
Wow it's 12 years ago
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com >
Acked-by: Jose Fonseca <jfonseca@vmware.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17814 >
2022-08-22 21:32:09 +00:00
Yonggang Luo
a5972eb7ac
mapi: Remove usage of _glapi_check_multithread and _glapi_destroy_multithread
...
They are empty stub functions now so have no need call to them
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com >
Acked-by: Jose Fonseca <jfonseca@vmware.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17814 >
2022-08-22 21:32:09 +00:00
Yonggang Luo
a5b463742c
mapi: Remove unused ENTRY_CURRENT_TABLE_GET
...
The last commit that use ENTRY_CURRENT_TABLE_GET is:
62a68481fa ("mapi: Remove usage of USE_ELF_TLS")
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com >
Acked-by: Jose Fonseca <jfonseca@vmware.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17814 >
2022-08-22 21:32:09 +00:00
Chia-I Wu
e8bb418b1c
turnip: trim down bo size of tu_descriptor_pool
...
Dynamic descriptors does not take up bo space.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18152 >
2022-08-22 21:08:57 +00:00
Chia-I Wu
2da46db9b2
turnip: trim down host size of tu_descriptor_pool
...
There is no tu_bo array in tu_descriptor_set since bea6290ca0 ("turnip:
device global bo list").
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18152 >
2022-08-22 21:08:57 +00:00
Chia-I Wu
9fd66f0cae
turnip: pCreateInfo->pPoolSizes[i] is wordy
...
pool_size is shorter.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18152 >
2022-08-22 21:08:57 +00:00
Connor Abbott
dcfbb60392
ir3/spill: Fix extracting from a vector at the end of a block
...
If this happens then "after" is NULL, so we can't use it to get the
block, and the instruction is never moved at the end so we have to
create the split instructions before creating the collect to make sure
they are in the right order.
This happens when reloading a complex vector value that has been
coalesced at the end of a basic block, which apparently hasn't happened
until a gfxbench5 shader on zink hit this case. This fixes it.
Closes : #7054
Fixes: 613eaac7b5 ("ir3: Initial support for spilling non-shared registers")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18082 >
2022-08-22 20:48:05 +00:00
Yonggang Luo
f9d7308014
util: Use literal instead call to list_inithead in u_queue.c
...
This is a more convenient way to struct list_head variable.
And removed the need to call list_inithead in global_init
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18092 >
2022-08-22 20:22:50 +00:00
marek
ddd74bec38
radeonsi/ci: make the running script easy to use
...
Changes:
- No path parameters are needed to run all tests.
- All test results are stored next to cloned repos instead of /tmp.
This is a personal preference, though not necessary.
The new setup guide is going to be:
- mesa, piglit, deqp, and glcts directories must be next to each other.
- Add `PATH=$HOME/?/mesa/src/gallium/drivers/radeonsi/ci:$PATH` into
`.bashrc`. Replace `?` with the proper path.
- Install Rust, which will include its package manager Cargo:
https://www.rust-lang.org/tools/install
- The installer will add the Cargo environment into `.bashrc`, which will
add cargo into `PATH`.
- Restart bash to get the new `PATH`.
- Run: `cargo install deqp-runner`
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
The parameters setting the various paths won't be explained to keep
the guide short.
The path parameters and env vars can be removed if everybody stops using
them after this.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18155 >
2022-08-22 20:04:52 +00:00
Caio Oliveira
631b5742d1
intel/compiler: Print more details when fs_visitor::validate() fails
...
Acked-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18150 >
2022-08-22 18:58:55 +00:00
Eric Engestrom
20fba14f2c
wsi/x11: fix memleak in wsi_x11_connection_create()
...
Fixes: bbdf7e45b1 ("wsi/x11: Hook up KHR_incremental_present")
Signed-off-by: Eric Engestrom <eric@igalia.com >
Reviewed-by: Adam Jackson <ajax@redhat.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18177 >
2022-08-22 17:26:40 +00:00
Alyssa Rosenzweig
9573b24ab4
gallium: Remove util_make_fragment_tex_shader_xrbias
...
Unused.
Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com >
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17918 >
2022-08-22 15:32:05 +00:00
Alyssa Rosenzweig
18539a4099
gallium: Inline away util_make_fragment_tex_shader interp_mode
...
Everything sets it to linear.
Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com >
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17918 >
2022-08-22 15:32:05 +00:00
Alyssa Rosenzweig
b61ce265d7
gallium: Inline away util_make_fragment_tex_shader_writemask
...
Nothing actually uses writemasks, get rid of them.
Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com >
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17918 >
2022-08-22 15:32:05 +00:00
Danylo Piliaiev
c20139c292
tu: Enable bufferDeviceAddressCaptureReplay
...
Now that we are able to set iova from userspace we could support
the replay feature of BDA.
In order to prevent address clashing between ordinary allocations
and replayable ones we allocate:
- ordinary allocations - from the lowest address;
- replayable allocations - from the highest address.
Passes: dEQP-VK.binding_model.buffer_device_address.*replay*
Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15676 >
2022-08-22 18:05:46 +03:00
Danylo Piliaiev
e23c4fbd9b
tu: Switch to userspace iova allocations if kernel supports it
...
With MSM_INFO_SET_IOVA it's now possible for userspace to manually
set iova instead of relying on kernel.
In preparation to support bufferDeviceAddressCaptureReplay.
Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15676 >
2022-08-22 18:05:46 +03:00
Yonggang Luo
3e5aac8fbc
Revert "ci: disable unit tests"
...
As we disabled the glsl tests by meson options always, so
we reverts commit 4dd8c143a9 .
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/6897
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17928 >
2022-08-22 14:18:53 +00:00
Yonggang Luo
9fc82560d3
ci: disable glcpp tests for now
...
these are too flaky to continue running for now
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17928 >
2022-08-22 14:18:53 +00:00
Yonggang Luo
0f9b662f9a
meson: add enable-glcpp-tests option
...
these are too intermittent to be left enabled on CI for now
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17928 >
2022-08-22 14:18:53 +00:00
Yonggang Luo
201a62cbba
meson: Use different STRACEDIR folder for intel_devinfo_override_test
...
Fixes
--- stderr ---
strace: Can't fopen 'meson-logs/strace/intel_device_info_override_test_120_/log.10613': No such file or directory
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Acked-by: Erik Faye-Lund <erik.faye-lund@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17928 >
2022-08-22 14:18:53 +00:00
Yonggang Luo
12bb9cba8b
anv: Fixes struct anv_device::info is not initialized with struct anv_physical_device
...
Refactoring the function anv_device_set_physical out, so that it's can be called in unittests
Fixes: 356a60bd6c ("anv: Do not duplicate intel_device_info memory in each logical device")
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7092
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Reviewed-by: José Roberto de Souza jose.souza@intel.com
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17928 >
2022-08-22 14:18:53 +00:00
Samuel Pitoiset
8a78fbb832
radv: move lowering the view index to radv_pipeline_link_shaders()
...
This is a link step because it needs to know if the previous stage is
a mesh shader.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18138 >
2022-08-22 13:45:28 +00:00
Samuel Pitoiset
98fe5acbdb
radv: move lowering patch vertices to radv_pipeline_link_tcs()
...
This also moves merging the tess info.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18138 >
2022-08-22 13:45:28 +00:00
Samuel Pitoiset
b9ed82815d
radv: move assigning driver locations to the new linking helpers
...
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18138 >
2022-08-22 13:45:28 +00:00
Samuel Pitoiset
cac4ad2115
radv: rework linking shaders in NIR
...
Replace these ugly loops with something much cleaner and easier to
maintain.
There shouldn't be any functional changes.
No fossils-db changes (tested on NAVI21, VEGA10 and POLARIS10).
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18138 >
2022-08-22 13:45:28 +00:00
Samuel Pitoiset
f9e3339e39
radv: add radv_remove_point_size() linking helper
...
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18138 >
2022-08-22 13:45:28 +00:00
Samuel Pitoiset
7e635adb2c
radv: remove useless parameter from radv_link_shaders()
...
It can be accessed from the pipeline key instead.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18138 >
2022-08-22 13:45:28 +00:00
Samuel Pitoiset
f461fa1933
radv: use NIR_PASS with radv_export_implicit_primitive_id
...
For consistency.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18138 >
2022-08-22 13:45:28 +00:00
Samuel Pitoiset
2167a61611
radv: remove unused parameter in radv_lower_io_to_mem()
...
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18138 >
2022-08-22 13:45:28 +00:00
Samuel Pitoiset
f66d822d87
radv: move dumping NIR shaders to the previous similar loop
...
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18138 >
2022-08-22 13:45:28 +00:00
Samuel Pitoiset
619da8df77
radv: move lowering FS intrinsics to radv_postprocess_nir()
...
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18138 >
2022-08-22 13:45:28 +00:00
Samuel Pitoiset
0fd0c3871a
radv: add a radv_postprocess_nir() helper
...
This looks cleaner.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18138 >
2022-08-22 13:45:28 +00:00
Samuel Pitoiset
22faf8597a
radv: copy the whole radv_shader_info struct for merged stages
...
We do something similar for shader args and this allows to remove this
ugly hack when postprocessing NIR shaders.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18138 >
2022-08-22 13:45:28 +00:00
Samuel Pitoiset
6262586bd7
radv: copy linked I/O info for merged stages in radv_fill_shader_info
...
To copy info to merged stage at the same place.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18138 >
2022-08-22 13:45:28 +00:00
Samuel Pitoiset
0eab07bf66
radv: remove useless check when creating the noop FS
...
If the pipeline type is graphics, VK_PIPELINE_CREATE_LIBRARY_KHR
shouldn't never be set, so this was redundant.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18138 >
2022-08-22 13:45:28 +00:00
Alyssa Rosenzweig
4ac72f7d1a
r600/sfn: Don't use broken idiv lowering
...
NIR has two implementations of lower_idiv, keyed on the imprecise_32bit_lowering
flag. This flag is misleading: the results when setting this flag "imprecise",
they're completely wrong for some values. Non-constant highp integer division is
rare enough this shouldn't noticeably harm performance of real applications.
Address r600 portion of #6555 .
Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com >
Reviewed-by: Emma Anholt <emma@anholt.net >
Reviewed-by: Gert Wollny <gert.wollny@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18154 >
2022-08-22 13:06:39 +00:00
Pavel Ondračka
c38023a9b2
r300: Set more shadow sampler lowering in precompiles.
...
This extends the commit 17cea74b8c
also for rectangular textures. They are otherwise lowered to MOV
dst temp[0].0000 and deadcode elimitation goes crazy.
Fixes shader-db with tesseract shaders from https://gitlab.freedesktop.org/mesa/mesa/-/issues/6771
Signed-off-by: Pavel Ondračka <pavel.ondracka@gmail.com >
Reviewed-by: Emma Anholt <emma@anholt.net >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18168 >
2022-08-22 11:21:24 +00:00
Konrad Kleine
58432e56ae
Update docs/drivers/llvmpipe.rst
...
to include a link to the LLVM Snapshots for Fedora.
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14537 >
2022-08-22 11:16:13 +00:00
Juan A. Suarez Romero
4ba21c3e8c
vc4: store tex sampler in proper register
...
When unpacking the texture sample result ensure it is moved to the
proper expected dest register.
This fixes incorrect texturing in Chromium using PixiJS framework.
CC: mesa-stable
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com >
Reviewed-by: Eric Engestrom <eric@igalia.com >
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18122 >
2022-08-22 10:34:39 +00:00
Erico Nunes
177f7fae01
ci: enable lima farm
...
Signed-off-by: Erico Nunes <nunes.erico@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18178 >
2022-08-22 09:58:12 +00:00
Konstantin Seurer
ddae033674
lavapipe: Set ss_dirty in emit_state
...
Set ss_dirty to false when updating the samplers.
Signed-off-by: Konstantin Seurer <konstantin.seurer@gmail.com >
Reviewed-by: Dave Airlie <airlied@redhat.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18161 >
2022-08-22 09:43:03 +00:00
Eric Engestrom
3743ea0fad
meson: drop duplicate lib in lib name
...
The default lib prefix is `lib`, so adding `lib` to the lib name just
results in `liblibbroadcom_v3d.a` for instance.
Those are internal, build-temporary static libraries that end up being
linked into the real user-visible libraries, so it doesn't really
matter, but we might as well just clean up their names anyway.
Reviewed-by: Yonggang Luo <luoyonggang@gmail.com >
Reviewed-by: Juan A. Suarez <jasuarez@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18171 >
2022-08-22 08:35:41 +00:00