Skip to content

finer grained VBO upload#3298

Merged
j9ac9k merged 3 commits intopyqtgraph:masterfrom
pijyoi:finer-grained-upload
Oct 2, 2025
Merged

finer grained VBO upload#3298
j9ac9k merged 3 commits intopyqtgraph:masterfrom
pijyoi:finer-grained-upload

Conversation

@pijyoi
Copy link
Copy Markdown
Contributor

@pijyoi pijyoi commented Apr 6, 2025

Currently, all VBOs are uploaded even if only one VBO was dirty.
This PR tracks the dirtiness of each VBO individually, to reduce unnecessary uploads.

This PR currently only benefits the GLScatterPlotItem example, which has an animation that only updates the colors.

@pijyoi pijyoi force-pushed the finer-grained-upload branch from 75e3d6e to a0238d3 Compare April 7, 2025 12:15
@j9ac9k
Copy link
Copy Markdown
Member

j9ac9k commented Oct 2, 2025

Thanks for your continued work on improving pyqtgraph's OpenGL implementation @pijyoi !

@j9ac9k j9ac9k merged commit caa05dd into pyqtgraph:master Oct 2, 2025
36 checks passed
@pijyoi pijyoi deleted the finer-grained-upload branch October 2, 2025 06:36
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.

2 participants