Home | History | Annotate | Download | only in vulkan

Lines Matching refs:att

716 					     struct radv_attachment_info *att,
719 struct radv_image *image = att->attachment->image;
728 if (att->cb.micro_tile_mode != micro_tile_mode) {
731 att->cb.cb_color_attrib &= C_028C74_TILE_MODE_INDEX;
732 att->cb.cb_color_attrib |= S_028C74_TILE_MODE_INDEX(tile_mode_index);
733 att->cb.micro_tile_mode = micro_tile_mode;
874 struct radv_attachment_info *att = &framebuffer->attachments[idx];
878 att, dst_resolve_micro_tile_mode);
880 cmd_buffer->device->ws->cs_add_buffer(cmd_buffer->cs, att->attachment->bo, 8);
882 assert(att->attachment->aspect_mask & VK_IMAGE_ASPECT_COLOR_BIT);
883 radv_emit_fb_color_state(cmd_buffer, i, &att->cb);
885 radv_load_color_clear_regs(cmd_buffer, att->attachment->image, i);
895 struct radv_attachment_info *att = &framebuffer->attachments[idx];
896 struct radv_image *image = att->attachment->image;
897 cmd_buffer->device->ws->cs_add_buffer(cmd_buffer->cs, att->attachment->bo, 8);
899 radv_emit_fb_ds_state(cmd_buffer, &att->ds, image, layout);
901 if (att->ds.offset_scale != cmd_buffer->state.offset_scale) {
903 cmd_buffer->state.offset_scale = att->ds.offset_scale;
1233 VkAttachmentReference att)
1235 unsigned idx = att.attachment;
1247 att.layout, 0, 0, range,
1250 cmd_buffer->state.attachments[idx].current_layout = att.layout;
1305 struct radv_render_pass_attachment *att = &pass->attachments[i];
1306 VkImageAspectFlags att_aspects = vk_format_aspects(att->format);
1311 if (att->load_op == VK_ATTACHMENT_LOAD_OP_CLEAR) {
1317 att->load_op == VK_ATTACHMENT_LOAD_OP_CLEAR) {
1321 att->stencil_load_op == VK_ATTACHMENT_LOAD_OP_CLEAR) {
1332 state->attachments[i].current_layout = att->initial_layout;