Home
last modified time | relevance | path

Searched refs:start_layer (Results 1 - 11 of 11) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_resolve.c491 uint32_t start_layer, in iris_mcs_partial_resolve()
495 //start_layer, start_layer + num_layers - 1); in iris_mcs_partial_resolve()
510 start_layer, num_layers); in iris_mcs_partial_resolve()
562 unsigned int level, unsigned int start_layer, in iris_hiz_exec()
588 //__func__, name, mt, level, start_layer, start_layer + num_layers - 1); in iris_hiz_exec()
619 blorp_hiz_op(&blorp_batch, &surf, level, start_layer, num_layers, op); in iris_hiz_exec()
698 uint32_t start_layer, uint32_t num_layers) in miptree_layer_range_length()
703 assert(start_layer < total_num_layer in miptree_layer_range_length()
488 iris_mcs_partial_resolve(struct iris_context *ice, struct iris_batch *batch, struct iris_resource *res, uint32_t start_layer, uint32_t num_layers) iris_mcs_partial_resolve() argument
559 iris_hiz_exec(struct iris_context *ice, struct iris_batch *batch, struct iris_resource *res, unsigned int level, unsigned int start_layer, unsigned int num_layers, enum isl_aux_op op, bool update_clear_depth) iris_hiz_exec() argument
697 miptree_layer_range_length(const struct iris_resource *res, uint32_t level, uint32_t start_layer, uint32_t num_layers) miptree_layer_range_length() argument
714 iris_has_invalid_primary(const struct iris_resource *res, unsigned start_level, unsigned num_levels, unsigned start_layer, unsigned num_layers) iris_has_invalid_primary() argument
740 iris_resource_prepare_access(struct iris_context *ice, struct iris_resource *res, uint32_t start_level, uint32_t num_levels, uint32_t start_layer, uint32_t num_layers, enum isl_aux_usage aux_usage, bool fast_clear_supported) iris_resource_prepare_access() argument
796 iris_resource_finish_write(struct iris_context *ice, struct iris_resource *res, uint32_t level, uint32_t start_layer, uint32_t num_layers, enum isl_aux_usage aux_usage) iris_resource_finish_write() argument
844 iris_resource_set_aux_state(struct iris_context *ice, struct iris_resource *res, uint32_t level, uint32_t start_layer, uint32_t num_layers, enum isl_aux_state aux_state) iris_resource_set_aux_state() argument
1000 iris_resource_prepare_texture(struct iris_context *ice, struct iris_resource *res, enum isl_format view_format, uint32_t start_level, uint32_t num_levels, uint32_t start_layer, uint32_t num_layers) iris_resource_prepare_texture() argument
1115 iris_resource_prepare_render(struct iris_context *ice, struct iris_resource *res, uint32_t level, uint32_t start_layer, uint32_t layer_count, enum isl_aux_usage aux_usage) iris_resource_prepare_render() argument
1126 iris_resource_finish_render(struct iris_context *ice, struct iris_resource *res, uint32_t level, uint32_t start_layer, uint32_t layer_count, enum isl_aux_usage aux_usage) iris_resource_finish_render() argument
[all...]
H A Diris_resource.h355 unsigned int level, unsigned int start_layer,
371 * \param[in] start_layer The first array slice or 3D layer to be accessed
375 * every layer above start_layer will be accessed
389 uint32_t start_layer, uint32_t num_layers,
405 * \param[in] start_layer The first array slice or 3D layer written
409 * every layer above start_layer was written
417 uint32_t start_layer, uint32_t num_layers,
437 uint32_t start_layer, uint32_t num_layers,
469 uint32_t start_layer, uint32_t num_layers);
479 unsigned start_layer, unsigne
[all...]
/third_party/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_resolve.c571 uint32_t start_layer, in crocus_mcs_partial_resolve()
577 start_layer, start_layer + num_layers - 1); in crocus_mcs_partial_resolve()
589 start_layer, num_layers); in crocus_mcs_partial_resolve()
606 unsigned int level, unsigned int start_layer, in crocus_hiz_exec()
632 __func__, name, res, level, start_layer, start_layer + num_layers - 1); in crocus_hiz_exec()
692 blorp_hiz_op(&blorp_batch, &surf, level, start_layer, num_layers, op); in crocus_hiz_exec()
775 uint32_t start_layer, uint32_t num_layers) in miptree_layer_range_length()
780 assert(start_layer < total_num_layer in miptree_layer_range_length()
568 crocus_mcs_partial_resolve(struct crocus_context *ice, struct crocus_batch *batch, struct crocus_resource *res, uint32_t start_layer, uint32_t num_layers) crocus_mcs_partial_resolve() argument
603 crocus_hiz_exec(struct crocus_context *ice, struct crocus_batch *batch, struct crocus_resource *res, unsigned int level, unsigned int start_layer, unsigned int num_layers, enum isl_aux_op op, bool update_clear_depth) crocus_hiz_exec() argument
774 miptree_layer_range_length(const struct crocus_resource *res, uint32_t level, uint32_t start_layer, uint32_t num_layers) miptree_layer_range_length() argument
791 crocus_has_invalid_primary(const struct crocus_resource *res, unsigned start_level, unsigned num_levels, unsigned start_layer, unsigned num_layers) crocus_has_invalid_primary() argument
820 crocus_resource_prepare_access(struct crocus_context *ice, struct crocus_resource *res, uint32_t start_level, uint32_t num_levels, uint32_t start_layer, uint32_t num_layers, enum isl_aux_usage aux_usage, bool fast_clear_supported) crocus_resource_prepare_access() argument
879 crocus_resource_finish_write(struct crocus_context *ice, struct crocus_resource *res, uint32_t level, uint32_t start_layer, uint32_t num_layers, enum isl_aux_usage aux_usage) crocus_resource_finish_write() argument
924 crocus_resource_set_aux_state(struct crocus_context *ice, struct crocus_resource *res, uint32_t level, uint32_t start_layer, uint32_t num_layers, enum isl_aux_state aux_state) crocus_resource_set_aux_state() argument
961 crocus_resource_prepare_texture(struct crocus_context *ice, struct crocus_resource *res, enum isl_format view_format, uint32_t start_level, uint32_t num_levels, uint32_t start_layer, uint32_t num_layers) crocus_resource_prepare_texture() argument
1019 crocus_resource_prepare_render(struct crocus_context *ice, struct crocus_resource *res, uint32_t level, uint32_t start_layer, uint32_t layer_count, enum isl_aux_usage aux_usage) crocus_resource_prepare_render() argument
1030 crocus_resource_finish_render(struct crocus_context *ice, struct crocus_resource *res, uint32_t level, uint32_t start_layer, uint32_t layer_count, enum isl_aux_usage aux_usage) crocus_resource_finish_render() argument
[all...]
H A Dcrocus_resource.h383 unsigned int level, unsigned int start_layer,
399 * \param[in] start_layer The first array slice or 3D layer to be accessed
403 * every layer above start_layer will be accessed
417 uint32_t start_layer, uint32_t num_layers,
433 * \param[in] start_layer The first array slice or 3D layer written
437 * every layer above start_layer was written
445 uint32_t start_layer, uint32_t num_layers,
465 uint32_t start_layer, uint32_t num_layers,
504 uint32_t start_layer, uint32_t num_layers);
518 unsigned start_layer, unsigne
[all...]
/third_party/mesa3d/src/intel/blorp/
H A Dblorp.h189 uint32_t level, uint32_t start_layer, uint32_t num_layers,
220 uint32_t level, uint32_t start_layer, uint32_t num_layers,
229 uint32_t level, uint32_t start_layer,
245 uint32_t start_layer, uint32_t num_layers,
264 uint32_t start_layer, uint32_t num_layers,
273 uint32_t start_layer, uint32_t num_layers,
286 uint32_t start_layer, uint32_t num_layers);
290 uint32_t level, uint32_t start_layer, uint32_t num_layers,
H A Dblorp_clear.c451 uint32_t level, uint32_t start_layer, uint32_t num_layers, in blorp_fast_clear()
474 start_layer, format, true); in blorp_fast_clear()
514 uint32_t level, uint32_t start_layer, uint32_t num_layers, in blorp_clear()
596 start_layer, format, true); in blorp_clear()
700 start_layer += params.num_layers; in blorp_clear()
708 uint32_t level, uint32_t start_layer, in blorp_clear_stencil_as_rgba()
778 uint32_t layer = start_layer + a; in blorp_clear_stencil_as_rgba()
813 uint32_t level, uint32_t start_layer, in blorp_clear_depth_stencil()
822 start_layer, num_layers, in blorp_clear_depth_stencil()
852 level, start_layer, in blorp_clear_depth_stencil()
448 blorp_fast_clear(struct blorp_batch *batch, const struct blorp_surf *surf, enum isl_format format, struct isl_swizzle swizzle, uint32_t level, uint32_t start_layer, uint32_t num_layers, uint32_t x0, uint32_t y0, uint32_t x1, uint32_t y1) blorp_fast_clear() argument
511 blorp_clear(struct blorp_batch *batch, const struct blorp_surf *surf, enum isl_format format, struct isl_swizzle swizzle, uint32_t level, uint32_t start_layer, uint32_t num_layers, uint32_t x0, uint32_t y0, uint32_t x1, uint32_t y1, union isl_color_value clear_color, uint8_t color_write_disable) blorp_clear() argument
706 blorp_clear_stencil_as_rgba(struct blorp_batch *batch, const struct blorp_surf *surf, uint32_t level, uint32_t start_layer, uint32_t num_layers, uint32_t x0, uint32_t y0, uint32_t x1, uint32_t y1, uint8_t stencil_mask, uint8_t stencil_value) blorp_clear_stencil_as_rgba() argument
810 blorp_clear_depth_stencil(struct blorp_batch *batch, const struct blorp_surf *depth, const struct blorp_surf *stencil, uint32_t level, uint32_t start_layer, uint32_t num_layers, uint32_t x0, uint32_t y0, uint32_t x1, uint32_t y1, bool clear_depth, float depth_value, uint8_t stencil_mask, uint8_t stencil_value) blorp_clear_depth_stencil() argument
1006 blorp_hiz_clear_depth_stencil(struct blorp_batch *batch, const struct blorp_surf *depth, const struct blorp_surf *stencil, uint32_t level, uint32_t start_layer, uint32_t num_layers, uint32_t x0, uint32_t y0, uint32_t x1, uint32_t y1, bool clear_depth, float depth_value, bool clear_stencil, uint8_t stencil_value) blorp_hiz_clear_depth_stencil() argument
1110 blorp_clear_attachments(struct blorp_batch *batch, uint32_t binding_table_offset, enum isl_format depth_format, uint32_t num_samples, uint32_t start_layer, uint32_t num_layers, uint32_t x0, uint32_t y0, uint32_t x1, uint32_t y1, bool clear_color, union isl_color_value color_value, bool clear_depth, float depth_value, uint8_t stencil_mask, uint8_t stencil_value) blorp_clear_attachments() argument
1176 blorp_ccs_resolve(struct blorp_batch *batch, struct blorp_surf *surf, uint32_t level, uint32_t start_layer, uint32_t num_layers, enum isl_format format, enum isl_aux_op resolve_op) blorp_ccs_resolve() argument
1361 blorp_mcs_partial_resolve(struct blorp_batch *batch, struct blorp_surf *surf, enum isl_format format, uint32_t start_layer, uint32_t num_layers) blorp_mcs_partial_resolve() argument
[all...]
H A Dblorp.c408 uint32_t level, uint32_t start_layer, uint32_t num_layers, in blorp_hiz_op()
434 const uint32_t layer = start_layer + a; in blorp_hiz_op()
407 blorp_hiz_op(struct blorp_batch *batch, struct blorp_surf *surf, uint32_t level, uint32_t start_layer, uint32_t num_layers, enum isl_aux_op op) blorp_hiz_op() argument
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_resource_state.cpp481 uint32_t start_layer, uint32_t num_layers, in d3d12_transition_subresources_state()
501 const uint32_t layer = start_layer + a; in d3d12_transition_subresources_state()
478 d3d12_transition_subresources_state(struct d3d12_context *ctx, struct d3d12_resource *res, uint32_t start_level, uint32_t num_levels, uint32_t start_layer, uint32_t num_layers, uint32_t start_plane, uint32_t num_planes, D3D12_RESOURCE_STATES state, d3d12_transition_flags flags) d3d12_transition_subresources_state() argument
H A Dd3d12_resource.cpp1103 unsigned resid, int z, int start_layer, in transfer_image_part_to_buf()
1117 copy_info.dst_loc.PlacedFootprint.Offset += (z - start_layer) * trans->base.b.layer_stride; in transfer_image_part_to_buf()
1187 int start_layer = trans->base.b.box.z; in transfer_image_to_buf() local
1188 for (int z = start_layer; z < start_layer + trans->base.b.box.depth; ++z) { in transfer_image_to_buf()
1190 z, start_layer, 0, 1); in transfer_image_to_buf()
1099 transfer_image_part_to_buf(struct d3d12_context *ctx, struct d3d12_resource *res, struct d3d12_resource *staging_res, struct d3d12_transfer *trans, unsigned resid, int z, int start_layer, int start_box_z, int depth) transfer_image_part_to_buf() argument
H A Dd3d12_context.h331 unsigned start_layer, unsigned num_layers,
H A Dd3d12_draw.cpp694 unsigned start_layer, num_layers; in transition_surface_subresources_state() local
696 start_layer = 0; in transition_surface_subresources_state()
699 start_layer = psurf->u.tex.first_layer; in transition_surface_subresources_state()
704 start_layer, num_layers, in transition_surface_subresources_state()

Completed in 19 milliseconds