freedreno: add renderonly scanout
This allows creating a fd_screen with a renderonly object which will be used to allocated scanout resources. Signed-off-by:Jonathan Marek <jonathan@marek.ca> Reviewed-by:
Eric Anholt <eric@anholt.net> [slight tweak to fix uninitialized 'prsc' in debug print] Signed-off-by:
Rob Clark <robdclark@gmail.com>
- src/gallium/auxiliary/target-helpers/drm_helper.h 1 addition, 1 deletionsrc/gallium/auxiliary/target-helpers/drm_helper.h
- src/gallium/drivers/freedreno/freedreno_resource.c 38 additions, 3 deletionssrc/gallium/drivers/freedreno/freedreno_resource.c
- src/gallium/drivers/freedreno/freedreno_resource.h 1 addition, 0 deletionssrc/gallium/drivers/freedreno/freedreno_resource.h
- src/gallium/drivers/freedreno/freedreno_screen.c 15 additions, 1 deletionsrc/gallium/drivers/freedreno/freedreno_screen.c
- src/gallium/drivers/freedreno/freedreno_screen.h 6 additions, 1 deletionsrc/gallium/drivers/freedreno/freedreno_screen.h
- src/gallium/targets/pipe-loader/pipe_msm.c 1 addition, 1 deletionsrc/gallium/targets/pipe-loader/pipe_msm.c
- src/gallium/winsys/freedreno/drm/freedreno_drm_public.h 2 additions, 1 deletionsrc/gallium/winsys/freedreno/drm/freedreno_drm_public.h
- src/gallium/winsys/freedreno/drm/freedreno_drm_winsys.c 2 additions, 2 deletionssrc/gallium/winsys/freedreno/drm/freedreno_drm_winsys.c