You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
pcwalton left a comment
Is there any way for an app to request that pipelines be synchronously built: i.e. to turn this behavior off? I worry that just having objects silently not appear for a few frames is not the behavior that every app wants.
What solution would you like?
JMS55 commented 2 weeks ago
I'd like to leave that to a followup. We can put it in the RenderPlugin settings, but it's a bit of a pain.
What alternative(s) have you considered?
A proper way of doing pipeline preloading would be more useful, but that seems far off.
Additional context
It seems like this would be especially desirable for apps that are doing automatic screenshotting -- without this they would need to either wait some arbitrary amount of time before screenshotting, or track pipeline status.
The text was updated successfully, but these errors were encountered:
# Objective
Fixes#11846
## Solution
Add a `synchronous_pipeline_compilation ` field to `RenderPlugin`,
defaulting to `false`.
Most of the diff is whitespace.
## Changelog
Added `synchronous_pipeline_compilation ` to `RenderPlugin` for
disabling async pipeline creation.
## Migration Guide
TODO: consider combining this with the guide for #11846
`RenderPlugin` has a new `synchronous_pipeline_compilation ` property.
The default value is `false`. Set this to `true` if you want to retain
the previous synchronous behavior.
---------
Co-authored-by: JMS55 <47158642+JMS55@users.noreply.github.com>
Co-authored-by: François <mockersf@gmail.com>
What problem does this solve or what need does it fill?
Followup to #10812
What solution would you like?
What alternative(s) have you considered?
A proper way of doing pipeline preloading would be more useful, but that seems far off.
Additional context
It seems like this would be especially desirable for apps that are doing automatic screenshotting -- without this they would need to either wait some arbitrary amount of time before screenshotting, or track pipeline status.
The text was updated successfully, but these errors were encountered: