Skip to content

Commit

Permalink
GL fixes for Imagination PowerVR GPUs
Browse files Browse the repository at this point in the history
Don't selectively declare the clipBuffer based on whether ENABLE_CLIPPING is defined. Within a single render pass, some draws have clipping and some don't. Defining the pixel local store differently for different draws within the same render pass corrupted it.

Add guards to ensure a * 1/a == 1 when unmultiplying the dstColor for advanced blend. The branching in the blend equations relies on this being the case.

Diffs=
302606642c GL fixes for Imagination PowerVR GPUs (#8684)
  • Loading branch information
csmartdalton committed Dec 5, 2024
1 parent c314efe commit 6b73990
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion .rive_head
Original file line number Diff line number Diff line change
@@ -1 +1 @@
e5879a1a5c3393649a448741ed74481c1c607dee
302606642cc96ff482562cddde64426e6e8dc29a

0 comments on commit 6b73990

Please sign in to comment.