Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@panxinmiao
Copy link
Contributor

@panxinmiao panxinmiao commented Nov 17, 2025

For opaque objects, the rendering pipeline does not need to enable any blending operations—simply writing the pixel values directly into the buffer is sufficient. This helps improve performance.

This change was originally included in #974, but it seems introduced slight screenshot differences in the CI results, and it was not directly related to the main topic of that PR. To clearly distinguish these differences from those potentially caused by #974 itself, I separated this into an independent PR.

@panxinmiao
Copy link
Contributor Author

It's strange that the difference in screentshot has disappeared, 😓

@panxinmiao panxinmiao closed this Nov 17, 2025
@panxinmiao panxinmiao reopened this Nov 17, 2025
@panxinmiao panxinmiao marked this pull request as ready for review November 17, 2025 04:55
@panxinmiao panxinmiao requested a review from Korijn as a code owner November 17, 2025 04:55
@Korijn Korijn enabled auto-merge (squash) November 18, 2025 13:49
@panxinmiao
Copy link
Contributor Author

Ah, the screenshot discrepancy has appeared again. It seems unrelated to the changes in this commit — there must be some unknown factor causing the CI screenshots to occasionally show slight differences.

@almarklein
Copy link
Member

there must be some unknown factor causing the CI screenshots to occasionally show slight differences.

Yeah, still seems to glitch sometimes. I checked the diff screenshots last week or so. They had pixels being different in arbitrary places, so hard to pinpoint what's going on.

@Korijn Korijn merged commit 56c699c into pygfx:main Dec 4, 2025
23 of 24 checks passed
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.

4 participants