Lines Matching refs:declaration

83  * declaration
88 struct tgsi_declaration *declaration,
91 assert( declaration->NrTokens < 0xFF );
93 declaration->NrTokens++;
101 struct tgsi_declaration declaration;
103 declaration.Type = TGSI_TOKEN_TYPE_DECLARATION;
104 declaration.NrTokens = 1;
105 declaration.File = TGSI_FILE_NULL;
106 declaration.UsageMask = TGSI_WRITEMASK_XYZW;
107 declaration.Interpolate = 0;
108 declaration.Dimension = 0;
109 declaration.Semantic = 0;
110 declaration.Invariant = 0;
111 declaration.Local = 0;
112 declaration.Padding = 0;
114 return declaration;
128 struct tgsi_declaration declaration;
133 declaration = tgsi_default_declaration();
134 declaration.File = file;
135 declaration.UsageMask = usage_mask;
136 declaration.Interpolate = interpolate;
137 declaration.Dimension = dimension;
138 declaration.Semantic = semantic;
139 declaration.Invariant = invariant;
140 declaration.Local = local;
144 return declaration;
162 struct tgsi_declaration *declaration,
173 declaration_grow( declaration, header );
180 struct tgsi_declaration *declaration,
190 declaration_grow(declaration, header);
212 struct tgsi_declaration *declaration,
222 declaration_grow(declaration, header);
243 struct tgsi_declaration *declaration,
255 declaration_grow( declaration, header );
277 struct tgsi_declaration *declaration,
287 declaration_grow(declaration, header);
312 struct tgsi_declaration *declaration,
324 declaration_grow(declaration, header);
354 struct tgsi_declaration *declaration;
359 declaration = (struct tgsi_declaration *) &tokens[size];
362 *declaration = tgsi_build_declaration(
380 declaration,
393 declaration,
409 declaration,
424 declaration,
441 declaration_grow( declaration, header );
458 declaration,
477 declaration,