summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/nine/device9.h
diff options
context:
space:
mode:
authorAxel Davy <[email protected]>2016-09-15 23:00:02 +0200
committerAxel Davy <[email protected]>2016-10-10 23:43:49 +0200
commit56ea3df7d437f3f4460992f18eae3dbf00af8ab9 (patch)
tree0dbd422c0590c4d50517894e116f5cc5543543e6 /src/gallium/state_trackers/nine/device9.h
parent747f1ef8b6f0ea78f247504ef55e72d8aa3f733a (diff)
st/nine: Initial mixed vertex processing support
In mixed vertex processing, the user can enable or disable software vertex processing. It is on hardware by default. This feature is not a state, and thus the setting doesn't need to be recorded by stateblocks. Signed-off-by: Axel Davy <[email protected]>
Diffstat (limited to 'src/gallium/state_trackers/nine/device9.h')
-rw-r--r--src/gallium/state_trackers/nine/device9.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gallium/state_trackers/nine/device9.h b/src/gallium/state_trackers/nine/device9.h
index d584a3558ab..8eedfe132fe 100644
--- a/src/gallium/state_trackers/nine/device9.h
+++ b/src/gallium/state_trackers/nine/device9.h
@@ -144,6 +144,9 @@ struct NineDevice9
int minor_version_num;
long long available_texture_mem;
long long available_texture_limit;
+
+ /* software vertex processing */
+ boolean swvp;
};
static inline struct NineDevice9 *
NineDevice9( void *data )