MTA:Eir/functions/engineSetInfiniteStreamingEnabled: Difference between revisions
Jump to navigation
Jump to search
(Created page with "__NOTOC__ This function enables or disables heap allocation of streaming garbage collector nodes. The allocation behavior order is change...") |
No edit summary |
||
Line 8: | Line 8: | ||
bool engineSetInfiniteStreamingEnabled ( bool enabled ) | bool engineSetInfiniteStreamingEnabled ( bool enabled ) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
===Arguments=== | |||
*'''enabled:''' a boolean deciding whether heap allocating of Streaming GC nodes is a viable option. | |||
===Returns=== | ===Returns=== |
Revision as of 10:03, 11 December 2013
This function enables or disables heap allocation of streaming garbage collector nodes. The allocation behavior order is changed using engineSetStrictStreamingNodeDistributionEnabled. If enabled, GTA:SA can keep an theoritcally infinite amount of entities inside of the streaming garbage collector. This also means that an theoretically infinite amount of entities can render on-screen at a time.
By default, infinite streaming is disabled.
Syntax
bool engineSetInfiniteStreamingEnabled ( bool enabled )
Arguments
- enabled: a boolean deciding whether heap allocating of Streaming GC nodes is a viable option.
Returns
Returns true if enabled is passed as valid bool, false otherwise.
Example
Click to collapse [-]
ClientThis snippet ultimatively fixes the world flickering.
engineSetStrictStreamingNodeDistributionEnabled( false ); engineSetInfiniteStreamingEnabled( true );