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 e63882e commit 2e89b18
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 @@
d52d14a1f3f45cda402246dec6b95814cc05abe3
124a8f4e23baa003af40515d04686e2960cc5809
2 changes: 1 addition & 1 deletion submodules/rive-cpp

0 comments on commit 2e89b18

Please sign in to comment.