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.cc77 void SetFailureAndNotifyAll(FrameScratchBuffer* const frame_scratch_buffer, in SetFailureAndNotifyAll() argument
81 frame_scratch_buffer->superblock_row_mutex); in SetFailureAndNotifyAll()
82 frame_scratch_buffer->tile_decoding_failed = true; in SetFailureAndNotifyAll()
85 frame_scratch_buffer->superblock_row_progress_condvar.get(); in SetFailureAndNotifyAll()
96 std::unique_ptr<FrameScratchBuffer>* frame_scratch_buffer) in FrameScratchBufferReleaser() argument
98 frame_scratch_buffer_(frame_scratch_buffer) {} in FrameScratchBufferReleaser()
132 FrameScratchBuffer* const frame_scratch_buffer, in DecodeTilesNonFrameParallel() argument
137 frame_scratch_buffer->tile_scratch_buffer_pool.Get(); in DecodeTilesNonFrameParallel()
151 frame_scratch_buffer->tile_scratch_buffer_pool.Release( in DecodeTilesNonFrameParallel()
158 FrameScratchBuffer* const frame_scratch_buffer, in DecodeTilesThreadedNonFrameParallel() argument
[all …]
Dthreading_strategy.cc196 std::unique_ptr<FrameScratchBuffer> frame_scratch_buffer = in InitializeThreadPoolsForFrameParallel() local
198 if (frame_scratch_buffer == nullptr) { in InitializeThreadPoolsForFrameParallel()
206 if (!frame_scratch_buffer->threading_strategy.Reset( in InitializeThreadPoolsForFrameParallel()
211 frame_scratch_buffers.push_back_unchecked(std::move(frame_scratch_buffer)); in InitializeThreadPoolsForFrameParallel()
Ddecoder_impl.h196 FrameScratchBuffer* frame_scratch_buffer,
Dtile.h75 const DecoderState& state, FrameScratchBuffer* const frame_scratch_buffer, in Create() argument
84 state, frame_scratch_buffer, wedge_masks, saved_symbol_decoder_context, in Create()
192 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.cc144 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),
171 frame_scratch_buffer->threaded_window_buffer.get()),
172 restoration_info_(&frame_scratch_buffer->loop_restoration_info),
173 superres_line_buffer_(frame_scratch_buffer->superres_line_buffer.get()),
174 block_parameters_(frame_scratch_buffer->block_parameters_holder),
176 deblock_buffer_(frame_scratch_buffer->deblock_buffer),
179 frame_scratch_buffer->threading_strategy.post_filter_thread_pool()),
/external/libgav1/libgav1/src/tile/
Dtile.cc423 FrameScratchBuffer* const frame_scratch_buffer, in Tile() argument
446 motion_field_(frame_scratch_buffer->motion_field),
450 symbol_decoder_context_(frame_scratch_buffer->symbol_decoder_context),
455 block_parameters_holder_(frame_scratch_buffer->block_parameters_holder),
466 cdef_index_(frame_scratch_buffer->cdef_index),
467 inter_transform_sizes_(frame_scratch_buffer->inter_transform_sizes),
469 residual_buffer_pool_(frame_scratch_buffer->residual_buffer_pool.get()),
471 &frame_scratch_buffer->tile_scratch_buffer_pool),
477 ? &frame_scratch_buffer->intra_prediction_buffers.get()[row_]