GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
define_feedtarget(3) Arcan Lua API define_feedtarget(3)

define_feedtarget - Create a direct copy association between two frameservers.

subseg
define_feedtarget( dstvid, srcvid, cbfun )

In rare cases, the recordtarget approach for creating output segments in connected frameservers is too expensive or complex. The define_feedtarget function is 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. For this to work, target_flags(srcvid, TARGET_VSTORE_SYNCH ) should also be toggled so there is a local data buffer to work with.

1
define_feedtarget does not handle dynamic resizes inside the srcvid. If source dimensions change, the subseg frameserver connection will be terminated.
2
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.

target_flags(3)

June 2022 targetcontrol

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.