Searched refs:obmc_buffer (Results 1 – 9 of 9) sorted by relevance
/aosp_15_r20/external/libaom/av1/encoder/ |
H A D | encoder_alloc.h | 126 static inline void alloc_obmc_buffers(OBMCBuffer *obmc_buffer, in alloc_obmc_buffers() argument 129 error, obmc_buffer->wsrc, in alloc_obmc_buffers() 130 (int32_t *)aom_memalign(16, MAX_SB_SQUARE * sizeof(*obmc_buffer->wsrc))); in alloc_obmc_buffers() 132 error, obmc_buffer->mask, in alloc_obmc_buffers() 133 (int32_t *)aom_memalign(16, MAX_SB_SQUARE * sizeof(*obmc_buffer->mask))); in alloc_obmc_buffers() 135 error, obmc_buffer->above_pred, in alloc_obmc_buffers() 137 16, MAX_MB_PLANE * MAX_SB_SQUARE * sizeof(*obmc_buffer->above_pred))); in alloc_obmc_buffers() 139 error, obmc_buffer->left_pred, in alloc_obmc_buffers() 141 16, MAX_MB_PLANE * MAX_SB_SQUARE * sizeof(*obmc_buffer->left_pred))); in alloc_obmc_buffers() 144 static inline void release_obmc_buffers(OBMCBuffer *obmc_buffer) { in release_obmc_buffers() argument [all …]
|
H A D | rdopt.c | 3942 static inline void init_neighbor_pred_buf(const OBMCBuffer *const obmc_buffer, in init_neighbor_pred_buf() argument 3947 args->above_pred_buf[0] = CONVERT_TO_BYTEPTR(obmc_buffer->above_pred); in init_neighbor_pred_buf() 3948 args->above_pred_buf[1] = CONVERT_TO_BYTEPTR(obmc_buffer->above_pred + in init_neighbor_pred_buf() 3951 CONVERT_TO_BYTEPTR(obmc_buffer->above_pred + MAX_SB_SQUARE * len); in init_neighbor_pred_buf() 3952 args->left_pred_buf[0] = CONVERT_TO_BYTEPTR(obmc_buffer->left_pred); in init_neighbor_pred_buf() 3954 CONVERT_TO_BYTEPTR(obmc_buffer->left_pred + (MAX_SB_SQUARE >> 1) * len); in init_neighbor_pred_buf() 3956 CONVERT_TO_BYTEPTR(obmc_buffer->left_pred + MAX_SB_SQUARE * len); in init_neighbor_pred_buf() 3958 args->above_pred_buf[0] = obmc_buffer->above_pred; in init_neighbor_pred_buf() 3959 args->above_pred_buf[1] = obmc_buffer->above_pred + (MAX_SB_SQUARE >> 1); in init_neighbor_pred_buf() 3960 args->above_pred_buf[2] = obmc_buffer->above_pred + MAX_SB_SQUARE; in init_neighbor_pred_buf() [all …]
|
H A D | mcomp.c | 60 ms_buffers->wsrc = x->obmc_buffer.wsrc; in init_ms_buffers() 61 ms_buffers->obmc_mask = x->obmc_buffer.mask; in init_ms_buffers() 64 void av1_init_obmc_buffer(OBMCBuffer *obmc_buffer) { in av1_init_obmc_buffer() argument 65 obmc_buffer->wsrc = NULL; in av1_init_obmc_buffer() 66 obmc_buffer->mask = NULL; in av1_init_obmc_buffer() 67 obmc_buffer->above_pred = NULL; in av1_init_obmc_buffer() 68 obmc_buffer->left_pred = NULL; in av1_init_obmc_buffer()
|
H A D | mcomp.h | 142 void av1_init_obmc_buffer(OBMCBuffer *obmc_buffer);
|
H A D | ethread.c | 1020 alloc_obmc_buffers(&td->obmc_buffer, &ppi->error); in av1_init_tile_thread_data() 1589 thread_data->td->mb.obmc_buffer = thread_data->td->obmc_buffer; in prepare_enc_workers() 2293 av1_init_obmc_buffer(&thread_data->td->mb.obmc_buffer); in prepare_tpl_workers() 2471 av1_init_obmc_buffer(&thread_data->td->mb.obmc_buffer); in prepare_tf_workers()
|
H A D | block.h | 937 OBMCBuffer obmc_buffer; member
|
H A D | encoder.h | 1463 OBMCBuffer obmc_buffer; member
|
H A D | encoder.c | 1488 alloc_obmc_buffers(&cpi->td.mb.obmc_buffer, cm->error); in av1_create_compressor()
|
/aosp_15_r20/external/libgav1/src/tile/ |
H A D | prediction.cc | 813 auto* const obmc_buffer = in ObmcBlockPrediction() local 819 nullptr, false, false, obmc_buffer, in ObmcBlockPrediction() 827 height, obmc_buffer, obmc_buffer_stride); in ObmcBlockPrediction()
|