X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fgallium%2Fdrivers%2Fswr%2Fswr_state.h;h=dcb1145a3626aa56a0aa551e6718980076afd816;hb=68dc54487903024b90177f9e9e372bcdfa1c6a1a;hp=fb0319cc699e9897fecd0117a2899085629891d6;hpb=ee9621e2f5653cf2dfa8589bd3a57bafb122c6bd;p=mesa.git diff --git a/src/gallium/drivers/swr/swr_state.h b/src/gallium/drivers/swr/swr_state.h index fb0319cc699..dcb1145a362 100644 --- a/src/gallium/drivers/swr/swr_state.h +++ b/src/gallium/drivers/swr/swr_state.h @@ -35,6 +35,7 @@ #include "swr_tex_sample.h" #include "swr_shader.h" #include +#include template struct ShaderVariant { @@ -52,7 +53,6 @@ typedef ShaderVariant VariantFS; struct swr_vertex_shader { struct pipe_shader_state pipe; struct lp_tgsi_info info; - unsigned linkageMask; std::unordered_map> map; SWR_STREAMOUT_STATE soState; PFN_SO_FUNC soFunc[PIPE_PRIM_MAX] {0}; @@ -62,6 +62,7 @@ struct swr_fragment_shader { struct pipe_shader_state pipe; struct lp_tgsi_info info; uint32_t constantMask; + uint32_t flatConstantMask; uint32_t pointSpriteMask; std::unordered_map> map; };