Home
last modified time | relevance | path

Searched refs:frame_scratch_buffer (Results 1 – 8 of 8) sorted by relevance

/external/libgav1/libgav1/src/
Ddecoder_impl.cc75 void SetFailureAndNotifyAll(FrameScratchBuffer* const frame_scratch_buffer, in SetFailureAndNotifyAll() argument
79 frame_scratch_buffer->superblock_row_mutex); in SetFailureAndNotifyAll()
80 frame_scratch_buffer->tile_decoding_failed = true; in SetFailureAndNotifyAll()
83 frame_scratch_buffer->superblock_row_progress_condvar.get(); in SetFailureAndNotifyAll()
94 std::unique_ptr<FrameScratchBuffer>* frame_scratch_buffer) in FrameScratchBufferReleaser() argument
96 frame_scratch_buffer_(frame_scratch_buffer) {} in FrameScratchBufferReleaser()
130 FrameScratchBuffer* const frame_scratch_buffer, in DecodeTilesNonFrameParallel() argument
135 frame_scratch_buffer->tile_scratch_buffer_pool.Get(); in DecodeTilesNonFrameParallel()
149 frame_scratch_buffer->tile_scratch_buffer_pool.Release( in DecodeTilesNonFrameParallel()
156 FrameScratchBuffer* const frame_scratch_buffer, in DecodeTilesThreadedNonFrameParallel() argument
[all …]
Dthreading_strategy.cc197 std::unique_ptr<FrameScratchBuffer> frame_scratch_buffer = in InitializeThreadPoolsForFrameParallel() local
199 if (frame_scratch_buffer == nullptr) { in InitializeThreadPoolsForFrameParallel()
207 if (!frame_scratch_buffer->threading_strategy.Reset( in InitializeThreadPoolsForFrameParallel()
212 frame_scratch_buffers.push_back_unchecked(std::move(frame_scratch_buffer)); in InitializeThreadPoolsForFrameParallel()
Ddecoder_impl.h197 FrameScratchBuffer* frame_scratch_buffer,
Dtile.h74 const DecoderState& state, FrameScratchBuffer* const frame_scratch_buffer, in Create() argument
84 state, frame_scratch_buffer, wedge_masks, quantizer_matrix, in Create()
244 const DecoderState& state, FrameScratchBuffer* frame_scratch_buffer,
Dlibgav1_decoder.cmake32 "${libgav1_source}/frame_scratch_buffer.h"
Dpost_filter.h78 FrameScratchBuffer* frame_scratch_buffer, YuvBuffer* frame_buffer,
/external/libgav1/libgav1/src/post_filter/
Dpost_filter.cc143 FrameScratchBuffer* const frame_scratch_buffer, in PostFilter() argument
168 cdef_index_(frame_scratch_buffer->cdef_index),
169 inter_transform_sizes_(frame_scratch_buffer->inter_transform_sizes),
170 restoration_info_(&frame_scratch_buffer->loop_restoration_info),
172 frame_scratch_buffer->superres_coefficients[kPlaneTypeY].get(),
173 frame_scratch_buffer
180 superres_line_buffer_(frame_scratch_buffer->superres_line_buffer),
181 block_parameters_(frame_scratch_buffer->block_parameters_holder),
183 cdef_border_(frame_scratch_buffer->cdef_border),
184 loop_restoration_border_(frame_scratch_buffer->loop_restoration_border),
[all …]
/external/libgav1/libgav1/src/tile/
Dtile.cc420 FrameScratchBuffer* const frame_scratch_buffer, in Tile() argument
444 motion_field_(frame_scratch_buffer->motion_field),
449 symbol_decoder_context_(frame_scratch_buffer->symbol_decoder_context),
454 block_parameters_holder_(frame_scratch_buffer->block_parameters_holder),
465 cdef_index_(frame_scratch_buffer->cdef_index),
466 inter_transform_sizes_(frame_scratch_buffer->inter_transform_sizes),
468 residual_buffer_pool_(frame_scratch_buffer->residual_buffer_pool.get()),
470 &frame_scratch_buffer->tile_scratch_buffer_pool),
476 ? &frame_scratch_buffer->intra_prediction_buffers.get()[row_]