X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fgallium%2Fdrivers%2Fr300%2Fr300_shader_semantics.h;h=b756048c6c74a3b144205c626816c0a4631d5817;hb=bfd30935c996f453fff7345c79dcef4e83d89cfb;hp=4be23e64ce79efbbedc57316887a166e1f92d0fc;hpb=6c03c576cc49bbb008de66d374f4302ff0fe0390;p=mesa.git diff --git a/src/gallium/drivers/r300/r300_shader_semantics.h b/src/gallium/drivers/r300/r300_shader_semantics.h index 4be23e64ce7..b756048c6c7 100644 --- a/src/gallium/drivers/r300/r300_shader_semantics.h +++ b/src/gallium/drivers/r300/r300_shader_semantics.h @@ -42,6 +42,8 @@ struct r300_shader_semantics { int generic[ATTR_GENERIC_COUNT]; int fog; int wpos; + + int num_generic; }; static INLINE void r300_shader_semantics_reset( @@ -63,6 +65,8 @@ static INLINE void r300_shader_semantics_reset( for (i = 0; i < ATTR_GENERIC_COUNT; i++) { info->generic[i] = ATTR_UNUSED; } + + info->num_generic = 0; } #endif