diff options
author | Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com> | 2020-07-23 15:05:27 +0200 |
---|---|---|
committer | Marge Bot <eric+marge@anholt.net> | 2020-09-24 14:51:16 +0000 |
commit | 55b018b634be8409a8a3f421082827509d23ac03 (patch) | |
tree | 1457b9ca96adbc5f2f446d9ce20dc5cc8b4037c5 /src/gallium/winsys/radeon | |
parent | 1b0d660cbc7a0b4e856295eeb5350dfa9b45f405 (diff) |
amd/winsys: add RADEON_FLUSH_TOGGLE_SECURE_SUBMISSION
Instead of exposing a cs_set_secure() callback that always needs a call
to si_flush_gfx_cs before a switch, this commit introduces a new
flag to switch between secure and non-secure on submissions.
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6049>
Diffstat (limited to 'src/gallium/winsys/radeon')
-rw-r--r-- | src/gallium/winsys/radeon/drm/radeon_drm_winsys.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/src/gallium/winsys/radeon/drm/radeon_drm_winsys.c b/src/gallium/winsys/radeon/drm/radeon_drm_winsys.c index 225d396f9ec..4e83c3ccc58 100644 --- a/src/gallium/winsys/radeon/drm/radeon_drm_winsys.c +++ b/src/gallium/winsys/radeon/drm/radeon_drm_winsys.c @@ -813,10 +813,6 @@ static bool radeon_cs_is_secure(struct radeon_cmdbuf* cs) return false; } -static void radeon_cs_set_secure(struct radeon_cmdbuf* cs, bool enable) -{ -} - PUBLIC struct radeon_winsys * radeon_drm_winsys_create(int fd, const struct pipe_screen_config *config, radeon_screen_create_t screen_create) @@ -890,7 +886,6 @@ radeon_drm_winsys_create(int fd, const struct pipe_screen_config *config, ws->base.read_registers = radeon_read_registers; ws->base.ws_uses_secure_bo = radeon_ws_uses_secure_bo; ws->base.cs_is_secure = radeon_cs_is_secure; - ws->base.cs_set_secure = radeon_cs_set_secure; radeon_drm_bo_init_functions(ws); radeon_drm_cs_init_functions(ws); |