Home | History | Annotate | Download | only in tgsi

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);
335 full_declaration.Declaration = tgsi_default_declaration();
354 struct tgsi_declaration *declaration;
359 declaration = (struct tgsi_declaration *) &tokens[size];
362 *declaration = tgsi_build_declaration(
363 full_decl->Declaration.File,
364 full_decl->Declaration.UsageMask,
365 full_decl->Declaration.Interpolate,
366 full_decl->Declaration.Dimension,
367 full_decl->Declaration.Semantic,
368 full_decl->Declaration.Invariant,
369 full_decl->Declaration.Local,
380 declaration,
383 if (full_decl->Declaration.Dimension) {
393 declaration,
397 if (full_decl->Declaration.Interpolate) {
409 declaration,
413 if( full_decl->Declaration.Semantic ) {
424 declaration,
428 if (full_decl->Declaration.File == TGSI_FILE_IMMEDIATE_ARRAY) {
441 declaration_grow( declaration, header );
446 if (full_decl->Declaration.File == TGSI_FILE_RESOURCE) {
458 declaration,
462 if (full_decl->Declaration.File == TGSI_FILE_SAMPLER_VIEW) {
477 declaration,