Sign in
skia
/
external
/
github.com
/
rive-app
/
rive-cpp
/
0ab5024d5522a5ac9146ca433a5eaab954dc9796
commit
0ab5024d5522a5ac9146ca433a5eaab954dc9796
[
log
]
author
rivessamr <suki@rive.app>
Fri Aug 23 13:46:14 2024 -0700
committer
rivessamr <suki@rive.app>
Fri Aug 23 13:46:14 2024 -0700
tree
1eaead7c61245195cc77cc374bf80dbf820e8d47
parent
772b8da5f705b40b165b45a896f599608bb9357f
[
diff
]
Moved into pls subfolder
.gitmodules
[Deleted -
diff
]
pls/LICENSE
[Renamed from LICENSE -
diff
]
pls/README.md
[Renamed from README.md -
diff
]
pls/glad/.clang-format
[Renamed from glad/.clang-format -
diff
]
pls/glad/glad.c
[Renamed from glad/glad.c -
diff
]
pls/glad/glad.h
[Renamed from glad/glad.h -
diff
]
pls/glad/glad_custom.c
[Renamed from glad/glad_custom.c -
diff
]
pls/glad/glad_custom.h
[Renamed from glad/glad_custom.h -
diff
]
pls/glad/khrplatform.h
[Renamed from glad/khrplatform.h -
diff
]
pls/include/rive/pls/buffer_ring.hpp
[Renamed from include/rive/pls/buffer_ring.hpp -
diff
]
pls/include/rive/pls/d3d/d3d11.hpp
[Renamed from include/rive/pls/d3d/d3d11.hpp -
diff
]
pls/include/rive/pls/d3d/pls_render_context_d3d_impl.hpp
[Renamed from include/rive/pls/d3d/pls_render_context_d3d_impl.hpp -
diff
]
pls/include/rive/pls/fixed_queue.hpp
[Renamed from include/rive/pls/fixed_queue.hpp -
diff
]
pls/include/rive/pls/gl/gl_state.hpp
[Renamed from include/rive/pls/gl/gl_state.hpp -
diff
]
pls/include/rive/pls/gl/gl_utils.hpp
[Renamed from include/rive/pls/gl/gl_utils.hpp -
diff
]
pls/include/rive/pls/gl/gles3.hpp
[Renamed from include/rive/pls/gl/gles3.hpp -
diff
]
pls/include/rive/pls/gl/load_store_actions_ext.hpp
[Renamed from include/rive/pls/gl/load_store_actions_ext.hpp -
diff
]
pls/include/rive/pls/gl/pls_render_buffer_gl_impl.hpp
[Renamed from include/rive/pls/gl/pls_render_buffer_gl_impl.hpp -
diff
]
pls/include/rive/pls/gl/pls_render_context_gl_impl.hpp
[Renamed from include/rive/pls/gl/pls_render_context_gl_impl.hpp -
diff
]
pls/include/rive/pls/gl/pls_render_target_gl.hpp
[Renamed from include/rive/pls/gl/pls_render_target_gl.hpp -
diff
]
pls/include/rive/pls/metal/pls_render_context_metal_impl.h
[Renamed from include/rive/pls/metal/pls_render_context_metal_impl.h -
diff
]
pls/include/rive/pls/pls.hpp
[Renamed from include/rive/pls/pls.hpp -
diff
]
pls/include/rive/pls/pls_draw.hpp
[Renamed from include/rive/pls/pls_draw.hpp -
diff
]
pls/include/rive/pls/pls_factory.hpp
[Renamed from include/rive/pls/pls_factory.hpp -
diff
]
pls/include/rive/pls/pls_image.hpp
[Renamed from include/rive/pls/pls_image.hpp -
diff
]
pls/include/rive/pls/pls_render_context.hpp
[Renamed from include/rive/pls/pls_render_context.hpp -
diff
]
pls/include/rive/pls/pls_render_context_helper_impl.hpp
[Renamed from include/rive/pls/pls_render_context_helper_impl.hpp -
diff
]
pls/include/rive/pls/pls_render_context_impl.hpp
[Renamed from include/rive/pls/pls_render_context_impl.hpp -
diff
]
pls/include/rive/pls/pls_render_target.hpp
[Renamed from include/rive/pls/pls_render_target.hpp -
diff
]
pls/include/rive/pls/pls_renderer.hpp
[Renamed from include/rive/pls/pls_renderer.hpp -
diff
]
pls/include/rive/pls/trivial_block_allocator.hpp
[Renamed from include/rive/pls/trivial_block_allocator.hpp -
diff
]
pls/include/rive/pls/vulkan/pls_render_context_vulkan_impl.hpp
[Renamed from include/rive/pls/vulkan/pls_render_context_vulkan_impl.hpp -
diff
]
pls/include/rive/pls/vulkan/vkutil.hpp
[Renamed from include/rive/pls/vulkan/vkutil.hpp -
diff
]
pls/include/rive/pls/vulkan/vulkan_context.hpp
[Renamed from include/rive/pls/vulkan/vulkan_context.hpp -
diff
]
pls/include/rive/pls/webgpu/em_js_handle.hpp
[Renamed from include/rive/pls/webgpu/em_js_handle.hpp -
diff
]
pls/include/rive/pls/webgpu/pls_render_context_webgpu_impl.hpp
[Renamed from include/rive/pls/webgpu/pls_render_context_webgpu_impl.hpp -
diff
]
pls/make_dawn.sh
[Renamed from make_dawn.sh -
diff
]
pls/make_moltenvk.sh
[Renamed from make_moltenvk.sh -
diff
]
pls/make_swiftshader.sh
[Renamed from make_swiftshader.sh -
diff
]
pls/path_fiddle/fiddle_context.hpp
[Renamed from path_fiddle/fiddle_context.hpp -
diff
]
pls/path_fiddle/fiddle_context_d3d.cpp
[Renamed from path_fiddle/fiddle_context_d3d.cpp -
diff
]
pls/path_fiddle/fiddle_context_dawn.cpp
[Renamed from path_fiddle/fiddle_context_dawn.cpp -
diff
]
pls/path_fiddle/fiddle_context_dawn_helper.mm
[Renamed from path_fiddle/fiddle_context_dawn_helper.mm -
diff
]
pls/path_fiddle/fiddle_context_gl.cpp
[Renamed from path_fiddle/fiddle_context_gl.cpp -
diff
]
pls/path_fiddle/fiddle_context_metal.mm
[Renamed from path_fiddle/fiddle_context_metal.mm -
diff
]
pls/path_fiddle/fiddle_context_vulkan.cpp
[Renamed from path_fiddle/fiddle_context_vulkan.cpp -
diff
]
pls/path_fiddle/index.html
[Renamed from path_fiddle/index.html -
diff
]
pls/path_fiddle/path_fiddle.cpp
[Renamed from path_fiddle/path_fiddle.cpp -
diff
]
pls/path_fiddle/path_fiddle.hpp
[Renamed from path_fiddle/path_fiddle.hpp -
diff
]
pls/premake5.lua
[Renamed from premake5.lua -
diff
]
pls/premake5_pls_renderer.lua
[Renamed from premake5_pls_renderer.lua -
diff
]
pls/renderer/.vscode/c_cpp_properties.json
[Renamed from renderer/.vscode/c_cpp_properties.json -
diff
]
pls/renderer/.vscode/settings.json
[Renamed from renderer/.vscode/settings.json -
diff
]
pls/renderer/d3d/pls_render_context_d3d_impl.cpp
[Renamed from renderer/d3d/pls_render_context_d3d_impl.cpp -
diff
]
pls/renderer/eval_cubic.hpp
[Renamed from renderer/eval_cubic.hpp -
diff
]
pls/renderer/gl/gl_state.cpp
[Renamed from renderer/gl/gl_state.cpp -
diff
]
pls/renderer/gl/gl_utils.cpp
[Renamed from renderer/gl/gl_utils.cpp -
diff
]
pls/renderer/gl/load_gles_extensions.cpp
[Renamed from renderer/gl/load_gles_extensions.cpp -
diff
]
pls/renderer/gl/load_store_actions_ext.cpp
[Renamed from renderer/gl/load_store_actions_ext.cpp -
diff
]
pls/renderer/gl/pls_impl_ext_native.cpp
[Renamed from renderer/gl/pls_impl_ext_native.cpp -
diff
]
pls/renderer/gl/pls_impl_framebuffer_fetch.cpp
[Renamed from renderer/gl/pls_impl_framebuffer_fetch.cpp -
diff
]
pls/renderer/gl/pls_impl_rw_texture.cpp
[Renamed from renderer/gl/pls_impl_rw_texture.cpp -
diff
]
pls/renderer/gl/pls_impl_webgl.cpp
[Renamed from renderer/gl/pls_impl_webgl.cpp -
diff
]
pls/renderer/gl/pls_render_buffer_gl_impl.cpp
[Renamed from renderer/gl/pls_render_buffer_gl_impl.cpp -
diff
]
pls/renderer/gl/pls_render_context_gl_impl.cpp
[Renamed from renderer/gl/pls_render_context_gl_impl.cpp -
diff
]
pls/renderer/gl/pls_render_target_gl.cpp
[Renamed from renderer/gl/pls_render_target_gl.cpp -
diff
]
pls/renderer/gr_inner_fan_triangulator.hpp
[Renamed from renderer/gr_inner_fan_triangulator.hpp -
diff
]
pls/renderer/gr_triangulator.cpp
[Renamed from renderer/gr_triangulator.cpp -
diff
]
pls/renderer/gr_triangulator.hpp
[Renamed from renderer/gr_triangulator.hpp -
diff
]
pls/renderer/intersection_board.cpp
[Renamed from renderer/intersection_board.cpp -
diff
]
pls/renderer/intersection_board.hpp
[Renamed from renderer/intersection_board.hpp -
diff
]
pls/renderer/metal/background_shader_compiler.h
[Renamed from renderer/metal/background_shader_compiler.h -
diff
]
pls/renderer/metal/background_shader_compiler.mm
[Renamed from renderer/metal/background_shader_compiler.mm -
diff
]
pls/renderer/metal/pls_render_context_metal_impl.mm
[Renamed from renderer/metal/pls_render_context_metal_impl.mm -
diff
]
pls/renderer/path_utils.cpp
[Renamed from renderer/path_utils.cpp -
diff
]
pls/renderer/path_utils.hpp
[Renamed from renderer/path_utils.hpp -
diff
]
pls/renderer/pls.cpp
[Renamed from renderer/pls.cpp -
diff
]
pls/renderer/pls_draw.cpp
[Renamed from renderer/pls_draw.cpp -
diff
]
pls/renderer/pls_factory.cpp
[Renamed from renderer/pls_factory.cpp -
diff
]
pls/renderer/pls_image.cpp
[Renamed from renderer/pls_image.cpp -
diff
]
pls/renderer/pls_paint.cpp
[Renamed from renderer/pls_paint.cpp -
diff
]
pls/renderer/pls_paint.hpp
[Renamed from renderer/pls_paint.hpp -
diff
]
pls/renderer/pls_path.cpp
[Renamed from renderer/pls_path.cpp -
diff
]
pls/renderer/pls_path.hpp
[Renamed from renderer/pls_path.hpp -
diff
]
pls/renderer/pls_render_context.cpp
[Renamed from renderer/pls_render_context.cpp -
diff
]
pls/renderer/pls_render_context_helper_impl.cpp
[Renamed from renderer/pls_render_context_helper_impl.cpp -
diff
]
pls/renderer/pls_renderer.cpp
[Renamed from renderer/pls_renderer.cpp -
diff
]
pls/renderer/shaders/Makefile
[Renamed from renderer/shaders/Makefile -
diff
]
pls/renderer/shaders/advanced_blend.glsl
[Renamed from renderer/shaders/advanced_blend.glsl -
diff
]
pls/renderer/shaders/atomic_draw.glsl
[Renamed from renderer/shaders/atomic_draw.glsl -
diff
]
pls/renderer/shaders/blit_texture_as_draw.glsl
[Renamed from renderer/shaders/blit_texture_as_draw.glsl -
diff
]
pls/renderer/shaders/color_ramp.glsl
[Renamed from renderer/shaders/color_ramp.glsl -
diff
]
pls/renderer/shaders/common.glsl
[Renamed from renderer/shaders/common.glsl -
diff
]
pls/renderer/shaders/constants.glsl
[Renamed from renderer/shaders/constants.glsl -
diff
]
pls/renderer/shaders/draw_image_mesh.glsl
[Renamed from renderer/shaders/draw_image_mesh.glsl -
diff
]
pls/renderer/shaders/draw_path.glsl
[Renamed from renderer/shaders/draw_path.glsl -
diff
]
pls/renderer/shaders/draw_path_common.glsl
[Renamed from renderer/shaders/draw_path_common.glsl -
diff
]
pls/renderer/shaders/glsl.glsl
[Renamed from renderer/shaders/glsl.glsl -
diff
]
pls/renderer/shaders/hlsl.glsl
[Renamed from renderer/shaders/hlsl.glsl -
diff
]
pls/renderer/shaders/metal.glsl
[Renamed from renderer/shaders/metal.glsl -
diff
]
pls/renderer/shaders/metal/color_ramp.metal
[Renamed from renderer/shaders/metal/color_ramp.metal -
diff
]
pls/renderer/shaders/metal/draw.metal
[Renamed from renderer/shaders/metal/draw.metal -
diff
]
pls/renderer/shaders/metal/generate_draw_combinations.py
[Renamed from renderer/shaders/metal/generate_draw_combinations.py -
diff
]
pls/renderer/shaders/metal/tessellate.metal
[Renamed from renderer/shaders/metal/tessellate.metal -
diff
]
pls/renderer/shaders/minify.py
[Renamed from renderer/shaders/minify.py -
diff
]
pls/renderer/shaders/pls_load_store_ext.glsl
[Renamed from renderer/shaders/pls_load_store_ext.glsl -
diff
]
pls/renderer/shaders/specialization.glsl
[Renamed from renderer/shaders/specialization.glsl -
diff
]
pls/renderer/shaders/spirv/atomic_base.glsl
[Renamed from renderer/shaders/spirv/atomic_base.glsl -
diff
]
pls/renderer/shaders/spirv/atomic_draw_image_mesh.main
[Renamed from renderer/shaders/spirv/atomic_draw_image_mesh.main -
diff
]
pls/renderer/shaders/spirv/atomic_draw_image_rect.main
[Renamed from renderer/shaders/spirv/atomic_draw_image_rect.main -
diff
]
pls/renderer/shaders/spirv/atomic_draw_interior_triangles.main
[Renamed from renderer/shaders/spirv/atomic_draw_interior_triangles.main -
diff
]
pls/renderer/shaders/spirv/atomic_draw_path.main
[Renamed from renderer/shaders/spirv/atomic_draw_path.main -
diff
]
pls/renderer/shaders/spirv/atomic_resolve_pls.main
[Renamed from renderer/shaders/spirv/atomic_resolve_pls.main -
diff
]
pls/renderer/shaders/spirv/color_ramp.main
[Renamed from renderer/shaders/spirv/color_ramp.main -
diff
]
pls/renderer/shaders/spirv/draw_image_mesh.main
[Renamed from renderer/shaders/spirv/draw_image_mesh.main -
diff
]
pls/renderer/shaders/spirv/draw_interior_triangles.main
[Renamed from renderer/shaders/spirv/draw_interior_triangles.main -
diff
]
pls/renderer/shaders/spirv/draw_path.main
[Renamed from renderer/shaders/spirv/draw_path.main -
diff
]
pls/renderer/shaders/spirv/tessellate.main
[Renamed from renderer/shaders/spirv/tessellate.main -
diff
]
pls/renderer/shaders/stencil_draw.glsl
[Renamed from renderer/shaders/stencil_draw.glsl -
diff
]
pls/renderer/shaders/tessellate.glsl
[Renamed from renderer/shaders/tessellate.glsl -
diff
]
pls/renderer/vulkan/pls_render_context_vulkan_impl.cpp
[Renamed from renderer/vulkan/pls_render_context_vulkan_impl.cpp -
diff
]
pls/renderer/vulkan/vkutil.cpp
[Renamed from renderer/vulkan/vkutil.cpp -
diff
]
pls/renderer/vulkan/vulkan_context.cpp
[Renamed from renderer/vulkan/vulkan_context.cpp -
diff
]
pls/renderer/vulkan/vulkan_memory_allocator.cpp
[Renamed from renderer/vulkan/vulkan_memory_allocator.cpp -
diff
]
pls/renderer/webgpu/em_js_handle.cpp
[Renamed from renderer/webgpu/em_js_handle.cpp -
diff
]
pls/renderer/webgpu/pls_render_context_webgpu_impl.cpp
[Renamed from renderer/webgpu/pls_render_context_webgpu_impl.cpp -
diff
]
pls/renderer/webgpu/pls_render_context_webgpu_vulkan.cpp
[Renamed from renderer/webgpu/pls_render_context_webgpu_vulkan.cpp -
diff
]
pls/renderer/webgpu/pls_render_context_webgpu_vulkan.hpp
[Renamed from renderer/webgpu/pls_render_context_webgpu_vulkan.hpp -
diff
]
pls/rive_vk_bootstrap/bootstrap_project.lua
[Renamed from rive_vk_bootstrap/bootstrap_project.lua -
diff
]
pls/rive_vk_bootstrap/include/rive_vk_bootstrap/rive_vk_bootstrap.hpp
[Renamed from rive_vk_bootstrap/include/rive_vk_bootstrap/rive_vk_bootstrap.hpp -
diff
]
pls/rive_vk_bootstrap/include/rive_vk_bootstrap/vulkan_fence_pool.hpp
[Renamed from rive_vk_bootstrap/include/rive_vk_bootstrap/vulkan_fence_pool.hpp -
diff
]
pls/rive_vk_bootstrap/rive_vk_bootstrap.cpp
[Renamed from rive_vk_bootstrap/rive_vk_bootstrap.cpp -
diff
]
pls/webgpu_player/icons.html
[Renamed from webgpu_player/icons.html -
diff
]
pls/webgpu_player/index.html
[Renamed from webgpu_player/index.html -
diff
]
pls/webgpu_player/rive.js
[Renamed from webgpu_player/rive.js -
diff
]
pls/webgpu_player/webgpu_player.cpp
[Renamed from webgpu_player/webgpu_player.cpp -
diff
]
136 files changed
tree: 1eaead7c61245195cc77cc374bf80dbf820e8d47
pls/
submodules/
.rive_head