Qiang Yu
|
d353965473
|
svga: remove shader and compute get param
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:49 +08:00 |
|
Qiang Yu
|
b2c981183c
|
softpipe: remove shader and compute get param
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:49 +08:00 |
|
Qiang Yu
|
7ca3618c01
|
radeonsi: remove shader and compute get param
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:49 +08:00 |
|
Qiang Yu
|
ba2e6ae8f8
|
r600: remove shader and compute get param
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:49 +08:00 |
|
Qiang Yu
|
809b5728a2
|
r300: remove shader get param
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:49 +08:00 |
|
Qiang Yu
|
bdd59c1cd5
|
panfrost: remove shader and compute get param
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:49 +08:00 |
|
Qiang Yu
|
5667133413
|
nouveau/nvc0: remove shader and compute get param
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:49 +08:00 |
|
Qiang Yu
|
98529b9b65
|
nouveau/nv50: remove shader and compute get param
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:48 +08:00 |
|
Qiang Yu
|
8d9890c0e0
|
nouveau/nv30: remove shader get param
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:48 +08:00 |
|
Qiang Yu
|
d32c928038
|
llvmpipe: remove shader and compute get param
Reviewed-by: Konstantin Seurer <konstantin.seurer@gmail.com>
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:48 +08:00 |
|
Qiang Yu
|
5de8258303
|
lima: remove shader get param
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:48 +08:00 |
|
Qiang Yu
|
0f9f7152f7
|
iris: remove shader and compute get param
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:48 +08:00 |
|
Qiang Yu
|
5a3ac70015
|
i915: remove shader get param
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:48 +08:00 |
|
Qiang Yu
|
02ca28b5ca
|
freedreno: remove shader and compute get param
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:48 +08:00 |
|
Qiang Yu
|
a5b58b8c88
|
etnaviv: remove shader get param
Reviewed-by: Christian Gmeiner <cgmeiner@igalia.com>
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:48 +08:00 |
|
Qiang Yu
|
e1010edbc0
|
d3d12: remove shader and compute get param
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:48 +08:00 |
|
Qiang Yu
|
aa12b9bb83
|
crocus: remove shader and compute get param
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:48 +08:00 |
|
Qiang Yu
|
5b251ed5d0
|
asahi: remove shader and compute get param
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:48 +08:00 |
|
Qiang Yu
|
c46aacc216
|
rusticl: replace get_compute_param with pipe_compute_caps
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:48 +08:00 |
|
Qiang Yu
|
e08664cf85
|
rusticl: replace get_shader_param with pipe_shader_caps
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:48 +08:00 |
|
Qiang Yu
|
0911b13d70
|
gallium,mesa: replace get_compute_param with pipe_compute_caps
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:48 +08:00 |
|
Qiang Yu
|
961a9c3a43
|
clover: replace get_compute_param with pipe_compute_caps
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:48 +08:00 |
|
Qiang Yu
|
1cc42f1493
|
gallium,mesa: replace get_shader_param with pipe_shader_caps access
Use command:
find . -type d -path "./.git" -prune -o -type f -exec sed -i -E ':a;N;$!ba;s/->get_shader_param\(([[:space:]]*[^,]*),([[:space:]]*)([^,]*),([[:space:]]*)PIPE_SHADER_CAP_([A-Za-z0-9_]+)\)/->shader_caps[\3].\L\5/g' {} +
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:48 +08:00 |
|
Qiang Yu
|
916bdf0892
|
lavapipe: change min shader param to use pipe_shader_caps
MSVC does not support GCC ({}) macro extension, so have to
use offsetof().
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:48 +08:00 |
|
Qiang Yu
|
12f420ceba
|
nine: GET_SHADER_CAP use pipe_shader_caps
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:48 +08:00 |
|
Qiang Yu
|
3ffa83cc6a
|
zink: init shader and compute caps
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:20:46 +08:00 |
|
Qiang Yu
|
a18cf7cac3
|
virgl: init shader and compute caps
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|
Qiang Yu
|
c78018c552
|
vc4: init shader caps
Reviewed-by: Jose Maria Casanova Crespo <jmcasanova@igalia.com>
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|
Qiang Yu
|
0a1d1e47c9
|
v3d: init shader and compute caps
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Jose Maria Casanova Crespo <jmcasanova@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|
Qiang Yu
|
c312ca70bc
|
tegra: init shader and compute caps
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|
Qiang Yu
|
69f38859f3
|
svga: init shader and compute caps
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|
Qiang Yu
|
bae9812092
|
softpipe: init shader and compute caps
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|
Qiang Yu
|
42d6c1245d
|
radeonsi: init shader and compute caps
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|
Qiang Yu
|
390854e523
|
r600: init shader and compute caps
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|
Qiang Yu
|
61a0a4ee67
|
r300: init shader caps
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|
Qiang Yu
|
5b782f5570
|
panfrost: init shader and compute caps
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|
Qiang Yu
|
2d194637c5
|
nouveau/nvc0: init shader and compute caps
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|
Qiang Yu
|
b2e1fcbe01
|
nouveau/nv50: init shader and compute caps
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|
Qiang Yu
|
a242c6ee3c
|
nouveau/nv30: init shader caps
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|
Qiang Yu
|
a65b74af51
|
llvmpipe: init shader and compute caps
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Konstantin Seurer <konstantin.seurer@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|
Qiang Yu
|
3450274f78
|
lima: init shader caps
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|
Qiang Yu
|
36534ec18d
|
iris: init shader and compute caps
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|
Qiang Yu
|
29d0b4ccde
|
i915: init shader caps
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|
Qiang Yu
|
a0a6b70666
|
freedreno: init shader and compute caps
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|
Qiang Yu
|
99605fb3a8
|
etnaviv: init shader caps
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Christian Gmeiner <cgmeiner@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|
Qiang Yu
|
332502d9a2
|
d3d12: init shader and compute caps
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|
Qiang Yu
|
9a9a61a143
|
crocus: init shader and compute caps
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|
Qiang Yu
|
1b348d3a3e
|
agx: init shader and compute caps
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|
Qiang Yu
|
87cc79126d
|
draw: add draw_init_shader_caps
Mapped from draw_get_shader_param.
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Konstantin Seurer <konstantin.seurer@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|
Qiang Yu
|
02903e150e
|
gallivm: add gallivm_init_shader_caps
Mapped from gallivm_get_shader_param.
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Reviewed-by: Konstantin Seurer <konstantin.seurer@gmail.com>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33176>
|
2025-02-05 11:12:45 +08:00 |
|