Skip to content

Commit

Permalink
Fix up android browserstack gms
Browse files Browse the repository at this point in the history
* Vivo Y21 has a bug when feathering to the screen. Always feather offscreen on PowerVR devices.

* Reorder GPU resource bindings to put buffers first. GLES3 can have a hard limit as low as 7 on buffer indices, but textures can always go up to at least 31.

* Be more conservative with fp32 render targets. Only use r32f on ES when EXT_float_blend is supported, even if we're on a 3.2 context. On desktop, require ARB_color_buffer_float.

* Fix an uninitialized shader variable in MSAA mode.

* Fix eval_feathered_fill() to return half. It was accidentally returning float.

Diffs=
5153dac481 Fix up android browserstack gms (#9076)
  • Loading branch information
csmartdalton committed Feb 20, 2025
1 parent 658390b commit 53d5f01
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 @@
63c22338aa4ae1ff4dd872ed7ed9ee096baf6b48
5153dac481f44db86b07528b35d31051b4118fff

0 comments on commit 53d5f01

Please sign in to comment.