Lines Matching refs:target
895 src->target != PIPE_TEXTURE_RECT &&
914 switch (src->target) {
973 enum pipe_texture_target target,
981 util_pipe_tex_to_tgsi_tex(target, src_nr_samples);
986 assert(target < PIPE_MAX_TEXTURE_TYPES);
1029 shader = &ctx->fs_resolve[target][index][filter];
1049 shader = &ctx->fs_texfetch_col_msaa[type][target];
1064 shader = &ctx->fs_texfetch_col[type][target][1];
1066 shader = &ctx->fs_texfetch_col[type][target][0];
1083 enum pipe_texture_target target,
1090 util_pipe_tex_to_tgsi_tex(target, nr_samples);
1121 enum pipe_texture_target target,
1127 assert(target < PIPE_MAX_TEXTURE_TYPES);
1132 void **shader = &ctx->fs_texfetch_depth_msaa[target][sample_shading];
1138 tgsi_tex = util_pipe_tex_to_tgsi_tex(target, src_samples);
1147 shader = &ctx->fs_texfetch_depth[target][1];
1149 shader = &ctx->fs_texfetch_depth[target][0];
1155 tgsi_tex = util_pipe_tex_to_tgsi_tex(target, 0);
1166 enum pipe_texture_target target,
1172 assert(target < PIPE_MAX_TEXTURE_TYPES);
1177 void **shader = &ctx->fs_texfetch_depthstencil_msaa[target][sample_shading];
1183 tgsi_tex = util_pipe_tex_to_tgsi_tex(target, src_samples);
1193 shader = &ctx->fs_texfetch_depthstencil[target][1];
1195 shader = &ctx->fs_texfetch_depthstencil[target][0];
1201 tgsi_tex = util_pipe_tex_to_tgsi_tex(target, 0);
1212 enum pipe_texture_target target,
1218 assert(target < PIPE_MAX_TEXTURE_TYPES);
1223 void **shader = &ctx->fs_texfetch_stencil_msaa[target][sample_shading];
1229 tgsi_tex = util_pipe_tex_to_tgsi_tex(target, src_samples);
1239 shader = &ctx->fs_texfetch_stencil[target][1];
1241 shader = &ctx->fs_texfetch_stencil[target][0];
1247 tgsi_tex = util_pipe_tex_to_tgsi_tex(target, 0);
1268 unsigned samples, j, f, target, max_samples, use_txf;
1279 for (target = PIPE_TEXTURE_1D; target < PIPE_MAX_TEXTURE_TYPES; target++) {
1282 (target == PIPE_TEXTURE_1D_ARRAY ||
1283 target == PIPE_TEXTURE_2D_ARRAY)) {
1287 (target == PIPE_TEXTURE_CUBE_ARRAY))
1290 (target == PIPE_TEXTURE_RECT))
1294 (target != PIPE_TEXTURE_2D &&
1295 target != PIPE_TEXTURE_2D_ARRAY))
1305 PIPE_FORMAT_R32_FLOAT, target,
1308 PIPE_FORMAT_R32_UINT, target,
1311 PIPE_FORMAT_R32_SINT, target,
1314 PIPE_FORMAT_R32_SINT, target,
1317 PIPE_FORMAT_R32_UINT, target,
1319 blitter_get_fs_texfetch_depth(ctx, target, samples, samples, use_txf);
1321 blitter_get_fs_texfetch_depthstencil(ctx, target, samples, samples, use_txf);
1322 blitter_get_fs_texfetch_stencil(ctx, target, samples, samples, use_txf);
1326 blitter_get_fs_texfetch_depth(ctx, target, samples, 1, use_txf);
1328 blitter_get_fs_texfetch_depthstencil(ctx, target, samples, 1, use_txf);
1329 blitter_get_fs_texfetch_stencil(ctx, target, samples, 1, use_txf);
1339 target, j, j,
1349 PIPE_FORMAT_R32_FLOAT, target,
1352 PIPE_FORMAT_R32_UINT, target,
1355 PIPE_FORMAT_R32_SINT, target,
1670 (src->target == PIPE_TEXTURE_CUBE ||
1671 src->target == PIPE_TEXTURE_CUBE_ARRAY))
1672 src_templ->target = PIPE_TEXTURE_2D_ARRAY;
1674 src_templ->target = src->target;
1681 src->target == PIPE_TEXTURE_3D ? u_minify(src->depth0, srclevel) - 1
1716 if (!screen->is_format_supported(screen, dst_format, dst->target,
1728 if (!screen->is_format_supported(screen, src_format, src->target,
1743 src->target, src->nr_samples,
1787 assert(src->target < PIPE_MAX_TEXTURE_TYPES);
1826 if (src->target == PIPE_TEXTURE_CUBE ||
1827 src->target == PIPE_TEXTURE_CUBE_ARRAY) {
1865 enum pipe_texture_target src_target = src->target;
2019 enum pipe_texture_target src_target = src->target;
2057 src->target != PIPE_TEXTURE_CUBE &&
2058 src->target != PIPE_TEXTURE_CUBE_ARRAY) {
2287 unsigned target = tex->target;
2290 (target == PIPE_TEXTURE_CUBE || target == PIPE_TEXTURE_CUBE_ARRAY))
2291 target = PIPE_TEXTURE_2D_ARRAY;
2313 blitter_get_fs_texfetch_depth(ctx, target, 1, 1, false));
2318 blitter_get_fs_texfetch_col(ctx, tex->format, tex->format, target,
2322 if (target == PIPE_TEXTURE_RECT) {
2342 if (target == PIPE_TEXTURE_3D) {