Home | History | Annotate | Download | only in util

Lines Matching refs:tex

559    struct pipe_resource *tex = src->texture;
560 unsigned level = src->u.tex.first_level;
561 boolean normalized = tex->target != PIPE_TEXTURE_RECT &&
562 tex->nr_samples <= 1;
621 src->u.tex.first_level);
683 struct pipe_resource *tex)
687 assert(tex->target < PIPE_MAX_TEXTURE_TYPES);
689 if (tex->nr_samples > 1) {
690 void **shader = &ctx->fs_texfetch_col_msaa[tex->target];
694 unsigned tgsi_tex = util_pipe_tex_to_tgsi_tex(tex->target,
695 tex->nr_samples);
702 void **shader = &ctx->fs_texfetch_col[tex->target];
706 unsigned tgsi_tex = util_pipe_tex_to_tgsi_tex(tex->target, 0);
719 struct pipe_resource *tex)
723 assert(tex->target < PIPE_MAX_TEXTURE_TYPES);
725 if (tex->nr_samples > 1) {
726 void **shader = &ctx->fs_texfetch_depth_msaa[tex->target];
730 unsigned tgsi_tex = util_pipe_tex_to_tgsi_tex(tex->target,
731 tex->nr_samples);
739 void **shader = &ctx->fs_texfetch_depth[tex->target];
743 unsigned tgsi_tex = util_pipe_tex_to_tgsi_tex(tex->target, 0);
756 struct pipe_resource *tex)
760 assert(tex->target < PIPE_MAX_TEXTURE_TYPES);
762 if (tex->nr_samples > 1) {
763 void **shader = &ctx->fs_texfetch_depthstencil_msaa[tex->target];
767 unsigned tgsi_tex = util_pipe_tex_to_tgsi_tex(tex->target,
768 tex->nr_samples);
776 void **shader = &ctx->fs_texfetch_depthstencil[tex->target];
780 unsigned tgsi_tex = util_pipe_tex_to_tgsi_tex(tex->target, 0);
793 struct pipe_resource *tex)
797 assert(tex->target < PIPE_MAX_TEXTURE_TYPES);
799 if (tex->nr_samples > 1) {
800 void **shader = &ctx->fs_texfetch_stencil_msaa[tex->target];
804 unsigned tgsi_tex = util_pipe_tex_to_tgsi_tex(tex->target,
805 tex->nr_samples);
813 void **shader = &ctx->fs_texfetch_stencil[tex->target];
817 unsigned tgsi_tex = util_pipe_tex_to_tgsi_tex(tex->target, 0);
1004 dst_templ->u.tex.level = dstlevel;
1005 dst_templ->u.tex.first_layer = dstz;
1006 dst_templ->u.tex.last_layer = dstz + srcbox->depth - 1;
1015 src_templ->u.tex.first_level = srclevel;
1016 src_templ->u.tex.last_level = srclevel;
1017 src_templ->u.tex.first_layer = 0;
1018 src_templ->u.tex.last_layer =
1149 dst->u.tex.level == src->u.tex.first_level) {
1531 surf_tmpl.u.tex.level = dst_level;
1532 surf_tmpl.u.tex.first_layer = dst_layer;
1533 surf_tmpl.u.tex.last_layer = dst_layer;
1538 surf_tmpl.u.tex.level = 0;
1539 surf_tmpl.u.tex.first_layer = src_layer;
1540 surf_tmpl.u.tex.last_layer = src_layer;