Lines Matching refs:transform
192 * TGSI declaration transform callback.
248 * TGSI transform prolog
380 struct pstip_transform_context transform;
386 memset(&transform, 0, sizeof(transform));
387 transform.wincoordInput = -1;
388 transform.wincoordFile = wincoordFile;
389 transform.maxInput = -1;
390 transform.coordOrigin = TGSI_FS_COORD_ORIGIN_UPPER_LEFT;
391 transform.hasFixedUnit = !samplerUnitOut;
392 transform.fixedUnit = fixedUnit;
393 transform.base.prolog = pstip_transform_prolog;
394 transform.base.transform_declaration = pstip_transform_decl;
395 transform.base.transform_immediate = pstip_transform_immed;
397 tgsi_scan_shader(tokens, &transform.info);
399 transform.coordOrigin =
400 transform.info.properties[TGSI_PROPERTY_FS_COORD_ORIGIN];
402 new_tokens = tgsi_transform_shader(tokens, newLen, &transform.base);
412 assert(transform.freeSampler < PIPE_MAX_SAMPLERS);
413 *samplerUnitOut = transform.freeSampler;