Definition at line 49 of file rectangular_draw_buffer.cpp.
49 {
51 return false;
52 }
55
56
57 u32 total_bytes = 0;
58 u32 max_bytes_in_strip = 0;
59 u32 num_strips = 0;
60 getBlockInfo(&num_strips, &max_bytes_in_strip, &total_bytes);
66 }
72 max_bytes_in_strip);
74 offset += max_bytes_in_strip;
75 }
76 return true;
77}
static T * Alloc(fl::size n)
scoped_array< u8 > mAllLedsBufferUint8
bool mDrawListChangedThisFrame
fl::FixedMap< u8, fl::span< u8 >, 50 > mPinToLedSegment
void getBlockInfo(u32 *num_strips, u32 *bytes_per_strip, u32 *total_bytes) const
u32 mAllLedsBufferUint8Size
UISlider offset("Offset", 0.0f, 0.0f, 1.0f, 0.01f)
References fl::PSRamAllocator< T >::Alloc(), fl::PSRamAllocator< T >::Free(), getBlockInfo(), mAllLedsBufferUint8, mAllLedsBufferUint8Size, mDrawList, mDrawListChangedThisFrame, mPinToLedSegment, mPrevDrawList, mQueueState, offset(), and QUEUE_DONE.