Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Declare render delegate "stop render" instead of pause #2179

Merged
merged 1 commit into from
Jan 10, 2025

Conversation

sebastienblor
Copy link
Collaborator

Changes proposed in this pull request
We were previously returning true in render delegate's IsPauseSupported and interrupting the render when pause was called. Then, for "resume render" we were simply restarting it from scratch, since arnold currently doesn't support pause & resume rendering. This PR removes the "pause" functions from our render delegate (which defaults to pause not being supported), and instead returns true in IsStopSupported. In Solaris, this will replace the previous "Pause Render" menu with "Stop Render".
It then removes several issues that happened because of the render pause (e.g. render restarting in Solaris when the AOVs are changed in Houdini 20.5)

Issues fixed in this pull request
Fixes #2177

@sebastienblor sebastienblor merged commit f307967 into Autodesk:master Jan 10, 2025
9 checks passed
@sebastienblor sebastienblor deleted the pr/2177 branch January 10, 2025 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Replace render delegate's "pause render" with "stop render"
2 participants