Skip to content

Avoid unnecessary postprocessing renders with needsRedraw#2442

Draft
ibgreen wants to merge 3 commits intomasterfrom
codex/use-needsredraw-to-optimize-rendering
Draft

Avoid unnecessary postprocessing renders with needsRedraw#2442
ibgreen wants to merge 3 commits intomasterfrom
codex/use-needsredraw-to-optimize-rendering

Conversation

@ibgreen
Copy link
Copy Markdown
Collaborator

@ibgreen ibgreen commented Aug 27, 2025

Summary

  • skip postprocessing draw calls when no changes have occurred by checking needsRedraw
  • expose needsRedraw on shader pass renderer internals to aggregate model redraw flags

Testing

  • yarn test-fast (fails: Unable to resolve path to module '@luma.gl/core' during lint)

https://chatgpt.com/codex/tasks/task_e_68ac2a6a01008328a6d675c7f6912fca

@ibgreen ibgreen marked this pull request as draft April 4, 2026 11:40
@ibgreen ibgreen added this to the v9.4 milestone Apr 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant