mirror of https://gitlab.freedesktop.org/mesa/mesa
This moves away from embedding the submit fence inside the pipe fence, which lets us start refcnt'ing the fence. This will enable several cleanups and improvements: 1. Get rid of fd_bo_fence, and just have fd_bo hold pending fd_fence refs instead, which will be needed for cpu_prep implementation of sub-allocated buffers. 2. For merged submits, we can just return a new reference to an existing fence. Note that this temporarily defeats submit-merging, which will be fixed (and improved) in a following commit. Signed-off-by: Rob Clark <robdclark@chromium.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20263> |
||
---|---|---|
.. | ||
fd2_perfcntr.c | ||
fd5_perfcntr.c | ||
fd6_perfcntr.c | ||
fdperf.c | ||
freedreno_dt.c | ||
freedreno_dt.h | ||
freedreno_perfcntr.c | ||
freedreno_perfcntr.h | ||
meson.build |