diff options
author | Axel Davy <[email protected]> | 2016-09-15 23:00:02 +0200 |
---|---|---|
committer | Axel Davy <[email protected]> | 2016-10-10 23:43:49 +0200 |
commit | 56ea3df7d437f3f4460992f18eae3dbf00af8ab9 (patch) | |
tree | 0dbd422c0590c4d50517894e116f5cc5543543e6 /src/gallium/state_trackers/nine/device9.h | |
parent | 747f1ef8b6f0ea78f247504ef55e72d8aa3f733a (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.h | 3 |
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 ) |