/external/mesa3d/src/intel/vulkan/ |
D | gen7_cmd_buffer.c | 90 cmd_buffer->state.render_area.offset.y, max); in gen7_cmd_buffer_emit_scissor() 92 cmd_buffer->state.render_area.offset.x, max); in gen7_cmd_buffer_emit_scissor() 94 cmd_buffer->state.render_area.offset.y + in gen7_cmd_buffer_emit_scissor() 95 cmd_buffer->state.render_area.extent.height - 1); in gen7_cmd_buffer_emit_scissor() 97 cmd_buffer->state.render_area.offset.x + in gen7_cmd_buffer_emit_scissor() 98 cmd_buffer->state.render_area.extent.width - 1); in gen7_cmd_buffer_emit_scissor()
|
D | genX_cmd_buffer.c | 321 VkRect2D render_area) in anv_can_fast_clear_color_view() argument 351 if (render_area.offset.x != 0 || in anv_can_fast_clear_color_view() 352 render_area.offset.y != 0 || in anv_can_fast_clear_color_view() 353 render_area.extent.width != iview->extent.width || in anv_can_fast_clear_color_view() 354 render_area.extent.height != iview->extent.height) in anv_can_fast_clear_color_view() 407 VkRect2D render_area) in anv_can_hiz_clear_ds_view() argument 431 render_area.offset.x, in anv_can_hiz_clear_ds_view() 432 render_area.offset.y, in anv_can_hiz_clear_ds_view() 433 render_area.offset.x + in anv_can_hiz_clear_ds_view() 434 render_area.extent.width, in anv_can_hiz_clear_ds_view() [all …]
|
D | anv_private.h | 2939 VkRect2D render_area; member
|
/external/mesa3d/src/broadcom/vulkan/ |
D | v3dv_cmd_buffer.c | 1107 cmd_buffer->state.render_area.offset.x = 0; in cmd_buffer_begin_render_pass_secondary() 1108 cmd_buffer->state.render_area.offset.y = 0; in cmd_buffer_begin_render_pass_secondary() 1109 cmd_buffer->state.render_area.extent.width = in cmd_buffer_begin_render_pass_secondary() 1111 cmd_buffer->state.render_area.extent.height = in cmd_buffer_begin_render_pass_secondary() 1200 const VkRect2D *rect = &cmd_buffer->state.render_area; in cmd_buffer_update_tile_alignment() 1389 state->render_area = pRenderPassBegin->renderArea; in v3dv_CmdBeginRenderPass() 1394 uint32_t min_render_x = state->render_area.offset.x; in v3dv_CmdBeginRenderPass() 1395 uint32_t min_render_y = state->render_area.offset.x; in v3dv_CmdBeginRenderPass() 1396 uint32_t max_render_x = min_render_x + state->render_area.extent.width - 1; in v3dv_CmdBeginRenderPass() 1397 uint32_t max_render_y = min_render_y + state->render_area.extent.height - 1; in v3dv_CmdBeginRenderPass() [all …]
|
D | v3dv_meta_clear.c | 1582 const VkRect2D *render_area = &cmd_buffer->state.render_area; in can_use_tlb_clear() local 1601 is_subrect(render_area, &fb_rect); in can_use_tlb_clear()
|
D | v3dv_private.h | 938 VkRect2D render_area; member 1003 VkRect2D render_area; member
|
D | v3dv_meta_copy.c | 4363 const VkRect2D render_area = { in blit_shader() local 4371 v3dv_subpass_area_is_tile_aligned(&render_area, framebuffer, in blit_shader() 4380 .renderArea = render_area, in blit_shader()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_meta.c | 115 state->render_area = cmd_buffer->state.render_area; in radv_meta_save() 216 cmd_buffer->state.render_area = state->render_area; in radv_meta_restore()
|
D | radv_meta.h | 60 VkRect2D render_area; member
|
D | radv_private.h | 1343 VkRect2D render_area; member
|
D | radv_meta_clear.c | 1950 .rect = cmd_state->render_area, in radv_subpass_clear_attachment()
|
D | radv_cmd_buffer.c | 4986 cmd_buffer->state.render_area = pRenderPassBegin->renderArea; in radv_cmd_buffer_begin_render_pass()
|
/external/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_execute.c | 117 VkRect2D render_area; member 1136 state->render_area.offset.x, state->render_area.offset.y, in render_subpass_clear() 1137 … state->render_area.extent.width, state->render_area.extent.height, in render_subpass_clear() 1174 … state->render_area.offset.x, state->render_area.offset.y, in render_subpass_clear() 1175 … state->render_area.extent.width, state->render_area.extent.height, in render_subpass_clear() 1207 info.src.box.x = state->render_area.offset.x; in render_pass_resolve() 1208 info.src.box.y = state->render_area.offset.y; in render_pass_resolve() 1209 info.src.box.width = state->render_area.extent.width; in render_pass_resolve() 1210 info.src.box.height = state->render_area.extent.height; in render_pass_resolve() 1260 state->render_area = cmd->u.begin_render_pass.render_area; in handle_begin_render_pass()
|
D | lvp_private.h | 898 VkRect2D render_area; member
|
D | lvp_cmd_buffer.c | 344 cmd->u.begin_render_pass.render_area = pRenderPassBegin->renderArea; in lvp_CmdBeginRenderPass()
|
/external/mesa3d/src/freedreno/vulkan/ |
D | tu_clear_blit.c | 2418 const VkRect2D *render_area = &cmd->state.render_area; in tu_store_gmem_attachment() local 2426 uint32_t x1 = render_area->offset.x; in tu_store_gmem_attachment() 2427 uint32_t y1 = render_area->offset.y; in tu_store_gmem_attachment() 2428 uint32_t x2 = x1 + render_area->extent.width; in tu_store_gmem_attachment() 2429 uint32_t y2 = y1 + render_area->extent.height; in tu_store_gmem_attachment() 2460 r2d_coords(cs, &render_area->offset, &render_area->offset, &render_area->extent); in tu_store_gmem_attachment()
|
D | tu_cmd_buffer.c | 373 const VkRect2D *render_area = &cmd->state.render_area; in tu6_emit_blit_scissor() local 381 if (render_area->extent.width == 0 || in tu6_emit_blit_scissor() 382 render_area->extent.height == 0) in tu6_emit_blit_scissor() 385 uint32_t x1 = render_area->offset.x; in tu6_emit_blit_scissor() 386 uint32_t y1 = render_area->offset.y; in tu6_emit_blit_scissor() 387 uint32_t x2 = x1 + render_area->extent.width - 1; in tu6_emit_blit_scissor() 388 uint32_t y2 = y1 + render_area->extent.height - 1; in tu6_emit_blit_scissor() 555 if (cmd->state.render_area.extent.width == 0 || in use_sysmem_rendering() 556 cmd->state.render_area.extent.height == 0) in use_sysmem_rendering() 622 tu_resolve_sysmem(cmd, cs, src, dst, layer_mask, fb->layers, &cmd->state.render_area); in tu6_emit_sysmem_resolve() [all …]
|
D | tu_private.h | 911 VkRect2D render_area; member
|
/external/vulkan-validation-layers/layers/ |
D | buffer_validation.cpp | 2790 const VkRect2D &render_area, uint32_t rect_count, in ValidateClearAttachmentExtent() argument 2799 if (!ContainsRect(render_area, clear_rects[j].rect)) { in ValidateClearAttachmentExtent() 2854 const auto &render_area = cb_node->activeRenderPassBeginInfo.renderArea; in PreCallValidateCmdClearAttachments() local 2920 …dateClearAttachmentExtent(commandBuffer, attachment_index, framebuffer, fb_attachment, render_area, in PreCallValidateCmdClearAttachments() 2958 const auto &render_area = prim_cb->activeRenderPassBeginInfo.renderArea; in PreCallRecordCmdClearAttachments() local 2960 …dateClearAttachmentExtent(commandBuffer, attachment_index, framebuffer, fb_attachment, render_area, in PreCallRecordCmdClearAttachments()
|
D | core_validation.h | 1324 … const FRAMEBUFFER_STATE* framebuffer, uint32_t fb_attachment, const VkRect2D& render_area,
|
/external/mesa3d/docs/relnotes/ |
D | 20.1.0.rst | 2581 - turnip: fix hw binning + render_area offset interaction
|