Commit c405b78
JoshJRive
feat(vk): Add a "virtual tile" feature (#11589) d4355212e2
Adds a frame option for splitting the rendering up into virtual tiles.
As of now, each tile gets drawn in a separate render pass. The purpose
of these virtual tiles, for now, is to break the frame up into smaller
chunks so that Rive can be pre-empted by other rendering processes. This
is only supported on Vulkan/non-msaa.1 parent 6ba93a7 commit c405b78
2 files changed
+2
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
Submodule rive-runtime updated 10 files
- .rive_head+1-1
- renderer/include/rive/renderer/gpu.hpp+13
- renderer/include/rive/renderer/render_context.hpp+13
- renderer/include/rive/renderer/render_context_impl.hpp+2
- renderer/include/rive/renderer/vulkan/render_context_vulkan_impl.hpp+104-19
- renderer/include/rive/renderer/vulkan/vkutil.hpp+9
- renderer/src/render_context.cpp+5
- renderer/src/vulkan/render_context_vulkan_impl.cpp+346-226
- tests/gm/gmmain.cpp+4
- tests/gm/offscreen_render_target.cpp+159-3
0 commit comments