/external/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_gen_mipmap.c | 51 * \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 D | u_blitter.c | 1391 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 D | st_gen_mipmap.c | 85 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 D | st_sampler_view.c | 346 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 D | st_cb_fbo.c | 415 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 D | svga_pipe_clear.c | 286 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 D | svga_resource_texture.c | 1248 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 D | basetexture9.c | 389 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 D | noop_pipe.c | 301 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 D | radv_image.c | 256 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 D | dd_draw.c | 1223 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 D | dd_pipe.h | 103 unsigned last_layer; member in struct:call_generate_mipmap
|
/external/mesa3d/src/gallium/drivers/r600/ |
H A D | r600_blit.c | 110 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 D | evergreen_state.c | 674 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 D | si_blit.c | 108 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 D | si_state.c | 2070 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 D | tr_context.c | 1410 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 D | p_state.h | 389 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 D | sp_tex_sample.c | 481 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...] |