Mesa (main): gallium/radeon: merge BO read/write usage flags with priority flags

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Fri Oct 29 07:13:33 UTC 2021


Module: Mesa
Branch: main
Commit: 61bd8ec0430868c29870620d685a3400454480a7
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=61bd8ec0430868c29870620d685a3400454480a7

Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu Oct 21 23:17:03 2021 -0400

gallium/radeon: merge BO read/write usage flags with priority flags

Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13478>

---

 src/gallium/drivers/r300/r300_emit.c               | 55 +++++++++++-----------
 src/gallium/drivers/r600/evergreen_compute.c       |  4 +-
 src/gallium/drivers/r600/evergreen_hw_context.c    |  6 +--
 src/gallium/drivers/r600/evergreen_state.c         | 53 ++++++++++-----------
 src/gallium/drivers/r600/r600_buffer_common.c      |  4 +-
 src/gallium/drivers/r600/r600_cs.h                 | 17 +++----
 src/gallium/drivers/r600/r600_hw_context.c         | 10 ++--
 src/gallium/drivers/r600/r600_pipe_common.c        |  8 ++--
 src/gallium/drivers/r600/r600_pipe_common.h        |  2 +-
 src/gallium/drivers/r600/r600_query.c              |  8 ++--
 src/gallium/drivers/r600/r600_state.c              | 44 ++++++++---------
 src/gallium/drivers/r600/r600_state_common.c       | 12 ++---
 src/gallium/drivers/r600/r600_streamout.c          |  8 ++--
 src/gallium/drivers/r600/radeon_uvd.c              |  4 +-
 src/gallium/drivers/r600/radeon_vce.c              |  4 +-
 src/gallium/drivers/r600/radeon_vce.h              |  2 +-
 src/gallium/drivers/radeon/radeon_uvd.c            |  4 +-
 src/gallium/drivers/radeon/radeon_uvd_enc_1_1.c    |  4 +-
 src/gallium/drivers/radeon/radeon_vce.c            |  4 +-
 src/gallium/drivers/radeon/radeon_vce.h            |  2 +-
 src/gallium/drivers/radeon/radeon_vcn_dec.c        |  6 +--
 src/gallium/drivers/radeon/radeon_vcn_dec_jpeg.c   | 16 +++----
 src/gallium/drivers/radeon/radeon_vcn_enc.c        |  4 +-
 src/gallium/drivers/radeon/radeon_vcn_enc.h        |  2 +-
 src/gallium/drivers/radeon/radeon_winsys.h         | 45 +++++++++---------
 src/gallium/drivers/radeonsi/si_buffer.c           |  2 +-
 src/gallium/drivers/radeonsi/si_compute.c          | 24 +++++-----
 src/gallium/drivers/radeonsi/si_compute_blit.c     |  2 +-
 src/gallium/drivers/radeonsi/si_cp_dma.c           | 14 +++---
 src/gallium/drivers/radeonsi/si_cp_reg_shadowing.c |  2 +-
 src/gallium/drivers/radeonsi/si_descriptors.c      | 48 +++++++++----------
 src/gallium/drivers/radeonsi/si_fence.c            | 12 ++---
 src/gallium/drivers/radeonsi/si_gfx_cs.c           | 13 +++--
 src/gallium/drivers/radeonsi/si_pipe.c             |  2 +-
 src/gallium/drivers/radeonsi/si_pipe.h             | 14 +++---
 src/gallium/drivers/radeonsi/si_pm4.c              |  2 +-
 src/gallium/drivers/radeonsi/si_query.c            | 10 ++--
 src/gallium/drivers/radeonsi/si_sdma_copy_image.c  |  4 +-
 src/gallium/drivers/radeonsi/si_sqtt.c             |  6 +--
 src/gallium/drivers/radeonsi/si_state.c            | 12 ++---
 src/gallium/drivers/radeonsi/si_state_draw.cpp     | 16 +++----
 src/gallium/drivers/radeonsi/si_state_shaders.cpp  |  6 +--
 src/gallium/drivers/radeonsi/si_state_streamout.c  | 12 ++---
 src/gallium/drivers/radeonsi/si_state_viewport.c   |  2 +-
 src/gallium/winsys/amdgpu/drm/amdgpu_bo.c          |  2 +-
 src/gallium/winsys/amdgpu/drm/amdgpu_cs.c          | 36 +++++++-------
 src/gallium/winsys/amdgpu/drm/amdgpu_cs.h          | 14 ++----
 src/gallium/winsys/radeon/drm/radeon_drm_bo.c      |  2 +-
 src/gallium/winsys/radeon/drm/radeon_drm_cs.c      | 11 ++---
 49 files changed, 286 insertions(+), 310 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=61bd8ec0430868c29870620d685a3400454480a7


More information about the mesa-commit mailing list