From ac2927335bc7cd4994d2fc0906eb328773b1f923 Mon Sep 17 00:00:00 2001 From: Patrick Rudolph Date: Wed, 26 Oct 2016 17:11:00 +0200 Subject: st/nine: Implement gallium nine CSMT Use an offloading thread for all nine_context functions. Macros are used to ease the reading of the code. Signed-off-by: Patrick Rudolph Signed-off-by: Axel Davy --- src/gallium/state_trackers/nine/adapter9.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/gallium/state_trackers/nine/adapter9.h') diff --git a/src/gallium/state_trackers/nine/adapter9.h b/src/gallium/state_trackers/nine/adapter9.h index 4a71540ab4a..60be056f892 100644 --- a/src/gallium/state_trackers/nine/adapter9.h +++ b/src/gallium/state_trackers/nine/adapter9.h @@ -41,6 +41,7 @@ struct d3dadapter9_context BOOL thread_submit; BOOL discard_delayed_release; BOOL tearfree_discard; + int csmt_force; void (*destroy)( struct d3dadapter9_context *ctx ); }; -- cgit v1.2.3