freedreno: support for using generic clear path
Since clears are more or less just normal draws, there isn't that much
benefit in having hand-rolled clear path. Add support to use u_blitter
instead if gen specific backend doesn't implement ctx->clear().
Signed-off-by:
Rob Clark <robdclark@gmail.com>
- src/gallium/drivers/freedreno/freedreno_context.c 3 additions, 0 deletionssrc/gallium/drivers/freedreno/freedreno_context.c
- src/gallium/drivers/freedreno/freedreno_context.h 1 addition, 0 deletionssrc/gallium/drivers/freedreno/freedreno_context.h
- src/gallium/drivers/freedreno/freedreno_draw.c 74 additions, 0 deletionssrc/gallium/drivers/freedreno/freedreno_draw.c
- src/gallium/drivers/freedreno/freedreno_resource.c 10 additions, 10 deletionssrc/gallium/drivers/freedreno/freedreno_resource.c
- src/gallium/drivers/freedreno/freedreno_resource.h 4 additions, 0 deletionssrc/gallium/drivers/freedreno/freedreno_resource.h