跳转到主要内容

PartialFrameBufferManager

touchgfx/hal/PartialFrameBufferManager.hpp

This class specifies strategies for transmitting block to the display using Partial Frame Buffer.

Public Functions

voidtransmitRemainingBlocks()
Transmit all remaining drawn Framebuffer blocks.
voidtryTransmitBlock()
Tries to transmit a drawn block.
voidtryTransmitBlockFromIRQ()
Tries to transmit a drawn block in interrupt context.

Public Functions Documentation

transmitRemainingBlocks

static void transmitRemainingBlocks()

Transmit all remaining drawn Framebuffer blocks.

Note

This function does not return before all blocks have been transmitted.

tryTransmitBlock

static void tryTransmitBlock()

Tries to transmit a drawn block.

Note

Will return immediately if already transmitting.

tryTransmitBlockFromIRQ

static void tryTransmitBlockFromIRQ()

Tries to transmit a drawn block in interrupt context.

Note

Will transmit next block immediately if drawn.