Lines Matching defs:buffer
151 struct anv_buffer *buffer, uint64_t offset,
163 .buffer = buffer->address.bo,
164 .offset = buffer->address.offset + offset,
165 .mocs = anv_mocs(device, buffer->address.bo,
196 .buffer = addr.bo,
229 .buffer = address.bo,
245 .buffer = aux_address.bo,
290 .buffer = address.bo,
471 } image, buffer, *src, *dst;
473 buffer.level = 0;
474 buffer.offset = (VkOffset3D) { 0, 0, 0 };
477 src = &buffer;
481 dst = &buffer;
518 * To avoid these issues, we always bind the buffer as if it's a
534 false, &buffer.surf, &buffer_isl_surf);
539 /* In this case, the source is the buffer and, since blorp takes its
573 buffer.surf.addr.offset += buffer_layout.image_stride_B;
808 .buffer = src_buffer->address.bo,
814 .buffer = dst_buffer->address.bo,
882 .buffer = cmd_buffer->device->dynamic_state_pool.block_pool.bo,
888 .buffer = dst_buffer->address.bo,
927 * the buffer. If VK_WHOLE_SIZE is used and the remaining size of the
928 * buffer is not a multiple of 4, then the nearest smaller multiple is
1542 /* We just wrote to the buffer with the render cache. Flush it. */
1734 * "The following is required when performing a depth buffer clear with
1740 * the depth buffer clear operation.
1757 * any previous depth buffer writes to overlapping pixels must be
1762 * There may have been a write to this depth buffer. Flush it from the
1787 * Depth buffer clear pass using any of the methods (WM_STATE,