Lines Matching refs:target
2167 unsigned res_target = tex->buffer.b.b.target;
2397 enum pipe_texture_target target, unsigned sample_count,
2403 if (target >= PIPE_MAX_TEXTURE_TYPES) {
2404 PRINT_ERR("radeonsi: unsupported texture type %d\n", target);
2414 if ((target == PIPE_TEXTURE_3D || target == PIPE_TEXTURE_CUBE) &&
2455 if (target == PIPE_BUFFER) {
4006 struct si_screen *screen, struct si_texture *tex, bool sampler, enum pipe_texture_target target,
4061 if (!sampler && (res->target == PIPE_TEXTURE_CUBE || res->target == PIPE_TEXTURE_CUBE_ARRAY)) {
4067 type = si_tex_dim(screen, tex, target, res->nr_samples);
4074 if (sampler || res->target != PIPE_TEXTURE_3D)
4178 S_00A00C_TYPE(si_tex_dim(screen, tex, target, 0));
4190 bool sampler, enum pipe_texture_target target,
4315 if (!sampler && (res->target == PIPE_TEXTURE_CUBE || res->target == PIPE_TEXTURE_CUBE_ARRAY ||
4316 (screen->info.gfx_level <= GFX8 && res->target == PIPE_TEXTURE_3D))) {
4324 assert(res->target != PIPE_TEXTURE_3D || (first_level == 0 && last_level == 0));
4326 type = si_tex_dim(screen, tex, target, num_samples);
4333 if (sampler || res->target != PIPE_TEXTURE_3D)
4494 S_008F1C_TYPE(si_tex_dim(screen, tex, target, 0));
4551 if (texture->target == PIPE_BUFFER) {
4566 if (state->target == PIPE_TEXTURE_1D || state->target == PIPE_TEXTURE_2D ||
4567 state->target == PIPE_TEXTURE_RECT || state->target == PIPE_TEXTURE_CUBE)
4623 sctx->screen, tex, true, state->target, pipe_format, state_swizzle,