mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-27 20:58:11 +02:00
fd_pipe_new2 can segfault when trying to set the is_64bit flag on new pipes. This can happen when the current GPU is not be listed in the fd_dev_recs table because it's not supported by mesa, but is supported by the kernel. Add a helper function to test if the current GPU is in the supported table, and use it in fd_pipe_new2. Signed-off-by: Loïc Minier <loic.minier@oss.qualcomm.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33830> |
||
|---|---|---|
| .. | ||
| disasm.h | ||
| fd6_pack.h | ||
| freedreno_common.h | ||
| freedreno_dev_info.c | ||
| freedreno_dev_info.h | ||
| freedreno_devices.py | ||
| freedreno_gpu_event.h | ||
| freedreno_guardband.h | ||
| freedreno_lrz.h | ||
| freedreno_pm4.h | ||
| freedreno_rd_output.c | ||
| freedreno_rd_output.h | ||
| freedreno_stompable_regs.h | ||
| freedreno_ubwc.h | ||
| freedreno_uuid.c | ||
| freedreno_uuid.h | ||
| meson.build | ||
| msm_proto.h | ||
| README.rst | ||
| redump.h | ||
Overview ======== Common functionality shared between freedreno drivers (that are not registers, layout or the compiler), e.g UUID generation.