[Mesa-dev] [PATCH 12/29] anv/cmd_buffer: Drop the genX from get/set_needs_resolve
Nanley Chery
nanleychery at gmail.com
Tue Nov 28 19:31:41 UTC 2017
On Mon, Nov 27, 2017 at 07:06:02PM -0800, Jason Ekstrand wrote:
> They are static functions so there's no real need to have the genX and
> it just makes the function names longer.
> ---
> src/intel/vulkan/genX_cmd_buffer.c | 34 +++++++++++++++++-----------------
> 1 file changed, 17 insertions(+), 17 deletions(-)
>
This patch is
Reviewed-by: Nanley Chery <nanley.g.chery at intel.com>
> diff --git a/src/intel/vulkan/genX_cmd_buffer.c b/src/intel/vulkan/genX_cmd_buffer.c
> index 7d040bd..6aeffa3 100644
> --- a/src/intel/vulkan/genX_cmd_buffer.c
> +++ b/src/intel/vulkan/genX_cmd_buffer.c
> @@ -411,7 +411,7 @@ transition_depth_buffer(struct anv_cmd_buffer *cmd_buffer,
> * performed properly.
> */
> static void
> -genX(set_image_needs_resolve)(struct anv_cmd_buffer *cmd_buffer,
> +set_image_needs_resolve(struct anv_cmd_buffer *cmd_buffer,
> const struct anv_image *image,
> VkImageAspectFlagBits aspect,
> unsigned level, bool needs_resolve)
> @@ -432,10 +432,10 @@ genX(set_image_needs_resolve)(struct anv_cmd_buffer *cmd_buffer,
> }
>
> static void
> -genX(load_needs_resolve_predicate)(struct anv_cmd_buffer *cmd_buffer,
> - const struct anv_image *image,
> - VkImageAspectFlagBits aspect,
> - unsigned level)
> +load_needs_resolve_predicate(struct anv_cmd_buffer *cmd_buffer,
> + const struct anv_image *image,
> + VkImageAspectFlagBits aspect,
> + unsigned level)
> {
> assert(cmd_buffer && image);
> assert(image->aspects & VK_IMAGE_ASPECT_ANY_COLOR_BIT_ANV);
> @@ -488,8 +488,8 @@ init_fast_clear_state_entry(struct anv_cmd_buffer *cmd_buffer,
> * to return incorrect data. The fast clear data in CCS_D buffers should
> * be removed because CCS_D isn't enabled all the time.
> */
> - genX(set_image_needs_resolve)(cmd_buffer, image, aspect, level,
> - aux_usage == ISL_AUX_USAGE_NONE);
> + set_image_needs_resolve(cmd_buffer, image, aspect, level,
> + aux_usage == ISL_AUX_USAGE_NONE);
>
> /* The fast clear value dword(s) will be copied into a surface state object.
> * Ensure that the restrictions of the fields in the dword(s) are followed.
> @@ -812,12 +812,12 @@ transition_color_buffer(struct anv_cmd_buffer *cmd_buffer,
> layer_count = MIN2(layer_count, anv_image_aux_layers(image, aspect, level));
> }
>
> - genX(load_needs_resolve_predicate)(cmd_buffer, image, aspect, level);
> + load_needs_resolve_predicate(cmd_buffer, image, aspect, level);
>
> anv_image_ccs_op(cmd_buffer, image, aspect, level,
> base_layer, layer_count, resolve_op, true);
>
> - genX(set_image_needs_resolve)(cmd_buffer, image, aspect, level, false);
> + set_image_needs_resolve(cmd_buffer, image, aspect, level, false);
> }
>
> cmd_buffer->state.pending_pipe_bits |=
> @@ -2992,15 +2992,15 @@ cmd_buffer_subpass_sync_fast_clear_values(struct anv_cmd_buffer *cmd_buffer)
> * will match what's in every RENDER_SURFACE_STATE object when it's
> * being used for sampling.
> */
> - genX(set_image_needs_resolve)(cmd_buffer, iview->image,
> - VK_IMAGE_ASPECT_COLOR_BIT,
> - iview->planes[0].isl.base_level,
> - false);
> + set_image_needs_resolve(cmd_buffer, iview->image,
> + VK_IMAGE_ASPECT_COLOR_BIT,
> + iview->planes[0].isl.base_level,
> + false);
> } else {
> - genX(set_image_needs_resolve)(cmd_buffer, iview->image,
> - VK_IMAGE_ASPECT_COLOR_BIT,
> - iview->planes[0].isl.base_level,
> - true);
> + set_image_needs_resolve(cmd_buffer, iview->image,
> + VK_IMAGE_ASPECT_COLOR_BIT,
> + iview->planes[0].isl.base_level,
> + true);
> }
> } else if (rp_att->load_op == VK_ATTACHMENT_LOAD_OP_LOAD) {
> /* The attachment may have been fast-cleared in a previous render
> --
> 2.5.0.400.gff86faf
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
More information about the mesa-dev
mailing list