Lines Matching defs:trans
1828 struct si_transfer *trans;
1890 trans = CALLOC_STRUCT(si_transfer);
1891 if (!trans)
1893 pipe_resource_reference(&trans->b.b.resource, texture);
1894 trans->b.b.level = level;
1895 trans->b.b.usage = usage;
1896 trans->b.b.box = *box;
1920 trans->staging = &staging->buffer;
1923 si_texture_get_offset(sctx->screen, staging, 0, NULL, &trans->b.b.stride,
1924 &trans->b.b.layer_stride);
1927 si_copy_to_staging_texture(ctx, trans);
1931 buf = trans->staging;
1934 offset = si_texture_get_offset(sctx->screen, tex, real_level, box, &trans->b.b.stride,
1935 &trans->b.b.layer_stride);
1948 *ptransfer = &trans->b.b;
1952 si_resource_reference(&trans->staging, NULL);
1953 pipe_resource_reference(&trans->b.b.resource, NULL);
1954 FREE(trans);