Lines Matching refs:store

317    cl_emit(cl, STORE_TILE_BUFFER_GENERAL, store) {
318 store.buffer_to_store = buffer;
319 store.address = v3dv_cl_address(image->mem->bo, layer_offset);
320 store.clear_buffer_being_stored = clear;
322 store.output_image_format = iview->format->rt_type;
334 store.output_image_format = image->format->rt_type;
337 store.r_b_swap = iview->swap_rb;
338 store.channel_reverse = iview->channel_reverse;
339 store.memory_format = slice->tiling;
343 store.height_in_ub_or_stride =
346 store.height_in_ub_or_stride = slice->stride;
350 store.decimate_mode = V3D_DECIMATE_MODE_ALL_SAMPLES;
352 store.decimate_mode = V3D_DECIMATE_MODE_4X;
354 store.decimate_mode = V3D_DECIMATE_MODE_SAMPLE_0;
412 /* Attachment (or view) store operations only apply on the last subpass
414 * need to store.
419 /* Attachment store operations only apply on the last job we emit on the the
421 * store.
426 /* The attachment store operation must be STORE */
488 /* Skip the last store if it is not required */
524 * store the attachment so we can implement it later using a blit.
530 /* GFXH-1689: The per-buffer store command's clear buffer bit is broken
544 * the per-buffer store clear bit, even if we need to store the buffers,
589 /* Skip the last store if it is not required */
600 /* If we need to resolve this attachment emit that store first. Notice
603 * color attachment store below, since the clear happens after the
604 * store is completed.
609 * need to store the multisampled attachment even if that wasn't
627 /* Emit the color attachment store if needed */
640 /* We always need to emit at least one dummy store */
642 cl_emit(cl, STORE_TILE_BUFFER_GENERAL, store) {
643 store.buffer_to_store = NONE;
1015 * state, we need 1 dummy store in between internal type/size
1021 cl_emit(rcl, STORE_TILE_BUFFER_GENERAL, store) {
1022 store.buffer_to_store = NONE;
2022 /* We store each vertex attribute in the array using its driver location