<div>I'm rendering with XRender: <br></div><table style="box-sizing: border-box; border-spacing: 0px; border-collapse: collapse; tab-size: 8; color: rgb(36, 41, 47); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;" data-paste-markdown-skip="" data-tab-size="8" class="highlight tab-size js-file-line-container"><tbody style="box-sizing: border-box;"><tr style="box-sizing: border-box;"><td style="box-sizing: border-box; padding: 0px 10px; line-height: 20px; vertical-align: top; overflow: visible; font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; font-size: 12px; color: var(--color-fg-default); overflow-wrap: normal; white-space: pre;" class="blob-code blob-code-inner js-file-line" id="LC165"><span style="box-sizing: border-box; color: var(--color-prettylights-syntax-constant);" class="pl-c1">XRenderComposite</span>(display, PictOpSrc, src_pict, <span style="box-sizing: border-box; color: var(--color-prettylights-syntax-constant);" class="pl-c1">0</span>, dst_pict, <span style="box-sizing: border-box; color: var(--color-prettylights-syntax-constant);" class="pl-c1">0</span>, <span style="box-sizing: border-box; color: var(--color-prettylights-syntax-constant);" class="pl-c1">0</span>, <span style="box-sizing: border-box; color: var(--color-prettylights-syntax-constant);" class="pl-c1">0</span>, <span style="box-sizing: border-box; color: var(--color-prettylights-syntax-constant);" class="pl-c1">0</span>, <span style="box-sizing: border-box; color: var(--color-prettylights-syntax-constant);" class="pl-c1">0</span>, <span style="box-sizing: border-box; color: var(--color-prettylights-syntax-constant);" class="pl-c1">0</span>, window_width, window_height);<br></td></tr></tbody></table><div>I want this to sync with the monitor's VBLANK, i.e. vsync.<br></div><div>How can this be achieved?<br></div><div>Thanks<br></div><div class="protonmail_signature_block"><div class="protonmail_signature_block-user"><div>--<br></div><div>Ryan McClue, Sydney<br></div></div></div><div><br></div>