define_feedtarget(3)
π define_feedtarget(3) β direct-copy era β¨
Okay so bestie, welcome to the Arcan Lua API page for define_feedtarget, the function that creates a direct copy association between two frameservers. Itβs giving niche but iconic, fr fr. π«Ά
β¨ NAME β¨
define_feedtarget β Create a direct copy association between two frameservers.
πΈ SYNOPSIS πΈ
subseg
define_feedtarget( dstvid, srcvid, cbfun )
π DESCRIPTION π
Okay so in rare cases, the recordtarget approach for creating output segments in connected frameservers is too expensive or complex. Thatβs exactly the vibe define_feedtarget is here for: itβs intended for situations where the input data from one frameserver should be copied exactly over to another without the possible GPU roundtrip. As such, no shaders, transformations or audio will carry over to the output. Periodt. π
For this to work, target_flags(srcvid, TARGET_VSTORE_SYNCH ) should also be toggled so there is a local data buffer to work with. Slay. β¨
π NOTES π
define_feedtargetdoes not handle dynamic resizes inside the srcvid. If source dimensions change, thesubsegframeserver connection will be terminated. So yeah, donβt expect it to resize like a main character β it wonβt. π- This can also be used for debugging issues with
recordtargets,calctargets, streaming textures and graphics drivers as it creates a synchronized copy that is treated separately from regular textures. Very useful for the tech detectives out there. π΅οΈββοΈπ
π SEE ALSO: π
target_flags(3)β your next read, bestie π
Okay thatβs the whole thing! This page is from targetcontrol, dated October 2026, and itβs the define_feedtarget(3) manpage. Mwah πβ¨
π¦ where this page comes from
- nixos 26.05: arcan 0.7.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms