/third_party/mesa3d/src/gallium/drivers/freedreno/ |
H A D | freedreno_blitter.c | 50 default_src_texture(struct pipe_sampler_view *src_templ, in default_src_texture() argument 56 memset(src_templ, 0, sizeof(*src_templ)); in default_src_texture() 60 src_templ->target = PIPE_TEXTURE_2D_ARRAY; in default_src_texture() 62 src_templ->target = src->target; in default_src_texture() 65 src_templ->target = PIPE_TEXTURE_1D; in default_src_texture() 67 src_templ->u.tex.first_level = srclevel; in default_src_texture() 68 src_templ->u.tex.last_level = srclevel; in default_src_texture() 69 src_templ->u.tex.first_layer = 0; in default_src_texture() 70 src_templ in default_src_texture() 126 struct pipe_sampler_view src_templ, *src_view; fd_blitter_blit() local [all...] |
/third_party/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_compute.c | 87 struct pipe_sampler_view src_templ = {0}, *src_view; in util_compute_blit() local 139 u_sampler_view_default_template(&src_templ, src, src->format); in util_compute_blit() 140 src_templ.format = util_format_linear(blit_info->src.format); in util_compute_blit() 141 src_view = ctx->create_sampler_view(ctx, src, &src_templ); in util_compute_blit()
|
H A D | u_blitter.c | 1661 struct pipe_sampler_view *src_templ, in util_blitter_default_src_texture() 1667 memset(src_templ, 0, sizeof(*src_templ)); in util_blitter_default_src_texture() 1672 src_templ->target = PIPE_TEXTURE_2D_ARRAY; in util_blitter_default_src_texture() 1674 src_templ->target = src->target; in util_blitter_default_src_texture() 1676 src_templ->format = util_format_linear(src->format); in util_blitter_default_src_texture() 1677 src_templ->u.tex.first_level = srclevel; in util_blitter_default_src_texture() 1678 src_templ->u.tex.last_level = srclevel; in util_blitter_default_src_texture() 1679 src_templ->u.tex.first_layer = 0; in util_blitter_default_src_texture() 1680 src_templ in util_blitter_default_src_texture() 1660 util_blitter_default_src_texture(struct blitter_context *blitter, struct pipe_sampler_view *src_templ, struct pipe_resource *src, unsigned srclevel) util_blitter_default_src_texture() argument 1783 struct pipe_sampler_view src_templ, *src_view; util_blitter_copy_texture() local 2247 struct pipe_sampler_view src_templ, *src_view; util_blitter_blit() local 2281 struct pipe_sampler_view src_templ, *src_view; util_blitter_generate_mipmap() local 2900 struct pipe_sampler_view src_templ, *src_view; util_blitter_stencil_fallback() local [all...] |
H A D | u_blitter.h | 300 struct pipe_sampler_view *src_templ,
|
/third_party/mesa3d/src/gallium/drivers/r600/ |
H A D | r600_blit.c | 675 struct pipe_sampler_view src_templ, *src_view; in r600_resource_copy_region() local 708 util_blitter_default_src_texture(rctx->blitter, &src_templ, src, src_level); in r600_resource_copy_region() 715 src_templ.format = PIPE_FORMAT_R16G16B16A16_UINT; /* 64-bit block */ in r600_resource_copy_region() 717 src_templ.format = PIPE_FORMAT_R32G32B32A32_UINT; /* 128-bit block */ in r600_resource_copy_region() 718 dst_templ.format = src_templ.format; in r600_resource_copy_region() 742 src_templ.format = PIPE_FORMAT_R8G8B8A8_UINT; in r600_resource_copy_region() 761 src_templ.format = PIPE_FORMAT_R8_UNORM; in r600_resource_copy_region() 765 src_templ.format = PIPE_FORMAT_R8G8_UNORM; in r600_resource_copy_region() 769 src_templ.format = PIPE_FORMAT_R8G8B8A8_UNORM; in r600_resource_copy_region() 773 src_templ in r600_resource_copy_region() [all...] |
/third_party/mesa3d/src/gallium/drivers/r300/ |
H A D | r300_blit.c | 560 struct pipe_sampler_view src_templ, *src_view; in r300_resource_copy_region() local 581 util_blitter_default_src_texture(r300->blitter, &src_templ, src, src_level); in r300_resource_copy_region() 587 (!screen->is_format_supported(screen, src_templ.format, src->target, in r300_resource_copy_region() 611 src_templ.format = dst_templ.format; in r300_resource_copy_region() 617 assert(src_templ.format == dst_templ.format); in r300_resource_copy_region() 646 src_templ.format = dst_templ.format; in r300_resource_copy_region() 660 !screen->is_format_supported(screen, src_templ.format, in r300_resource_copy_region() 679 src_view = r300_create_sampler_view_custom(pipe, src, &src_templ, src_width0, src_height0); in r300_resource_copy_region()
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_blit.c | 905 struct pipe_sampler_view src_templ, *src_view; in si_resource_copy_region() local 926 util_blitter_default_src_texture(sctx->blitter, &src_templ, src, src_level); in si_resource_copy_region() 935 src_templ.format = PIPE_FORMAT_R8_UNORM; in si_resource_copy_region() 939 src_templ.format = PIPE_FORMAT_R8G8_UNORM; in si_resource_copy_region() 943 src_templ.format = PIPE_FORMAT_R8G8B8A8_UNORM; in si_resource_copy_region() 947 src_templ.format = PIPE_FORMAT_R16G16B16A16_UINT; in si_resource_copy_region() 951 src_templ.format = PIPE_FORMAT_R32G32B32A32_UINT; in si_resource_copy_region() 964 dst_templ.format = src_templ.format = util_format_snorm_to_sint(dst_templ.format); in si_resource_copy_region() 968 vi_disable_dcc_if_incompatible_format(sctx, src, src_level, src_templ.format); in si_resource_copy_region() 974 src_view = ctx->create_sampler_view(ctx, src, &src_templ); in si_resource_copy_region() [all...] |
/third_party/mesa3d/src/gallium/drivers/i915/ |
H A D | i915_surface.c | 86 struct pipe_sampler_view src_templ, *src_view; in i915_surface_copy_render() local 104 util_blitter_default_src_texture(i915->blitter, &src_templ, src, src_level); in i915_surface_copy_render() 113 src_view = i915_create_sampler_view_custom(pipe, src, &src_templ, src_width0, in i915_surface_copy_render()
|
/third_party/mesa3d/src/mesa/state_tracker/ |
H A D | st_cb_texture.c | 1892 struct pipe_resource src_templ; in st_TexSubImage() local 2033 memset(&src_templ, 0, sizeof(src_templ)); in st_TexSubImage() 2034 src_templ.target = gl_target_to_pipe(gl_target); in st_TexSubImage() 2035 src_templ.format = src_format; in st_TexSubImage() 2036 src_templ.bind = PIPE_BIND_SAMPLER_VIEW; in st_TexSubImage() 2037 src_templ.usage = PIPE_USAGE_STAGING; in st_TexSubImage() 2040 &src_templ.width0, &src_templ.height0, in st_TexSubImage() 2041 &src_templ in st_TexSubImage() [all...] |
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_blit.cpp | 776 struct pipe_sampler_view src_templ, *src_view; in resolve_stencil_to_temp() local 777 util_blitter_default_src_texture(ctx->blitter, &src_templ, in resolve_stencil_to_temp() 779 src_templ.format = util_format_stencil_only(info->src.format); in resolve_stencil_to_temp() 780 src_view = pctx->create_sampler_view(pctx, info->src.resource, &src_templ); in resolve_stencil_to_temp()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_render_pass.c | 693 struct pipe_sampler_view src_templ, *src_view; in zink_begin_render_pass() local 700 util_blitter_default_src_texture(ctx->blitter, &src_templ, src, ctx->fb_state.cbufs[i]->u.tex.level); in zink_begin_render_pass() 701 src_view = ctx->base.create_sampler_view(&ctx->base, src, &src_templ); in zink_begin_render_pass()
|