Home
last modified time | relevance | path

Searched refs:clear_rect (Results 1 - 4 of 4) sorted by relevance

/third_party/mesa3d/src/amd/vulkan/
H A Dradv_meta_clear.c313 const VkClearRect *clear_rect, uint32_t view_mask) in emit_color_clear()
371 &(VkViewport){.x = clear_rect->rect.offset.x, in emit_color_clear()
372 .y = clear_rect->rect.offset.y, in emit_color_clear()
373 .width = clear_rect->rect.extent.width, in emit_color_clear()
374 .height = clear_rect->rect.extent.height, in emit_color_clear()
378 radv_CmdSetScissor(radv_cmd_buffer_to_handle(cmd_buffer), 0, 1, &clear_rect->rect); in emit_color_clear()
383 radv_CmdDraw(cmd_buffer_h, 3, clear_rect->layerCount, 0, clear_rect->baseArrayLayer); in emit_color_clear()
515 const VkClearRect *clear_rect, VkClearDepthStencilValue clear_value) in depth_view_can_fast_clear()
522 if (clear_rect in depth_view_can_fast_clear()
312 emit_color_clear(struct radv_cmd_buffer *cmd_buffer, const VkClearAttachment *clear_att, const VkClearRect *clear_rect, uint32_t view_mask) emit_color_clear() argument
513 depth_view_can_fast_clear(struct radv_cmd_buffer *cmd_buffer, const struct radv_image_view *iview, VkImageAspectFlags aspects, VkImageLayout layout, bool in_render_loop, const VkClearRect *clear_rect, VkClearDepthStencilValue clear_value) depth_view_can_fast_clear() argument
541 pick_depthstencil_pipeline(struct radv_cmd_buffer *cmd_buffer, struct radv_meta_state *meta_state, const struct radv_image_view *iview, int samples_log2, VkImageAspectFlags aspects, VkImageLayout layout, bool in_render_loop, const VkClearRect *clear_rect, VkClearDepthStencilValue clear_value) pick_depthstencil_pipeline() argument
584 emit_depthstencil_clear(struct radv_cmd_buffer *cmd_buffer, const VkClearAttachment *clear_att, const VkClearRect *clear_rect, struct radv_subpass_attachment *ds_att, uint32_t view_mask, bool ds_resolve_clear) emit_depthstencil_clear() argument
811 radv_can_fast_clear_depth(struct radv_cmd_buffer *cmd_buffer, const struct radv_image_view *iview, VkImageLayout image_layout, bool in_render_loop, VkImageAspectFlags aspects, const VkClearRect *clear_rect, const VkClearDepthStencilValue clear_value, uint32_t view_mask) radv_can_fast_clear_depth() argument
1708 radv_can_fast_clear_color(struct radv_cmd_buffer *cmd_buffer, const struct radv_image_view *iview, VkImageLayout image_layout, bool in_render_loop, const VkClearRect *clear_rect, VkClearColorValue clear_value, uint32_t view_mask) radv_can_fast_clear_color() argument
1865 emit_clear(struct radv_cmd_buffer *cmd_buffer, const VkClearAttachment *clear_att, const VkClearRect *clear_rect, enum radv_cmd_flush_bits *pre_flush, enum radv_cmd_flush_bits *post_flush, uint32_t view_mask, bool ds_resolve_clear) emit_clear() argument
1965 VkClearRect clear_rect = { radv_subpass_clear_attachment() local
2082 VkClearRect clear_rect = { radv_clear_image_layer() local
2174 VkClearRect clear_rect = { radv_fast_clear_range() local
[all...]
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_vX_meta_clear.c267 const VkClearRect *clear_rect) in panvk_meta_clear_attachment()
275 unsigned minx = MAX2(clear_rect->rect.offset.x, 0); in panvk_meta_clear_attachment()
276 unsigned miny = MAX2(clear_rect->rect.offset.y, 0); in panvk_meta_clear_attachment()
277 unsigned maxx = MAX2(clear_rect->rect.offset.x + clear_rect->rect.extent.width - 1, 0); in panvk_meta_clear_attachment()
278 unsigned maxy = MAX2(clear_rect->rect.offset.y + clear_rect->rect.extent.height - 1, 0); in panvk_meta_clear_attachment()
263 panvk_meta_clear_attachment(struct panvk_cmd_buffer *cmdbuf, unsigned attachment, unsigned rt, VkImageAspectFlags mask, const VkClearValue *clear_value, const VkClearRect *clear_rect) panvk_meta_clear_attachment() argument
/third_party/vk-gl-cts/external/amber/src/src/vulkan/
H A Dgraphics_pipeline.cc860 VkClearRect clear_rect; in Clear() local
861 clear_rect.rect = {{0, 0}, {frame_width_, frame_height_}}; in Clear()
862 clear_rect.baseArrayLayer = 0; in Clear()
863 clear_rect.layerCount = 1; in Clear()
867 clears.data(), 1, &clear_rect); in Clear()
/third_party/mesa3d/src/intel/vulkan/
H A DgenX_cmd_buffer.c765 const VkRect2D clear_rect = { in transition_stencil_buffer()
785 clear_rect, 0 /* Stencil clear value */); in transition_stencil_buffer()

Completed in 21 milliseconds