Home
last modified time | relevance | path

Searched refs:last_layer (Results 1 – 25 of 109) sorted by relevance

12345

/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_blit.c108 unsigned first_layer, unsigned last_layer, in si_blit_dbcb_copy() argument
129 checked_last_layer = MIN2(last_layer, max_layer); in si_blit_dbcb_copy()
138 surf_tmpl.u.tex.last_layer = layer; in si_blit_dbcb_copy()
161 if (first_layer == 0 && last_layer >= max_layer && in si_blit_dbcb_copy()
177 unsigned first_layer, unsigned last_layer, in si_blit_decompress_depth() argument
195 first_layer, last_layer, first_sample, last_sample); in si_blit_decompress_depth()
204 unsigned first_layer, unsigned last_layer) in si_blit_decompress_zs_planes_in_place() argument
229 checked_last_layer = MIN2(last_layer, max_layer); in si_blit_decompress_zs_planes_in_place()
233 surf_tmpl.u.tex.last_layer = layer; in si_blit_decompress_zs_planes_in_place()
248 if (first_layer == 0 && last_layer >= max_layer) { in si_blit_decompress_zs_planes_in_place()
[all …]
/external/mesa3d/src/mesa/state_tracker/
Dst_gen_mipmap.c85 uint lastLevel, first_layer, last_layer; in st_generate_mipmap() local
140 first_layer = last_layer = _mesa_tex_target_to_face(target); in st_generate_mipmap()
144 last_layer = util_max_layer(pt, baseLevel); in st_generate_mipmap()
159 lastLevel, first_layer, last_layer)) { in st_generate_mipmap()
162 first_layer, last_layer, PIPE_TEX_FILTER_LINEAR)) { in st_generate_mipmap()
Dst_sampler_view.c346 last_layer(const struct st_texture_object *stObj) in last_layer() function
434 templ.u.tex.first_layer = templ.u.tex.last_layer = stObj->layer_override; in st_create_texture_sampler_view_from_stobj()
437 templ.u.tex.last_layer = last_layer(stObj); in st_create_texture_sampler_view_from_stobj()
439 assert(templ.u.tex.first_layer <= templ.u.tex.last_layer); in st_create_texture_sampler_view_from_stobj()
486 assert(stObj->layer_override || last_layer(stObj) == view->u.tex.last_layer); in st_get_texture_sampler_view_from_stobj()
489 stObj->layer_override == view->u.tex.last_layer)); in st_get_texture_sampler_view_from_stobj()
Dst_atom_image.c104 img->u.tex.last_layer = u_minify(stObj->pt->depth0, img->u.tex.level) - 1; in st_bind_images()
107 img->u.tex.last_layer = u->_Layer; in st_bind_images()
111 img->u.tex.last_layer = u->_Layer + stObj->base.MinLayer; in st_bind_images()
114 img->u.tex.last_layer += stObj->base.NumLayers - 1; in st_bind_images()
116 img->u.tex.last_layer += img->resource->array_size - 1; in st_bind_images()
Dst_cb_fbo.c415 unsigned first_layer, last_layer, level; in st_update_renderbuffer_surface() local
436 last_layer = util_max_layer(strb->texture, level); in st_update_renderbuffer_surface()
440 last_layer = strb->rtt_face + strb->rtt_slice; in st_update_renderbuffer_surface()
449 last_layer += tex->MinLayer; in st_update_renderbuffer_surface()
451 last_layer = MIN2(first_layer + tex->NumLayers - 1, last_layer); in st_update_renderbuffer_surface()
462 strb->surface->u.tex.last_layer != last_layer) { in st_update_renderbuffer_surface()
469 surf_tmpl.u.tex.last_layer = last_layer; in st_update_renderbuffer_surface()
/external/mesa3d/src/gallium/drivers/r600/
Dr600_blit.c110 unsigned first_layer, unsigned last_layer, in r600_blit_decompress_depth() argument
154 checked_last_layer = last_layer < max_layer ? last_layer : max_layer; in r600_blit_decompress_depth()
168 surf_tmpl.u.tex.last_layer = layer; in r600_blit_decompress_depth()
189 first_layer == 0 && last_layer == max_layer && in r600_blit_decompress_depth()
204 unsigned first_layer, unsigned last_layer) in r600_blit_decompress_depth_in_place() argument
231 checked_last_layer = last_layer < max_layer ? last_layer : max_layer; in r600_blit_decompress_depth_in_place()
235 surf_tmpl.u.tex.last_layer = layer; in r600_blit_decompress_depth_in_place()
249 if (first_layer == 0 && last_layer == max_layer) { in r600_blit_decompress_depth_in_place()
297 unsigned first_layer, unsigned last_layer) in r600_blit_decompress_color() argument
312 checked_last_layer = last_layer < max_layer ? last_layer : max_layer; in r600_blit_decompress_color()
[all …]
/external/mesa3d/src/gallium/drivers/swr/
Dswr_clear.cpp49 layers = std::max(layers, fb->cbufs[i]->u.tex.last_layer - in swr_clear()
56 layers = std::max(layers, fb->zsbuf->u.tex.last_layer - in swr_clear()
62 layers = std::max(layers, fb->zsbuf->u.tex.last_layer - in swr_clear()
79 (fb->zsbuf->u.tex.last_layer <= fb->zsbuf->u.tex.first_layer + i)) in swr_clear()
83 if (sf && (sf->u.tex.last_layer <= sf->u.tex.first_layer + i)) in swr_clear()
/external/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_surface.c48 debug_assert(surf_tmpl->u.tex.first_layer == surf_tmpl->u.tex.last_layer); in fd_create_surface()
62 psurf->u.tex.last_layer = surf_tmpl->u.tex.last_layer; in fd_create_surface()
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_pipe_clear.c286 tmpl.u.tex.last_layer = box->z + box->depth - 1; in svga_clear_texture()
441 unsigned last_layer = rtv->u.tex.last_layer; in svga_clear_texture() local
442 unsigned box_depth = last_layer - first_layer + 1; in svga_clear_texture()
445 rtv->u.tex.first_layer = rtv->u.tex.last_layer = in svga_clear_texture()
452 rtv->u.tex.last_layer = last_layer; in svga_clear_texture()
Dsvga_surface.c235 nlayers = surf_tmpl->u.tex.last_layer - surf_tmpl->u.tex.first_layer + 1; in svga_create_surface_view()
250 s->base.u.tex.last_layer = surf_tmpl->u.tex.last_layer; in svga_create_surface_view()
460 s->base.u.tex.last_layer - s->base.u.tex.first_layer + 1; in svga_validate_surface_view()
634 nlayers = surf->u.tex.last_layer - surf->u.tex.first_layer + 1; in svga_propagate_surface()
/external/mesa3d/src/gallium/include/pipe/
Dp_state.h389 unsigned last_layer:16; member
431 unsigned last_layer:16; /**< last layer to use for array textures */ member
460 unsigned last_layer:16; /**< last layer to use for array textures */ member
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_surface.c152 assert(surf_tmpl->u.tex.first_layer <= surf_tmpl->u.tex.last_layer); in llvmpipe_create_surface()
157 ps->u.tex.last_layer = surf_tmpl->u.tex.last_layer; in llvmpipe_create_surface()
Dlp_state_sampler.c289 num_layers = view->u.tex.last_layer - view->u.tex.first_layer + 1; in prepare_shader_sampling()
298 assert(view->u.tex.first_layer <= view->u.tex.last_layer); in prepare_shader_sampling()
299 assert(view->u.tex.last_layer < res->array_size); in prepare_shader_sampling()
/external/mesa3d/src/gallium/auxiliary/util/
Du_gen_mipmap.c61 uint first_layer, uint last_layer, uint filter) in util_gen_mipmap() argument
122 (last_layer + 1 - first_layer); in util_gen_mipmap()
Du_framebuffer.c196 unsigned num = fb->cbufs[i]->u.tex.last_layer - in util_framebuffer_get_num_layers()
202 unsigned num = fb->zsbuf->u.tex.last_layer - in util_framebuffer_get_num_layers()
Du_gen_mipmap.h44 uint first_layer, uint last_layer, uint filter);
Du_inlines.h199 ps->u.tex.first_layer = ps->u.tex.last_layer = layer; in pipe_surface_reset()
224 s1->u.tex.last_layer == s2->u.tex.last_layer)); in pipe_surface_equal()
/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_state_sampler.c221 num_layers = view->u.tex.last_layer - view->u.tex.first_layer + 1; in prepare_shader_sampling()
230 assert(view->u.tex.first_layer <= view->u.tex.last_layer); in prepare_shader_sampling()
231 assert(view->u.tex.last_layer < res->array_size); in prepare_shader_sampling()
Dsp_texture.c308 ps->u.tex.last_layer = surf_tmpl->u.tex.last_layer; in softpipe_create_surface()
309 if (ps->u.tex.first_layer != ps->u.tex.last_layer) { in softpipe_create_surface()
/external/mesa3d/src/gallium/drivers/ilo/
Dilo_blit.h108 surf->u.tex.last_layer - surf->u.tex.first_layer + 1, in ilo_blit_resolve_surface()
149 num_slices = view->u.tex.last_layer - view->u.tex.first_layer + 1; in ilo_blit_resolve_view()
/external/mesa3d/src/gallium/drivers/i915/
Di915_surface.c362 assert(surf_tmpl->u.tex.first_layer == surf_tmpl->u.tex.last_layer); in i915_create_surface_custom()
377 ps->u.tex.last_layer = surf_tmpl->u.tex.last_layer; in i915_create_surface_custom()
/external/mesa3d/src/gallium/drivers/noop/
Dnoop_state.c102 surface->u.tex.last_layer = surf_tmpl->u.tex.last_layer; in noop_create_surface()
/external/mesa3d/src/gallium/state_trackers/nine/
Dbasetexture9.c389 unsigned last_layer; in NineBaseTexture9_GenerateMipSubLevels() local
406 last_layer = util_max_layer(This->view[0]->texture, base_level); in NineBaseTexture9_GenerateMipSubLevels()
411 first_layer, last_layer, filter); in NineBaseTexture9_GenerateMipSubLevels()
565 templ.u.tex.last_layer = resource->target == PIPE_TEXTURE_3D ? in NineBaseTexture9_UpdateSamplerView()
/external/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_miptree.c484 ps->u.tex.last_layer = templ->u.tex.last_layer; in nv50_surface_from_miptree()
488 ns->depth = ps->u.tex.last_layer - ps->u.tex.first_layer + 1; in nv50_surface_from_miptree()
/external/mesa3d/src/gallium/tests/graw/
Dgraw_util.h94 surface_temp.u.tex.last_layer = 0; in graw_util_create_window()
124 surface_temp.u.tex.last_layer = 0; in graw_util_create_window()

12345