Skip to content

Fix #7387: Specify buffers in regl.clear() to avoid performance warning#7390

Merged
archmoj merged 1 commit into
plotly:masterfrom
MzyzzG:fix-7387-clearflags-warning
Jul 7, 2025
Merged

Fix #7387: Specify buffers in regl.clear() to avoid performance warning#7390
archmoj merged 1 commit into
plotly:masterfrom
MzyzzG:fix-7387-clearflags-warning

Conversation

@MzyzzG

@MzyzzG MzyzzG commented Mar 16, 2025

Copy link
Copy Markdown
Contributor

This PR fixes issue #7387 by specifying the color and depth buffers in the regl.clear() call in src/traces/scattergl/plot.js. This prevents the "Performance warning: clear() called with no buffers in bitmask" warning.

Changes:

  • Modified regl.clear({}) to regl.clear({ color: true, depth: true }).
@gvwilson gvwilson added feature something new community community contribution P2 considered for next cycle labels Mar 17, 2025
@archmoj

archmoj commented Apr 3, 2025

Copy link
Copy Markdown
Contributor

This PR looks good to me.
💯 🙏 Many thanks @zachchan-voltaiq
Thanks to @emilykl's #7396 and in order for the failing tests to pass you could fetch upstream/master and merge it into your PR branch.

Please add a draft log as described here: https://github.com/plotly/plotly.js/tree/master/draftlogs

Also it would be great if you add a jasmine test possibly in test/jasmine/tests/scattergl_test.js to lock the bug you fixed in this PR.

Thank you!

@archmoj

archmoj commented Jul 7, 2025

Copy link
Copy Markdown
Contributor

💃

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community community contribution feature something new P2 considered for next cycle

3 participants