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.Array = 0;
113 declaration.Atomic = 0;
114 declaration.MemType = TGSI_MEMORY_TYPE_GLOBAL;
115 declaration.Padding = 0;
117 return declaration;
134 struct tgsi_declaration declaration;
139 declaration = tgsi_default_declaration();
140 declaration.File = file;
141 declaration.UsageMask = usage_mask;
142 declaration.Interpolate = interpolate;
143 declaration.Dimension = dimension;
144 declaration.Semantic = semantic;
145 declaration.Invariant = invariant;
146 declaration.Local = local;
147 declaration.Array = array;
148 declaration.Atomic = atomic;
149 declaration.MemType = mem_type;
152 return declaration;
181 struct tgsi_declaration *declaration,
192 declaration_grow( declaration, header );
199 struct tgsi_declaration *declaration,
209 declaration_grow(declaration, header);
229 struct tgsi_declaration *declaration,
238 declaration_grow(declaration, header);
266 struct tgsi_declaration *declaration,
281 declaration_grow( declaration, header );
305 struct tgsi_declaration *declaration,
316 declaration_grow(declaration, header);
341 struct tgsi_declaration *declaration,
353 declaration_grow(declaration, header);
372 struct tgsi_declaration *declaration,
380 declaration_grow(declaration, header);
410 struct tgsi_declaration *declaration;
415 declaration = (struct tgsi_declaration *) &tokens[size];
418 *declaration = tgsi_build_declaration(
439 declaration,
452 declaration,
467 declaration,
486 declaration,
503 declaration,
522 declaration,
536 declaration,