Qiang Yu
901ce3fceb
v3d: remove v3d_screen_get_param and v3d_screen_get_paramf
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Juan A. Suarez <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:47 +00:00
Qiang Yu
dcc3d8097b
tegra: remove tegra_screen_get_param and tegra_screen_get_paramf
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:47 +00:00
Qiang Yu
1d17d5501d
svga: remove svga_get_param and svga_get_paramf
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:47 +00:00
Qiang Yu
6c17eab006
softpipe: remove softpipe_get_param and softpipe_get_paramf
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:47 +00:00
Qiang Yu
10c9129139
radeonsi: remove si_get_param and si_get_paramf
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:47 +00:00
Qiang Yu
22516c4a71
r600: remove r600_get_param and r600_get_paramf
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:47 +00:00
Qiang Yu
f64ac3cabb
r300: remove r300_get_param and r300_get_paramf
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:47 +00:00
Qiang Yu
971645b558
panfrost: remove panfrost_get_param and panfrost_get_paramf
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:47 +00:00
Qiang Yu
ced577b32e
nouveau/nvc0: remove nvc0_screen_get_param and nvc0_screen_get_paramf
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:47 +00:00
Qiang Yu
43a008bb54
nouveau/nv50: remove nv50_screen_get_param and nv50_screen_get_paramf
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
47f5458849
nouveau/nv30: remove nv30_screen_get_param and nv30_screen_get_paramf
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
d7bd544a18
llvmpipe: remove llvmpipe_get_param and llvmpipe_get_paramf
...
Reviewed-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/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
ec30fff0d5
lima: remove lima_screen_get_param and lima_screen_get_paramf
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
9a06c6c321
iris: remove iris_get_param and iris_get_paramf
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
3465d008e1
i915: remove i915_get_param and i915_get_paramf
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
3a7c519361
freedreno: remove fd_screen_get_param and fd_screen_get_paramf
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
efdbd4c84c
etnaviv: remove etna_screen_get_param and etna_screen_get_paramf
...
Reviewed-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/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
90594a00a9
d3d12: remove d3d12_get_param and d3d12_get_paramf
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
90be460e05
crocus: remove crocus_get_param and crocus_get_shader_paramf
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
37ac138273
asahi: remove agx_get_param and agx_get_paramf
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
104c6b28b3
rusticl: use pipe_caps access
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
45123ee4d5
gallium,mesa: replace get_paramf with pipe_caps access
...
With command:
find . -path "./.git" -prune -o -type f -exec sed -i ':a;N;$!ba;s/->get_paramf([^,]*,[[:space:]]*PIPE_CAPF_\([^)]*\))/->caps.\L\1/g' {} +
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
ef0b6f8262
egl,gallium,gbm,mesa: replace get_param with pipe_caps access
...
Use command:
find . -path "./.git" -prune -o -type f -exec sed -i ':a;N;$!ba;s/->get_param([^,]*,[[:space:]]*PIPE_CAP_\([^)]*\))/->caps.\L\1/g' {} +
And some manual adjustment.
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
b2caa48ec9
mesa/st: enable extension use pipe_caps access
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
e5e5af05ea
egl,gallium,glx: replace dri_get_screen_param with pipe_caps access
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
aa9fa085fe
nine: change cap macros to use pipe_caps access
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
5c0d4a6225
zink: add zink_init_screen_caps
...
It's one-one map of zink_get_param and zink_get_paramf.
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
9c5b1249cd
virgl: add virgl_init_screen_caps
...
It's one-one map of virgl_get_param and virgl_get_param.
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
763194db00
vc4: add vc4_init_screen_caps
...
It's one-one map of vc4_screen_get_param and vc4_screen_get_paramf.
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Juan A. Suarez <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
efe9cc8c82
v3d: add v3d_init_screen_caps
...
It's one-one map of v3d_screen_get_param and v3d_screen_get_paramf.
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Juan A. Suarez <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
9d7578d0b2
tegra: init screen caps
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
9043f69342
svga: add svga_init_screen_caps
...
It's one-one map of svga_get_param and svga_get_paramf.
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
d9e569e3c9
softpipe: add softpipe_init_screen_caps
...
It's one-one map of softpipe_get_param and softpipe_get_paramf.
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
dab60edff9
radeonsi: add si_init_screen_caps
...
It's one-one map of si_get_param() and si_get_paramf().
Move has_draw_indirect_multi calculation before
si_init_screen_caps to be used by later.
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
7cd606f01b
r600: add r600_init_screen_caps
...
It's one-one map of r600_get_param() and r600_get_paramf().
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
850c4281c3
r300: add r300_init_screen_caps
...
It's one-one map of r300_get_param() and r300_get_paramf().
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
205669e3a9
panfrost: add panfrost_init_screen_caps
...
It's one-one map of panfrost_get_param() and panfrost_get_paramf().
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
aa239fd52d
nouveau/nvc0: add nvc0_init_screen_caps
...
It's one-one map of nvc0_screen_get_param() and
nvc0_screen_get_paramf().
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
5a3f23f589
nouveau/nv50: add add nv50_init_screen_caps
...
It's one-one map of nv50_screen_get_param() and
nv50_screen_get_paramf().
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
b12fef1933
nouveau/nv30: add nv30_init_screen_caps
...
It's one-one map of nv30_screen_get_param and nv30_screen_get_paramf.
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
6b9252538f
llvmpipe: add llvmpipe_init_screen_caps
...
It's one-one map of llvmpipe_get_param() and llvmpipe_get_paramf().
Reviewed-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/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
cb6eb16ca5
lima: add lima_init_screen_caps
...
It's one-one map of lima_screen_get_param() and
lima_screen_get_paramf().
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
ad8b03e762
iris: add iris_init_screen_caps
...
It's one-one map of iris_get_param() and iris_get_paramf().
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:46 +00:00
Qiang Yu
f1933a38b8
i915: add i915_init_screen_caps
...
It's one-one map i915_get_param() and i915_get_paramf().
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:45 +00:00
Qiang Yu
08f96c0eaf
freedreno: add fd_init_screen_caps
...
It's one-one map of fd_screen_get_param() and
fd_screen_get_paramf().
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:45 +00:00
Qiang Yu
68e3be1ea8
etnaviv: add etna_init_screen_caps
...
It's one-one map of etna_screen_get_param() and
etna_screen_get_paramf().
Reviewed-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/32955 >
2025-01-17 04:39:45 +00:00
Qiang Yu
06b4fd1682
d3d12: add d3d12_init_screen_caps
...
It's one-one map of d3d12_get_param() and d3d12_get_paramf().
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:45 +00:00
Qiang Yu
2c38fe1769
crocus: add crocus_init_screen_caps
...
It's one-one map of crocus_get_param() and crocus_get_paramf()
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:45 +00:00
Qiang Yu
01b5ac8337
asahi: add agx_init_screen_caps
...
It's one-one map of agx_get_param() and agx_get_paramf().
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:45 +00:00
Qiang Yu
a036231c09
gallium: add u_init_pipe_screen_caps
...
This is a one-one map of u_pipe_screen_get_param_defaults.
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955 >
2025-01-17 04:39:45 +00:00