Commit eff251f
blakdragan7
feature(unreal): New Platform support (#11604) 7182effde6
* initial switch commit
* switch support. Added force MSAA define, properly link against rive core built for switch, switch plugin for unreal, seperate draw using blt texture fore resolve
* now play animation if no statemachine is found
* format
* copy draw list for msaa
* switch wip
* initial switch working passing gm / golds in atomic mode
* switch not builds correctly alongside the other platforms
* wrap path id in ifdefs1 parent e1040b5 commit eff251f
2 files changed
+2
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
Submodule rive-runtime updated 31 files
- .rive_head+1-1
- renderer/include/rive/renderer/gpu.hpp+2-1
- renderer/src/gpu.cpp+2-1
- renderer/src/shaders/atomic_draw.glsl+18-1
- renderer/src/shaders/blit_texture_as_draw.glsl+10
- renderer/src/shaders/common.glsl+1
- renderer/src/shaders/minify.py+1-1
- renderer/src/shaders/rhi.glsl+8-2
- renderer/src/shaders/unreal/atomic_base.ush+1-1
- renderer/src/shaders/unreal/blend_texture.usf+5-1
- renderer/src/shaders/unreal/color_ramp.usf+1-1
- renderer/src/shaders/unreal/draw_atlas_fill.usf+1-1
- renderer/src/shaders/unreal/draw_atlas_stroke.usf+1-1
- renderer/src/shaders/unreal/draw_clockwise_atlas_blit.usf+1-1
- renderer/src/shaders/unreal/draw_clockwise_image_mesh.usf+1-1
- renderer/src/shaders/unreal/draw_clockwise_interior_triangles.usf+1-1
- renderer/src/shaders/unreal/draw_clockwise_path.usf+1-1
- renderer/src/shaders/unreal/draw_image_mesh.usf+1-1
- renderer/src/shaders/unreal/draw_interior_triangles.usf+1-1
- renderer/src/shaders/unreal/draw_msaa_atlas_blit.usf+1-1
- renderer/src/shaders/unreal/draw_msaa_image_mesh.usf+1-1
- renderer/src/shaders/unreal/draw_msaa_path.usf+1-1
- renderer/src/shaders/unreal/draw_msaa_stencil.usf+1-1
- renderer/src/shaders/unreal/draw_path.usf+1-1
- renderer/src/shaders/unreal/parse_environment.ush-2
- renderer/src/shaders/unreal/tessellate.usf+1-1
- tests/common/tcp_client.hpp+6-2
- tests/common/test_harness.cpp+2
- tests/goldens/goldens.cpp+4
- tests/premake5.lua+20-9
- tests/rive_tools_project.lua+5-1
0 commit comments