Searched defs:last_layer (Results 1 - 19 of 19) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/util/
H A Du_gen_mipmap.c51 * \param last_layer the last layer to generate mipmap levels for
61 uint first_layer, uint last_layer, uint filter)
122 (last_layer + 1 - first_layer);
59 util_gen_mipmap(struct pipe_context *pipe, struct pipe_resource *pt, enum pipe_format format, uint base_level, uint last_level, uint first_layer, uint last_layer, uint filter) argument
H A Du_blitter.c1391 dst_templ->u.tex.last_layer = dstz;
1404 dst_templ.u.tex.last_layer = surf->u.tex.last_layer + 1;
1419 src_templ->u.tex.last_layer =
1874 unsigned first_layer, unsigned last_layer)
1940 dstbox.depth = srcbox.depth = last_layer - first_layer + 1;
2011 num_layers = dstsurf->u.tex.last_layer - dstsurf->u.tex.first_layer + 1;
2089 num_layers = dstsurf->u.tex.last_layer - dstsurf->u.tex.first_layer + 1;
2335 surf_tmpl.u.tex.last_layer = dst_layer;
2341 surf_tmpl.u.tex.last_layer
1870 util_blitter_generate_mipmap(struct blitter_context *blitter, struct pipe_resource *tex, enum pipe_format format, unsigned base_level, unsigned last_level, unsigned first_layer, unsigned last_layer) argument
[all...]
/external/mesa3d/src/mesa/state_tracker/
H A Dst_gen_mipmap.c85 uint lastLevel, first_layer, last_layer; local
140 first_layer = last_layer = _mesa_tex_target_to_face(target);
144 last_layer = util_max_layer(pt, baseLevel);
159 lastLevel, first_layer, last_layer)) {
162 first_layer, last_layer, PIPE_TEX_FILTER_LINEAR)) {
H A Dst_sampler_view.c346 last_layer(const struct st_texture_object *stObj) function
434 templ.u.tex.first_layer = templ.u.tex.last_layer = stObj->layer_override;
437 templ.u.tex.last_layer = last_layer(stObj);
439 assert(templ.u.tex.first_layer <= templ.u.tex.last_layer);
486 assert(stObj->layer_override || last_layer(stObj) == view->u.tex.last_layer);
489 stObj->layer_override == view->u.tex.last_layer));
H A Dst_cb_fbo.c415 unsigned first_layer, last_layer, level; local
436 last_layer = util_max_layer(strb->texture, level);
440 last_layer = strb->rtt_face + strb->rtt_slice;
449 last_layer += tex->MinLayer;
451 last_layer = MIN2(first_layer + tex->NumLayers - 1, last_layer);
462 strb->surface->u.tex.last_layer != last_layer) {
469 surf_tmpl.u.tex.last_layer = last_layer;
[all...]
/external/mesa3d/src/gallium/drivers/svga/
H A Dsvga_pipe_clear.c286 tmpl.u.tex.last_layer = box->z + box->depth - 1;
441 unsigned last_layer = rtv->u.tex.last_layer; local
442 unsigned box_depth = last_layer - first_layer + 1;
445 rtv->u.tex.first_layer = rtv->u.tex.last_layer =
452 rtv->u.tex.last_layer = last_layer;
H A Dsvga_resource_texture.c1248 unsigned last_layer)
1276 templ.u.tex.last_layer = last_layer;
1242 svga_texture_generate_mipmap(struct pipe_context *pipe, struct pipe_resource *pt, enum pipe_format format, unsigned base_level, unsigned last_level, unsigned first_layer, unsigned last_layer) argument
/external/mesa3d/src/gallium/state_trackers/nine/
H A Dbasetexture9.c389 unsigned last_layer; local
406 last_layer = util_max_layer(This->view[0]->texture, base_level);
411 first_layer, last_layer, filter);
565 templ.u.tex.last_layer = resource->target == PIPE_TEXTURE_3D ?
/external/mesa3d/src/gallium/drivers/noop/
H A Dnoop_pipe.c301 unsigned last_layer)
295 noop_generate_mipmap(struct pipe_context *ctx, struct pipe_resource *resource, enum pipe_format format, unsigned base_level, unsigned last_level, unsigned first_layer, unsigned last_layer) argument
/external/mesa3d/src/amd/vulkan/
H A Dradv_image.c256 unsigned first_layer, unsigned last_layer,
317 S_008F24_LAST_ARRAY(last_layer));
375 S_008F24_LAST_ARRAY(last_layer);
249 si_make_texture_descriptor(struct radv_device *device, struct radv_image *image, bool sampler, VkImageViewType view_type, VkFormat vk_format, const VkComponentMapping *mapping, unsigned first_level, unsigned last_level, unsigned first_layer, unsigned last_layer, unsigned width, unsigned height, unsigned depth, uint32_t *state, uint32_t *fmask_state) argument
/external/mesa3d/src/gallium/drivers/ddebug/
H A Ddd_draw.c1223 unsigned last_layer)
1236 call.info.generate_mipmap.last_layer = last_layer;
1240 first_layer, last_layer);
1217 dd_context_generate_mipmap(struct pipe_context *_pipe, struct pipe_resource *res, enum pipe_format format, unsigned base_level, unsigned last_level, unsigned first_layer, unsigned last_layer) argument
H A Ddd_pipe.h103 unsigned last_layer; member in struct:call_generate_mipmap
/external/mesa3d/src/gallium/drivers/r600/
H A Dr600_blit.c110 unsigned first_layer, unsigned last_layer,
154 checked_last_layer = last_layer < max_layer ? last_layer : max_layer;
168 surf_tmpl.u.tex.last_layer = layer;
189 first_layer == 0 && last_layer == max_layer &&
204 unsigned first_layer, unsigned last_layer)
231 checked_last_layer = last_layer < max_layer ? last_layer : max_layer;
235 surf_tmpl.u.tex.last_layer = layer;
249 if (first_layer == 0 && last_layer
106 r600_blit_decompress_depth(struct pipe_context *ctx, struct r600_texture *texture, struct r600_texture *staging, unsigned first_level, unsigned last_level, unsigned first_layer, unsigned last_layer, unsigned first_sample, unsigned last_sample) argument
200 r600_blit_decompress_depth_in_place(struct r600_context *rctx, struct r600_texture *texture, bool is_stencil_sampler, unsigned first_level, unsigned last_level, unsigned first_layer, unsigned last_layer) argument
294 r600_blit_decompress_color(struct pipe_context *ctx, struct r600_texture *rtex, unsigned first_level, unsigned last_level, unsigned first_layer, unsigned last_layer) argument
367 r600_decompress_subresource(struct pipe_context *ctx, struct pipe_resource *tex, unsigned level, unsigned first_layer, unsigned last_layer) argument
[all...]
H A Devergreen_state.c674 unsigned dim, last_layer; local
836 last_layer = state->u.tex.last_layer;
838 last_layer = state->u.tex.first_layer;
843 S_030014_LAST_ARRAY(last_layer);
1004 S_028C6C_SLICE_MAX(surf->base.u.tex.last_layer);
1218 S_028008_SLICE_MAX(surf->base.u.tex.last_layer);
/external/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_blit.c108 unsigned first_layer, unsigned last_layer,
129 checked_last_layer = MIN2(last_layer, max_layer);
138 surf_tmpl.u.tex.last_layer = layer;
161 if (first_layer == 0 && last_layer >= max_layer &&
177 unsigned first_layer, unsigned last_layer,
195 first_layer, last_layer, first_sample, last_sample);
204 unsigned first_layer, unsigned last_layer)
229 checked_last_layer = MIN2(last_layer, max_layer);
233 surf_tmpl.u.tex.last_layer = layer;
248 if (first_layer == 0 && last_layer >
104 si_blit_dbcb_copy(struct si_context *sctx, struct r600_texture *src, struct r600_texture *dst, unsigned planes, unsigned level_mask, unsigned first_layer, unsigned last_layer, unsigned first_sample, unsigned last_sample) argument
173 si_blit_decompress_depth(struct pipe_context *ctx, struct r600_texture *texture, struct r600_texture *staging, unsigned first_level, unsigned last_level, unsigned first_layer, unsigned last_layer, unsigned first_sample, unsigned last_sample) argument
201 si_blit_decompress_zs_planes_in_place(struct si_context *sctx, struct r600_texture *texture, unsigned planes, unsigned level_mask, unsigned first_layer, unsigned last_layer) argument
267 si_blit_decompress_zs_in_place(struct si_context *sctx, struct r600_texture *texture, unsigned levels_z, unsigned levels_s, unsigned first_layer, unsigned last_layer) argument
301 si_flush_depth_texture(struct si_context *sctx, struct r600_texture *tex, unsigned required_planes, unsigned first_level, unsigned last_level, unsigned first_layer, unsigned last_layer) argument
408 si_blit_decompress_color(struct pipe_context *ctx, struct r600_texture *rtex, unsigned first_level, unsigned last_level, unsigned first_layer, unsigned last_layer, bool need_dcc_decompress) argument
802 si_decompress_subresource(struct pipe_context *ctx, struct pipe_resource *tex, unsigned planes, unsigned level, unsigned first_layer, unsigned last_layer) argument
1160 si_generate_mipmap(struct pipe_context *ctx, struct pipe_resource *tex, enum pipe_format format, unsigned base_level, unsigned last_level, unsigned first_layer, unsigned last_layer) argument
[all...]
H A Dsi_state.c2070 S_028C6C_SLICE_MAX(surf->base.u.tex.last_layer);
2316 S_028008_SLICE_MAX(surf->base.u.tex.last_layer);
2795 unsigned first_layer, unsigned last_layer,
2953 S_008F24_LAST_ARRAY(last_layer));
3009 S_008F24_LAST_ARRAY(last_layer);
3038 unsigned last_layer = state->u.tex.last_layer; local
3094 /* This is not needed if state trackers set last_layer correctly. */
3099 last_layer = state->u.tex.first_layer;
3158 state->u.tex.first_layer, last_layer,
2788 si_make_texture_descriptor(struct si_screen *screen, struct r600_texture *tex, bool sampler, enum pipe_texture_target target, enum pipe_format pipe_format, const unsigned char state_swizzle[4], unsigned first_level, unsigned last_level, unsigned first_layer, unsigned last_layer, unsigned width, unsigned height, unsigned depth, uint32_t *state, uint32_t *fmask_state) argument
[all...]
/external/mesa3d/src/gallium/drivers/trace/
H A Dtr_context.c1410 unsigned last_layer)
1427 trace_dump_arg(uint, last_layer);
1430 first_layer, last_layer);
1404 trace_context_generate_mipmap(struct pipe_context *_pipe, struct pipe_resource *res, enum pipe_format format, unsigned base_level, unsigned last_level, unsigned first_layer, unsigned last_layer) argument
/external/mesa3d/src/gallium/include/pipe/
H A Dp_state.h389 unsigned last_layer:16; member in struct:pipe_surface_desc::__anon15586
431 unsigned last_layer:16; /**< last layer to use for array textures */ member in struct:pipe_sampler_view::__anon15588::__anon15589
460 unsigned last_layer:16; /**< last layer to use for array textures */ member in struct:pipe_image_view::__anon15591::__anon15592
/external/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_tex_sample.c481 coord_to_layer(float coord, unsigned first_layer, unsigned last_layer) argument
484 return CLAMP(c, (int)first_layer, (int)last_layer);
1180 sp_sview->base.u.tex.last_layer);
1247 sp_sview->base.u.tex.last_layer);
1327 sp_sview->base.u.tex.last_layer - 5) + args->face_id;
1424 sp_sview->base.u.tex.last_layer);
1568 sp_sview->base.u.tex.last_layer);
1681 sp_sview->base.u.tex.last_layer - 5);
3213 dims[1] = view->u.tex.last_layer - view->u.tex.first_layer + 1;
3218 dims[2] = view->u.tex.last_layer
[all...]

Completed in 400 milliseconds