OSDN Git Service

freedreno: add fd_ringbuffer_new_object()
authorRob Clark <robclark@freedesktop.org>
Sun, 22 Jul 2018 15:44:15 +0000 (11:44 -0400)
committerRob Clark <robclark@freedesktop.org>
Mon, 30 Jul 2018 16:18:58 +0000 (12:18 -0400)
commitfcbf206aa293af2d478e48dc45e4e8b3af0e7737
tree8629a29aec6fd8691ebeafa7df6f7085febe4786
parent4519db23ef716f37f804485f50955c26c38a6ae6
freedreno: add fd_ringbuffer_new_object()

Add new API for reusable "state objects" which can be re-used multiple
times.  Backend implementation for msm will follow.  (Probably not
needed to support this for any device that uses kgsl backend, since this
is mostly useful for a5xx+.)

Signed-off-by: Rob Clark <robclark@freedesktop.org>
freedreno/freedreno-symbol-check
freedreno/freedreno_priv.h
freedreno/freedreno_ringbuffer.c
freedreno/freedreno_ringbuffer.h
freedreno/kgsl/kgsl_priv.h
freedreno/kgsl/kgsl_ringbuffer.c
freedreno/msm/msm_priv.h
freedreno/msm/msm_ringbuffer.c