Why use it
The asynchronous shape lets the frame loop continue while hardware or queued work completes.
PSYQO SDK
Function · 1 overload
Performs `flush write queue` as part of the hardware/cpu module.
static inline void flushWriteQueue()Performs `flush write queue` as part of the hardware/cpu module.
This overload takes no parameters.
Returns: Nothing (void).
#include "psyqo/hardware/cpu.hh"
psyqo::Hardware::CPU::flushWriteQueue();The asynchronous shape lets the frame loop continue while hardware or queued work completes.
Captured data and buffers must remain valid until the callback or task has completed. This is classified as **PsyQo low-level API**. Prefer a higher-level Epok service unless you need this exact control.
Declared in https://github.com/pcsx-redux/nugget/blob/6186b131aacc5853a9161fb076ed34ffe504552d/psyqo/hardware/cpu.hh:62
adler32Computes the adler32 checksum of a buffer.Functionadler32_bytesComputes the adler32 checksum of a buffer, only reading bytes.Functionadler32_wordsComputes the adler32 checksum of a buffer, optimized for words.Functionavsz3AVSZ3 - Average of three Z values (for Triangles) zsf3 * (sz0 + sz1 + sz2) -> otz 5 cyclesFunctionavsz4AVSZ4 - Average of four Z values (for Quads) zsf4 * (sz0 + sz1 + sz2 + sz4) -> otz 6 cyclesFunctionbtoiPerforms `btoi` as part of the msf module.FunctionclearClear a GTE register.Function templatecubicCubic Bezier curve helper function.FunctiondDivPerforms `d div` as part of the fixed point module.FunctioniDivPerforms `i div` as part of the fixed point module.Functionoperator""_fpUser-defined literal for constructing a 20.12 fixed point number.FunctionprintIntPerforms `print int` as part of the fixed point module.Function