Skip to content

Commit

Permalink
Defer PLS writes to GPU resources until flush
Browse files Browse the repository at this point in the history
Now that we have high-level draw objects, stash them on the render context and don't write them out until flush time. Doing it this way allows us to wait to allocate resources until we know exactly how big they need to be, which gets rid of intermediate flushes except the ones based on texture size limits, and greatly simplifies our allocation logic.

Diffs=
124a8f4e2 Defer PLS writes to GPU resources until flush (#6405)
  • Loading branch information
csmartdalton committed Jan 4, 2024
1 parent 73780e2 commit a6c451d
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 @@
c7daf0909a66f381603f7e2367b2dad0b5ec8d14
124a8f4e23baa003af40515d04686e2960cc5809
2 changes: 1 addition & 1 deletion wasm/submodules/rive-cpp

0 comments on commit a6c451d

Please sign in to comment.