diff options
Diffstat (limited to 'src/gallium/drivers/swr/swr_state.h')
-rw-r--r-- | src/gallium/drivers/swr/swr_state.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/gallium/drivers/swr/swr_state.h b/src/gallium/drivers/swr/swr_state.h index 1960abddfa6..202f16547f9 100644 --- a/src/gallium/drivers/swr/swr_state.h +++ b/src/gallium/drivers/swr/swr_state.h @@ -70,10 +70,11 @@ struct swr_fragment_shader { /* Vertex element state */ struct swr_vertex_element_state { FETCH_COMPILE_STATE fsState; - PFN_FETCH_FUNC fsFunc; - uint32_t stream_pitch[PIPE_MAX_ATTRIBS]; - uint32_t min_instance_div[PIPE_MAX_ATTRIBS]; - uint32_t instanced_bufs; + PFN_FETCH_FUNC fsFunc {NULL}; + uint32_t stream_pitch[PIPE_MAX_ATTRIBS] {0}; + uint32_t min_instance_div[PIPE_MAX_ATTRIBS] {0}; + uint32_t instanced_bufs {0}; + std::unordered_map<swr_jit_fetch_key, PFN_FETCH_FUNC> map; }; struct swr_blend_state { |