/third_party/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_resolve.c | 491 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 D | iris_resource.h | 355 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 D | crocus_resolve.c | 571 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 D | crocus_resource.h | 383 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 D | blorp.h | 189 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 D | blorp_clear.c | 451 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 D | blorp.c | 408 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 D | d3d12_resource_state.cpp | 481 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 D | d3d12_resource.cpp | 1103 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 D | d3d12_context.h | 331 unsigned start_layer, unsigned num_layers,
|
H A D | d3d12_draw.cpp | 694 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()
|