Searched refs:cmd_state (Results 1 - 6 of 6) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_meta_clear.c | 1978 radv_attachment_needs_clear(struct radv_cmd_state *cmd_state, uint32_t a) argument 1980 uint32_t view_mask = cmd_state->subpass->view_mask; 1981 return (a != VK_ATTACHMENT_UNUSED && cmd_state->attachments[a].pending_clear_aspects && 1982 (!view_mask || (view_mask & ~cmd_state->attachments[a].cleared_views))); 1988 struct radv_cmd_state *cmd_state = &cmd_buffer->state; local in function:radv_subpass_needs_clear 1991 if (!cmd_state->subpass) 1994 for (uint32_t i = 0; i < cmd_state->subpass->color_count; ++i) { 1995 a = cmd_state->subpass->color_attachments[i].attachment; 1996 if (radv_attachment_needs_clear(cmd_state, a)) 2000 if (cmd_state 2020 struct radv_cmd_state *cmd_state = &cmd_buffer->state; local in function:radv_subpass_clear_attachment 2049 struct radv_cmd_state *cmd_state = &cmd_buffer->state; local in function:radv_cmd_buffer_clear_subpass [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | radv_meta_clear.c | 1606 radv_attachment_needs_clear(struct radv_cmd_state *cmd_state, uint32_t a) argument 1608 uint32_t view_mask = cmd_state->subpass->view_mask; 1610 cmd_state->attachments[a].pending_clear_aspects && 1611 (!view_mask || (view_mask & ~cmd_state->attachments[a].cleared_views))); 1617 struct radv_cmd_state *cmd_state = &cmd_buffer->state; local in function:radv_subpass_needs_clear 1620 if (!cmd_state->subpass) 1623 for (uint32_t i = 0; i < cmd_state->subpass->color_count; ++i) { 1624 a = cmd_state->subpass->color_attachments[i].attachment; 1625 if (radv_attachment_needs_clear(cmd_state, a)) 1629 if (!cmd_state 1643 struct radv_cmd_state *cmd_state = &cmd_buffer->state; local in function:radv_subpass_clear_attachment 1668 struct radv_cmd_state *cmd_state = &cmd_buffer->state; local in function:radv_cmd_buffer_clear_subpass [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/ |
| H A D | genX_cmd_buffer.c | 244 struct anv_cmd_state * cmd_state, 248 struct anv_attachment_state *att_state = &cmd_state->attachments[att]; 249 struct anv_image_view *iview = cmd_state->framebuffer->attachments[att]; 299 if (cmd_state->pass->attachments[att].first_subpass_layout == 328 cmd_state->pass->attachments[att].first_subpass_layout); 370 } else if (att_state->fast_clear && cmd_state->framebuffer->layers > 1) { 385 struct anv_cmd_state *cmd_state, 389 &cmd_state->pass->attachments[att]; 390 struct anv_attachment_state *att_state = &cmd_state->attachments[att]; 391 struct anv_image_view *iview = cmd_state 243 color_attachment_compute_aux_usage(struct anv_device * device,struct anv_cmd_state * cmd_state,uint32_t att,VkRect2D render_area,union isl_color_value * fast_clear_color) argument 384 depth_stencil_attachment_compute_aux_usage(struct anv_device * device,struct anv_cmd_state * cmd_state,uint32_t att,VkRect2D render_area) argument 3203 struct anv_cmd_state *cmd_state = &cmd_buffer->state; local in function:genX 3262 struct anv_cmd_state *cmd_state = &cmd_buffer->state; local in function:genX 3956 get_multiview_subpass_clear_mask(const struct anv_cmd_state * cmd_state,const struct anv_attachment_state * att_state) argument 3963 do_first_layer_clear(const struct anv_cmd_state * cmd_state,const struct anv_attachment_state * att_state) argument 3976 current_subpass_is_last_for_attachment(const struct anv_cmd_state * cmd_state,uint32_t att_idx) argument 3990 struct anv_cmd_state *cmd_state = &cmd_buffer->state; local in function:cmd_buffer_begin_subpass 4328 struct anv_cmd_state *cmd_state = &cmd_buffer->state; local in function:cmd_buffer_end_subpass 4725 struct anv_cmd_state *cmd_state = &cmd_buffer->state; local in function:genX 4765 struct anv_cmd_state *cmd_state = &cmd_buffer->state; local in function:genX [all...] |
| H A D | anv_private.h | 3636 anv_get_subpass_id(const struct anv_cmd_state * const cmd_state) argument 3639 assert(cmd_state->pass && cmd_state->subpass); 3641 const uint32_t subpass_id = cmd_state->subpass - cmd_state->pass->subpasses; 3646 assert(subpass_id < cmd_state->pass->subpass_count);
|
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| H A D | genX_cmd_buffer.c | 4505 struct anv_cmd_state *cmd_state = &cmd_buffer->state; local in function:genX 4506 struct anv_graphics_pipeline *pipeline = cmd_state->gfx.pipeline; 4565 struct anv_cmd_state *cmd_state = &cmd_buffer->state; local in function:genX 4566 struct anv_graphics_pipeline *pipeline = cmd_state->gfx.pipeline; 5916 get_multiview_subpass_clear_mask(const struct anv_cmd_state *cmd_state, argument 5919 return cmd_state->subpass->view_mask & att_state->pending_clear_views; 5923 do_first_layer_clear(const struct anv_cmd_state *cmd_state, argument 5926 if (!cmd_state->subpass->view_mask) 5930 get_multiview_subpass_clear_mask(cmd_state, att_state); 5936 current_subpass_is_last_for_attachment(const struct anv_cmd_state *cmd_state, argument 5950 struct anv_cmd_state *cmd_state = &cmd_buffer->state; local in function:cmd_buffer_begin_subpass 6352 struct anv_cmd_state *cmd_state = &cmd_buffer->state; local in function:cmd_buffer_end_subpass 6825 struct anv_cmd_state *cmd_state = &cmd_buffer->state; local in function:genX 6865 struct anv_cmd_state *cmd_state = &cmd_buffer->state; local in function:genX [all...] |
| H A D | anv_private.h | 4700 anv_get_subpass_id(const struct anv_cmd_state * const cmd_state) argument 4703 assert(cmd_state->pass && cmd_state->subpass); 4705 const uint32_t subpass_id = cmd_state->subpass - cmd_state->pass->subpasses; 4710 assert(subpass_id < cmd_state->pass->subpass_count);
|
Completed in 31 milliseconds