├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── THANKS.md ├── canvas ├── Cargo.toml ├── README.md ├── src │ ├── canvas.rs │ ├── color.rs │ ├── context.rs │ ├── conversion_streams │ │ ├── dashed_lines.rs │ │ ├── glyph_layout.rs │ │ ├── mod.rs │ │ ├── outline_fonts.rs │ │ └── path_stream.rs │ ├── decoding.rs │ ├── draw.rs │ ├── draw_resource.rs │ ├── draw_stream.rs │ ├── drawing_target.rs │ ├── encoding.rs │ ├── font.rs │ ├── font_face.rs │ ├── font_line_layout.rs │ ├── gradient.rs │ ├── lib.rs │ ├── namespace.rs │ ├── path.rs │ ├── primitives.rs │ ├── scenery │ │ ├── drawing_request.rs │ │ ├── mod.rs │ │ └── sprite_properties.rs │ ├── sprite.rs │ ├── texture.rs │ └── transform2d.rs ├── test_data │ ├── Lato-Regular.ttf │ └── Lato-license.md └── tests │ └── readme.rs ├── canvas_events ├── Cargo.toml └── src │ ├── draw_event.rs │ ├── draw_event_request.rs │ ├── draw_window_request.rs │ ├── key.rs │ ├── lib.rs │ ├── pointer_event.rs │ ├── render_request.rs │ └── viewport_bounds.rs ├── draw ├── Cargo.toml ├── GUIDE.md ├── README.md ├── examples │ ├── Lato-Bold.ttf │ ├── Lato-Regular.ttf │ ├── Lato-license.md │ ├── bounce.rs │ ├── bounce_sprites.rs │ ├── canvas_viewport.rs │ ├── canvas_viewport_binding.rs │ ├── canvas_window.rs │ ├── circle.rs │ ├── clip.rs │ ├── dashed_line.rs │ ├── erase.rs │ ├── flo_and_carrot.png │ ├── flo_drawing_on_window.png │ ├── follow_mouse.rs │ ├── gradient.rs │ ├── hello_world.rs │ ├── layer_alpha.rs │ ├── layer_reorder.rs │ ├── mandelbrot.rs │ ├── mascot.rs │ ├── mascot_dynamic_texture.rs │ ├── mascot_filter.rs │ ├── mascot_shadow.rs │ ├── mascot_sprite.rs │ ├── mascot_texture.rs │ ├── mirror_windows.rs │ ├── render_window.rs │ ├── render_window_double_resolve.rs │ ├── show_tessellation.rs │ ├── show_text_tessellation.rs │ ├── sprite.rs │ ├── text_layout.rs │ ├── texture.rs │ ├── texture_filters.rs │ ├── texture_from_sprite.rs │ ├── texture_from_sprite_dynamic.rs │ ├── texture_spin.rs │ ├── texture_sprites.rs │ ├── update_title.rs │ ├── vectoroids.rs │ ├── wibble.rs │ ├── wibble_dynamic_mascot.rs │ └── wibble_mascot.rs ├── guide_images │ ├── s_gradients.png │ ├── s_graphics_primitives.png │ ├── s_layers.png │ ├── s_sprites.png │ ├── s_text_layout.png │ ├── s_text_rendering.png │ ├── s_textures.png │ └── s_transforms.png ├── images │ ├── beeb.png │ ├── mandelbrot.png │ ├── mascot.png │ └── wibble.png ├── src │ ├── draw_scene │ │ ├── drawing_window_program.rs │ │ ├── glutin_render_window_program.rs │ │ ├── glutin_scene.rs │ │ ├── mod.rs │ │ ├── render_window_program.rs │ │ ├── scene.rs │ │ ├── software_drawing_window_program.rs │ │ ├── software_scene.rs │ │ ├── wgpu_render_window_program.rs │ │ └── wgpu_scene.rs │ ├── drawing_window.rs │ ├── glutin │ │ ├── event_conversion.rs │ │ ├── glutin_runtime.rs │ │ ├── glutin_thread.rs │ │ ├── glutin_thread_event.rs │ │ ├── glutin_window.rs │ │ └── mod.rs │ ├── lib.rs │ ├── render_window.rs │ ├── software │ │ ├── event_conversion.rs │ │ ├── mod.rs │ │ ├── winit_runtime.rs │ │ ├── winit_thread.rs │ │ ├── winit_thread_event.rs │ │ └── winit_window.rs │ ├── wgpu │ │ ├── event_conversion.rs │ │ ├── mod.rs │ │ ├── platform_macos │ │ │ ├── events.rs │ │ │ ├── flo_draw_view.rs │ │ │ └── mod.rs │ │ ├── winit_runtime.rs │ │ ├── winit_thread.rs │ │ ├── winit_thread_event.rs │ │ └── winit_window.rs │ └── window_properties.rs └── tests │ └── readme.rs ├── images ├── bounce.png ├── flo_drawing_on_window.png ├── flo_drawing_on_window_small.png ├── gradient.png ├── mandelbrot.png ├── mascot.png ├── textlayout.png └── wibble.png ├── render ├── Cargo.toml ├── bindings │ ├── metal_bindings.h │ └── metal_vertex2d.h ├── build.rs ├── examples │ ├── raw_wgpu_winit_circle.rs │ └── raw_wgpu_winit_triangle.rs ├── shaders │ ├── dashed_line │ │ └── dashed_line.glslf │ ├── filters │ │ ├── alpha_blend.glslf │ │ ├── alpha_blend.wgsl │ │ ├── blur_29.glslf │ │ ├── blur_61.glslf │ │ ├── blur_9.glslf │ │ ├── blur_fixed.wgsl │ │ ├── blur_texture.glslf │ │ ├── blur_texture.wgsl │ │ ├── displacement.glslf │ │ ├── displacement.wgsl │ │ ├── mask.glslf │ │ ├── mask.wgsl │ │ ├── premultiply.glslf │ │ ├── reduce.wgsl │ │ ├── tint.glslf │ │ └── tint.wgsl │ ├── simple │ │ ├── clip_mask.metal │ │ ├── clip_mask.wgsl │ │ ├── clip_none.wgsl │ │ ├── color_invert_alpha.wgsl │ │ ├── color_multiply_alpha.wgsl │ │ ├── color_no_post_processing.wgsl │ │ ├── multisample_resolve_4.glslf │ │ ├── postprocessing.metal │ │ ├── rasterizer.metal │ │ ├── resolve.glslv │ │ ├── simple.glslf │ │ ├── simple.glslv │ │ ├── simple.metal │ │ └── simple.wgsl │ └── texture │ │ ├── alpha_no_premultiply.wgsl │ │ ├── alpha_premultiplied.wgsl │ │ ├── gradient.glslf │ │ ├── gradient.glslv │ │ ├── gradient.wgsl │ │ ├── gradient_fragment.metal │ │ ├── texture.glslf │ │ ├── texture.glslv │ │ ├── texture.wgsl │ │ ├── texture_fragment.metal │ │ ├── texture_multisample.wgsl │ │ ├── texture_none.wgsl │ │ ├── texture_pos_input.wgsl │ │ ├── texture_pos_separate.wgsl │ │ └── texture_sampler.wgsl └── src │ ├── action │ ├── blend_mode.rs │ ├── color.rs │ ├── identities.rs │ ├── mod.rs │ ├── render_action.rs │ ├── render_action_type.rs │ ├── render_target_type.rs │ ├── shader_type.rs │ └── texture_filter.rs │ ├── buffer │ ├── matrix.rs │ ├── mod.rs │ └── vertex.rs │ ├── gl_renderer │ ├── buffer.rs │ ├── error.rs │ ├── gl_renderer.rs │ ├── mod.rs │ ├── render_target.rs │ ├── shader.rs │ ├── shader_collection.rs │ ├── shader_program.rs │ ├── shader_uniforms.rs │ ├── standard_shader_programs.rs │ ├── texture.rs │ ├── vertex.rs │ └── vertex_array.rs │ ├── lib.rs │ ├── metal_renderer │ ├── bindings.rs │ ├── buffer.rs │ ├── convert.rs │ ├── matrix_buffer.rs │ ├── metal_renderer.rs │ ├── mod.rs │ ├── pipeline_configuration.rs │ └── render_target.rs │ ├── offscreen │ ├── error.rs │ ├── metal.rs │ ├── mod.rs │ ├── offscreen_trait.rs │ ├── opengl.rs │ ├── opengl_cgl_init.rs │ ├── opengl_egl_init.rs │ ├── opengl_wgl_init.rs │ ├── test.rs │ └── wgpu_offscreen.rs │ ├── profiler.rs │ └── wgpu_renderer │ ├── alpha_blend_filter.rs │ ├── blur_filter.rs │ ├── displacement_map_filter.rs │ ├── mask_filter.rs │ ├── mod.rs │ ├── pipeline.rs │ ├── pipeline_configuration.rs │ ├── reduce_filter.rs │ ├── render_pass_resources.rs │ ├── render_target.rs │ ├── renderer_state.rs │ ├── samplers.rs │ ├── shader_cache.rs │ ├── texture.rs │ ├── texture_settings.rs │ ├── tint_filter.rs │ ├── to_buffer.rs │ ├── wgpu_renderer.rs │ └── wgpu_shader.rs ├── render_canvas ├── Cargo.toml ├── examples │ ├── Lato-Regular.ttf │ ├── Lato-license.md │ ├── guide_illustrations.rs │ ├── png_mascot.rs │ ├── png_triangle.rs │ └── raw_wgpu_winit.rs ├── src │ ├── canvas_renderer │ │ ├── canvas_renderer.rs │ │ ├── mod.rs │ │ ├── tessellate_build_path.rs │ │ ├── tessellate_font.rs │ │ ├── tessellate_frame.rs │ │ ├── tessellate_gradients.rs │ │ ├── tessellate_layers.rs │ │ ├── tessellate_namespaces.rs │ │ ├── tessellate_path.rs │ │ ├── tessellate_properties.rs │ │ ├── tessellate_sprites.rs │ │ ├── tessellate_state.rs │ │ ├── tessellate_textures.rs │ │ └── tessellate_transform.rs │ ├── dynamic_texture_state.rs │ ├── fill_state.rs │ ├── layer_bounds.rs │ ├── layer_handle.rs │ ├── layer_state.rs │ ├── lib.rs │ ├── matrix.rs │ ├── offscreen │ │ ├── hardware.rs │ │ ├── initialise.rs │ │ ├── mod.rs │ │ ├── offscreen_trait.rs │ │ ├── render_offscreen.rs │ │ └── software.rs │ ├── render_entity.rs │ ├── render_entity_details.rs │ ├── render_gradient.rs │ ├── render_texture.rs │ ├── renderer_core.rs │ ├── renderer_layer.rs │ ├── renderer_stream.rs │ ├── renderer_worker.rs │ ├── resource_ids.rs │ ├── stroke_settings.rs │ ├── texture_filter_request.rs │ └── texture_render_request.rs └── tests │ └── render_tests.rs ├── render_gl_offscreen ├── Cargo.toml ├── build.rs ├── linux_gbm.h ├── src │ ├── egl.rs │ ├── gbm.rs │ └── lib.rs └── tiny_gbm.h └── render_software ├── Cargo.toml ├── README.md ├── examples ├── circle_to_png.rs ├── flo_drawing_on_window.png ├── render_canvas_drawing.rs ├── software_basic.rs ├── software_dynamic_sprite.rs ├── software_gradient.rs ├── software_mascot.rs ├── software_mascot_sprite.rs ├── software_mascot_texture.rs ├── software_render_perf.rs ├── software_sprite.rs ├── software_text_layout.rs ├── software_texture.rs ├── software_texture_filters.rs ├── software_texture_scaling.rs └── software_texture_transform.rs ├── src ├── draw │ ├── canvas_drawing.rs │ ├── canvas_drawing_region_renderer.rs │ ├── drawing_state.rs │ ├── dynamic_sprites.rs │ ├── gradient.rs │ ├── layer.rs │ ├── mod.rs │ ├── path.rs │ ├── pixel_programs.rs │ ├── prepared_layer.rs │ ├── sprite.rs │ ├── stroke.rs │ ├── texture.rs │ └── transform.rs ├── edgeplan │ ├── edge_descriptor.rs │ ├── edge_descriptor_intercept.rs │ ├── edge_id.rs │ ├── edge_intercept_direction.rs │ ├── edge_plan.rs │ ├── edge_plan_intercept.rs │ ├── mod.rs │ ├── shape_descriptor.rs │ └── shape_id.rs ├── edges │ ├── bezier_subpath_edge.rs │ ├── clipping_edge.rs │ ├── contour_edge.rs │ ├── flattened_bezier_subpath_edge.rs │ ├── line_stroke_edge.rs │ ├── mod.rs │ ├── polyline_edge.rs │ └── rectangle_edge.rs ├── filters │ ├── alpha_blend_filter.rs │ ├── combined_filter.rs │ ├── displacement_map_filter.rs │ ├── gaussian_blur_filter.rs │ ├── mask_filter.rs │ ├── mod.rs │ ├── pixel_filter_trait.rs │ ├── texture_filter.rs │ └── tint_filter.rs ├── lib.rs ├── pixel │ ├── alpha_blend_trait.rs │ ├── f32_linear.rs │ ├── f32_linear_texture_reader.rs │ ├── gamma_lut.rs │ ├── mip_map.rs │ ├── mod.rs │ ├── pixel_program.rs │ ├── pixel_program_cache.rs │ ├── pixel_program_runner.rs │ ├── pixel_trait.rs │ ├── rgba_texture.rs │ ├── texture_reader.rs │ ├── to_gamma_colorspace_trait.rs │ ├── to_linear_colorspace_trait.rs │ ├── u16_linear_texture.rs │ ├── u16_rgba.rs │ ├── u32_argb.rs │ ├── u32_fixed_point.rs │ ├── u32_linear.rs │ ├── u32_linear_texture_reader.rs │ └── u8_rgba.rs ├── pixel_programs │ ├── basic_sprite.rs │ ├── basic_texture.rs │ ├── bilinear_texture.rs │ ├── blend.rs │ ├── debug_ypos.rs │ ├── filtered_scanline.rs │ ├── gradient_linear.rs │ ├── mip_map_texture.rs │ ├── mod.rs │ ├── solid_color.rs │ ├── source_over.rs │ └── transformed_sprite.rs ├── render │ ├── edge_plan.rs │ ├── edgeplan_region_renderer.rs │ ├── frame_size.rs │ ├── image_render.rs │ ├── mod.rs │ ├── render_frame.rs │ ├── render_slice.rs │ ├── render_source_trait.rs │ ├── render_target_trait.rs │ ├── renderer.rs │ ├── rgba_frame.rs │ ├── scanline_renderer.rs │ ├── terminal_render.rs │ ├── u16_linear_frame_renderer.rs │ ├── u32_frame_renderer.rs │ └── u8_frame_renderer.rs └── scanplan │ ├── alpha_coverage.rs │ ├── background_scan_planner.rs │ ├── buffer_stack.rs │ ├── debug_ypos_scan_planner.rs │ ├── intercept_blend.rs │ ├── mod.rs │ ├── pixel_scan_planner.rs │ ├── scan_planner.rs │ ├── scanline_intercept.rs │ ├── scanline_plan.rs │ ├── scanline_shard_intercept.rs │ ├── scanline_transform.rs │ ├── scanspan.rs │ ├── shard.rs │ ├── shard_scan_planner.rs │ └── shard_subpixel.rs ├── test_data ├── Lato-Bold.ttf ├── Lato-Regular.ttf └── Lato-license.md └── tests ├── apex_tests.rs ├── bezier_subpath_edge_tests.rs ├── canvas_render_tests.rs ├── clip_edge_tests.rs ├── edge_plan_render_tests.rs ├── f32_linear_pixel_tests.rs ├── filter_tests.rs ├── mascot_tests.rs ├── pixel_planner_tests.rs ├── polyline_edge_tests.rs ├── scanline_plan_tests.rs ├── shard_scan_planner_tests.rs ├── shard_tests.rs ├── texture_tests.rs └── u32_linear_pixel_tests.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/README.md -------------------------------------------------------------------------------- /THANKS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/THANKS.md -------------------------------------------------------------------------------- /canvas/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/Cargo.toml -------------------------------------------------------------------------------- /canvas/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/README.md -------------------------------------------------------------------------------- /canvas/src/canvas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/canvas.rs -------------------------------------------------------------------------------- /canvas/src/color.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/color.rs -------------------------------------------------------------------------------- /canvas/src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/context.rs -------------------------------------------------------------------------------- /canvas/src/conversion_streams/dashed_lines.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/conversion_streams/dashed_lines.rs -------------------------------------------------------------------------------- /canvas/src/conversion_streams/glyph_layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/conversion_streams/glyph_layout.rs -------------------------------------------------------------------------------- /canvas/src/conversion_streams/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/conversion_streams/mod.rs -------------------------------------------------------------------------------- /canvas/src/conversion_streams/outline_fonts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/conversion_streams/outline_fonts.rs -------------------------------------------------------------------------------- /canvas/src/conversion_streams/path_stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/conversion_streams/path_stream.rs -------------------------------------------------------------------------------- /canvas/src/decoding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/decoding.rs -------------------------------------------------------------------------------- /canvas/src/draw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/draw.rs -------------------------------------------------------------------------------- /canvas/src/draw_resource.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/draw_resource.rs -------------------------------------------------------------------------------- /canvas/src/draw_stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/draw_stream.rs -------------------------------------------------------------------------------- /canvas/src/drawing_target.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/drawing_target.rs -------------------------------------------------------------------------------- /canvas/src/encoding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/encoding.rs -------------------------------------------------------------------------------- /canvas/src/font.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/font.rs -------------------------------------------------------------------------------- /canvas/src/font_face.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/font_face.rs -------------------------------------------------------------------------------- /canvas/src/font_line_layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/font_line_layout.rs -------------------------------------------------------------------------------- /canvas/src/gradient.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/gradient.rs -------------------------------------------------------------------------------- /canvas/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/lib.rs -------------------------------------------------------------------------------- /canvas/src/namespace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/namespace.rs -------------------------------------------------------------------------------- /canvas/src/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/path.rs -------------------------------------------------------------------------------- /canvas/src/primitives.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/primitives.rs -------------------------------------------------------------------------------- /canvas/src/scenery/drawing_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/scenery/drawing_request.rs -------------------------------------------------------------------------------- /canvas/src/scenery/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/scenery/mod.rs -------------------------------------------------------------------------------- /canvas/src/scenery/sprite_properties.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/scenery/sprite_properties.rs -------------------------------------------------------------------------------- /canvas/src/sprite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/sprite.rs -------------------------------------------------------------------------------- /canvas/src/texture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/texture.rs -------------------------------------------------------------------------------- /canvas/src/transform2d.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/src/transform2d.rs -------------------------------------------------------------------------------- /canvas/test_data/Lato-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/test_data/Lato-Regular.ttf -------------------------------------------------------------------------------- /canvas/test_data/Lato-license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/test_data/Lato-license.md -------------------------------------------------------------------------------- /canvas/tests/readme.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas/tests/readme.rs -------------------------------------------------------------------------------- /canvas_events/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas_events/Cargo.toml -------------------------------------------------------------------------------- /canvas_events/src/draw_event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas_events/src/draw_event.rs -------------------------------------------------------------------------------- /canvas_events/src/draw_event_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas_events/src/draw_event_request.rs -------------------------------------------------------------------------------- /canvas_events/src/draw_window_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas_events/src/draw_window_request.rs -------------------------------------------------------------------------------- /canvas_events/src/key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas_events/src/key.rs -------------------------------------------------------------------------------- /canvas_events/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas_events/src/lib.rs -------------------------------------------------------------------------------- /canvas_events/src/pointer_event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas_events/src/pointer_event.rs -------------------------------------------------------------------------------- /canvas_events/src/render_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas_events/src/render_request.rs -------------------------------------------------------------------------------- /canvas_events/src/viewport_bounds.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/canvas_events/src/viewport_bounds.rs -------------------------------------------------------------------------------- /draw/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/Cargo.toml -------------------------------------------------------------------------------- /draw/GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/GUIDE.md -------------------------------------------------------------------------------- /draw/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/README.md -------------------------------------------------------------------------------- /draw/examples/Lato-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/Lato-Bold.ttf -------------------------------------------------------------------------------- /draw/examples/Lato-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/Lato-Regular.ttf -------------------------------------------------------------------------------- /draw/examples/Lato-license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/Lato-license.md -------------------------------------------------------------------------------- /draw/examples/bounce.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/bounce.rs -------------------------------------------------------------------------------- /draw/examples/bounce_sprites.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/bounce_sprites.rs -------------------------------------------------------------------------------- /draw/examples/canvas_viewport.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/canvas_viewport.rs -------------------------------------------------------------------------------- /draw/examples/canvas_viewport_binding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/canvas_viewport_binding.rs -------------------------------------------------------------------------------- /draw/examples/canvas_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/canvas_window.rs -------------------------------------------------------------------------------- /draw/examples/circle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/circle.rs -------------------------------------------------------------------------------- /draw/examples/clip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/clip.rs -------------------------------------------------------------------------------- /draw/examples/dashed_line.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/dashed_line.rs -------------------------------------------------------------------------------- /draw/examples/erase.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/erase.rs -------------------------------------------------------------------------------- /draw/examples/flo_and_carrot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/flo_and_carrot.png -------------------------------------------------------------------------------- /draw/examples/flo_drawing_on_window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/flo_drawing_on_window.png -------------------------------------------------------------------------------- /draw/examples/follow_mouse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/follow_mouse.rs -------------------------------------------------------------------------------- /draw/examples/gradient.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/gradient.rs -------------------------------------------------------------------------------- /draw/examples/hello_world.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/hello_world.rs -------------------------------------------------------------------------------- /draw/examples/layer_alpha.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/layer_alpha.rs -------------------------------------------------------------------------------- /draw/examples/layer_reorder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/layer_reorder.rs -------------------------------------------------------------------------------- /draw/examples/mandelbrot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/mandelbrot.rs -------------------------------------------------------------------------------- /draw/examples/mascot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/mascot.rs -------------------------------------------------------------------------------- /draw/examples/mascot_dynamic_texture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/mascot_dynamic_texture.rs -------------------------------------------------------------------------------- /draw/examples/mascot_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/mascot_filter.rs -------------------------------------------------------------------------------- /draw/examples/mascot_shadow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/mascot_shadow.rs -------------------------------------------------------------------------------- /draw/examples/mascot_sprite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/mascot_sprite.rs -------------------------------------------------------------------------------- /draw/examples/mascot_texture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/mascot_texture.rs -------------------------------------------------------------------------------- /draw/examples/mirror_windows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/mirror_windows.rs -------------------------------------------------------------------------------- /draw/examples/render_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/render_window.rs -------------------------------------------------------------------------------- /draw/examples/render_window_double_resolve.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/render_window_double_resolve.rs -------------------------------------------------------------------------------- /draw/examples/show_tessellation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/show_tessellation.rs -------------------------------------------------------------------------------- /draw/examples/show_text_tessellation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/show_text_tessellation.rs -------------------------------------------------------------------------------- /draw/examples/sprite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/sprite.rs -------------------------------------------------------------------------------- /draw/examples/text_layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/text_layout.rs -------------------------------------------------------------------------------- /draw/examples/texture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/texture.rs -------------------------------------------------------------------------------- /draw/examples/texture_filters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/texture_filters.rs -------------------------------------------------------------------------------- /draw/examples/texture_from_sprite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/texture_from_sprite.rs -------------------------------------------------------------------------------- /draw/examples/texture_from_sprite_dynamic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/texture_from_sprite_dynamic.rs -------------------------------------------------------------------------------- /draw/examples/texture_spin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/texture_spin.rs -------------------------------------------------------------------------------- /draw/examples/texture_sprites.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/texture_sprites.rs -------------------------------------------------------------------------------- /draw/examples/update_title.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/update_title.rs -------------------------------------------------------------------------------- /draw/examples/vectoroids.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/vectoroids.rs -------------------------------------------------------------------------------- /draw/examples/wibble.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/wibble.rs -------------------------------------------------------------------------------- /draw/examples/wibble_dynamic_mascot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/wibble_dynamic_mascot.rs -------------------------------------------------------------------------------- /draw/examples/wibble_mascot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/examples/wibble_mascot.rs -------------------------------------------------------------------------------- /draw/guide_images/s_gradients.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/guide_images/s_gradients.png -------------------------------------------------------------------------------- /draw/guide_images/s_graphics_primitives.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/guide_images/s_graphics_primitives.png -------------------------------------------------------------------------------- /draw/guide_images/s_layers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/guide_images/s_layers.png -------------------------------------------------------------------------------- /draw/guide_images/s_sprites.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/guide_images/s_sprites.png -------------------------------------------------------------------------------- /draw/guide_images/s_text_layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/guide_images/s_text_layout.png -------------------------------------------------------------------------------- /draw/guide_images/s_text_rendering.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/guide_images/s_text_rendering.png -------------------------------------------------------------------------------- /draw/guide_images/s_textures.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/guide_images/s_textures.png -------------------------------------------------------------------------------- /draw/guide_images/s_transforms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/guide_images/s_transforms.png -------------------------------------------------------------------------------- /draw/images/beeb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/images/beeb.png -------------------------------------------------------------------------------- /draw/images/mandelbrot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/images/mandelbrot.png -------------------------------------------------------------------------------- /draw/images/mascot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/images/mascot.png -------------------------------------------------------------------------------- /draw/images/wibble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/images/wibble.png -------------------------------------------------------------------------------- /draw/src/draw_scene/drawing_window_program.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/draw_scene/drawing_window_program.rs -------------------------------------------------------------------------------- /draw/src/draw_scene/glutin_render_window_program.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/draw_scene/glutin_render_window_program.rs -------------------------------------------------------------------------------- /draw/src/draw_scene/glutin_scene.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/draw_scene/glutin_scene.rs -------------------------------------------------------------------------------- /draw/src/draw_scene/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/draw_scene/mod.rs -------------------------------------------------------------------------------- /draw/src/draw_scene/render_window_program.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/draw_scene/render_window_program.rs -------------------------------------------------------------------------------- /draw/src/draw_scene/scene.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/draw_scene/scene.rs -------------------------------------------------------------------------------- /draw/src/draw_scene/software_drawing_window_program.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/draw_scene/software_drawing_window_program.rs -------------------------------------------------------------------------------- /draw/src/draw_scene/software_scene.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/draw_scene/software_scene.rs -------------------------------------------------------------------------------- /draw/src/draw_scene/wgpu_render_window_program.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/draw_scene/wgpu_render_window_program.rs -------------------------------------------------------------------------------- /draw/src/draw_scene/wgpu_scene.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/draw_scene/wgpu_scene.rs -------------------------------------------------------------------------------- /draw/src/drawing_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/drawing_window.rs -------------------------------------------------------------------------------- /draw/src/glutin/event_conversion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/glutin/event_conversion.rs -------------------------------------------------------------------------------- /draw/src/glutin/glutin_runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/glutin/glutin_runtime.rs -------------------------------------------------------------------------------- /draw/src/glutin/glutin_thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/glutin/glutin_thread.rs -------------------------------------------------------------------------------- /draw/src/glutin/glutin_thread_event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/glutin/glutin_thread_event.rs -------------------------------------------------------------------------------- /draw/src/glutin/glutin_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/glutin/glutin_window.rs -------------------------------------------------------------------------------- /draw/src/glutin/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/glutin/mod.rs -------------------------------------------------------------------------------- /draw/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/lib.rs -------------------------------------------------------------------------------- /draw/src/render_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/render_window.rs -------------------------------------------------------------------------------- /draw/src/software/event_conversion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/software/event_conversion.rs -------------------------------------------------------------------------------- /draw/src/software/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/software/mod.rs -------------------------------------------------------------------------------- /draw/src/software/winit_runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/software/winit_runtime.rs -------------------------------------------------------------------------------- /draw/src/software/winit_thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/software/winit_thread.rs -------------------------------------------------------------------------------- /draw/src/software/winit_thread_event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/software/winit_thread_event.rs -------------------------------------------------------------------------------- /draw/src/software/winit_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/software/winit_window.rs -------------------------------------------------------------------------------- /draw/src/wgpu/event_conversion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/wgpu/event_conversion.rs -------------------------------------------------------------------------------- /draw/src/wgpu/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/wgpu/mod.rs -------------------------------------------------------------------------------- /draw/src/wgpu/platform_macos/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/wgpu/platform_macos/events.rs -------------------------------------------------------------------------------- /draw/src/wgpu/platform_macos/flo_draw_view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/wgpu/platform_macos/flo_draw_view.rs -------------------------------------------------------------------------------- /draw/src/wgpu/platform_macos/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/wgpu/platform_macos/mod.rs -------------------------------------------------------------------------------- /draw/src/wgpu/winit_runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/wgpu/winit_runtime.rs -------------------------------------------------------------------------------- /draw/src/wgpu/winit_thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/wgpu/winit_thread.rs -------------------------------------------------------------------------------- /draw/src/wgpu/winit_thread_event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/wgpu/winit_thread_event.rs -------------------------------------------------------------------------------- /draw/src/wgpu/winit_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/wgpu/winit_window.rs -------------------------------------------------------------------------------- /draw/src/window_properties.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/src/window_properties.rs -------------------------------------------------------------------------------- /draw/tests/readme.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/draw/tests/readme.rs -------------------------------------------------------------------------------- /images/bounce.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/images/bounce.png -------------------------------------------------------------------------------- /images/flo_drawing_on_window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/images/flo_drawing_on_window.png -------------------------------------------------------------------------------- /images/flo_drawing_on_window_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/images/flo_drawing_on_window_small.png -------------------------------------------------------------------------------- /images/gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/images/gradient.png -------------------------------------------------------------------------------- /images/mandelbrot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/images/mandelbrot.png -------------------------------------------------------------------------------- /images/mascot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/images/mascot.png -------------------------------------------------------------------------------- /images/textlayout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/images/textlayout.png -------------------------------------------------------------------------------- /images/wibble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/images/wibble.png -------------------------------------------------------------------------------- /render/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/Cargo.toml -------------------------------------------------------------------------------- /render/bindings/metal_bindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/bindings/metal_bindings.h -------------------------------------------------------------------------------- /render/bindings/metal_vertex2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/bindings/metal_vertex2d.h -------------------------------------------------------------------------------- /render/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/build.rs -------------------------------------------------------------------------------- /render/examples/raw_wgpu_winit_circle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/examples/raw_wgpu_winit_circle.rs -------------------------------------------------------------------------------- /render/examples/raw_wgpu_winit_triangle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/examples/raw_wgpu_winit_triangle.rs -------------------------------------------------------------------------------- /render/shaders/dashed_line/dashed_line.glslf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/dashed_line/dashed_line.glslf -------------------------------------------------------------------------------- /render/shaders/filters/alpha_blend.glslf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/filters/alpha_blend.glslf -------------------------------------------------------------------------------- /render/shaders/filters/alpha_blend.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/filters/alpha_blend.wgsl -------------------------------------------------------------------------------- /render/shaders/filters/blur_29.glslf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/filters/blur_29.glslf -------------------------------------------------------------------------------- /render/shaders/filters/blur_61.glslf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/filters/blur_61.glslf -------------------------------------------------------------------------------- /render/shaders/filters/blur_9.glslf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/filters/blur_9.glslf -------------------------------------------------------------------------------- /render/shaders/filters/blur_fixed.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/filters/blur_fixed.wgsl -------------------------------------------------------------------------------- /render/shaders/filters/blur_texture.glslf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/filters/blur_texture.glslf -------------------------------------------------------------------------------- /render/shaders/filters/blur_texture.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/filters/blur_texture.wgsl -------------------------------------------------------------------------------- /render/shaders/filters/displacement.glslf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/filters/displacement.glslf -------------------------------------------------------------------------------- /render/shaders/filters/displacement.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/filters/displacement.wgsl -------------------------------------------------------------------------------- /render/shaders/filters/mask.glslf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/filters/mask.glslf -------------------------------------------------------------------------------- /render/shaders/filters/mask.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/filters/mask.wgsl -------------------------------------------------------------------------------- /render/shaders/filters/premultiply.glslf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/filters/premultiply.glslf -------------------------------------------------------------------------------- /render/shaders/filters/reduce.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/filters/reduce.wgsl -------------------------------------------------------------------------------- /render/shaders/filters/tint.glslf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/filters/tint.glslf -------------------------------------------------------------------------------- /render/shaders/filters/tint.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/filters/tint.wgsl -------------------------------------------------------------------------------- /render/shaders/simple/clip_mask.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/simple/clip_mask.metal -------------------------------------------------------------------------------- /render/shaders/simple/clip_mask.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/simple/clip_mask.wgsl -------------------------------------------------------------------------------- /render/shaders/simple/clip_none.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/simple/clip_none.wgsl -------------------------------------------------------------------------------- /render/shaders/simple/color_invert_alpha.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/simple/color_invert_alpha.wgsl -------------------------------------------------------------------------------- /render/shaders/simple/color_multiply_alpha.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/simple/color_multiply_alpha.wgsl -------------------------------------------------------------------------------- /render/shaders/simple/color_no_post_processing.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/simple/color_no_post_processing.wgsl -------------------------------------------------------------------------------- /render/shaders/simple/multisample_resolve_4.glslf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/simple/multisample_resolve_4.glslf -------------------------------------------------------------------------------- /render/shaders/simple/postprocessing.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/simple/postprocessing.metal -------------------------------------------------------------------------------- /render/shaders/simple/rasterizer.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/simple/rasterizer.metal -------------------------------------------------------------------------------- /render/shaders/simple/resolve.glslv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/simple/resolve.glslv -------------------------------------------------------------------------------- /render/shaders/simple/simple.glslf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/simple/simple.glslf -------------------------------------------------------------------------------- /render/shaders/simple/simple.glslv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/simple/simple.glslv -------------------------------------------------------------------------------- /render/shaders/simple/simple.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/simple/simple.metal -------------------------------------------------------------------------------- /render/shaders/simple/simple.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/simple/simple.wgsl -------------------------------------------------------------------------------- /render/shaders/texture/alpha_no_premultiply.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/texture/alpha_no_premultiply.wgsl -------------------------------------------------------------------------------- /render/shaders/texture/alpha_premultiplied.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/texture/alpha_premultiplied.wgsl -------------------------------------------------------------------------------- /render/shaders/texture/gradient.glslf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/texture/gradient.glslf -------------------------------------------------------------------------------- /render/shaders/texture/gradient.glslv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/texture/gradient.glslv -------------------------------------------------------------------------------- /render/shaders/texture/gradient.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/texture/gradient.wgsl -------------------------------------------------------------------------------- /render/shaders/texture/gradient_fragment.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/texture/gradient_fragment.metal -------------------------------------------------------------------------------- /render/shaders/texture/texture.glslf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/texture/texture.glslf -------------------------------------------------------------------------------- /render/shaders/texture/texture.glslv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/texture/texture.glslv -------------------------------------------------------------------------------- /render/shaders/texture/texture.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/texture/texture.wgsl -------------------------------------------------------------------------------- /render/shaders/texture/texture_fragment.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/texture/texture_fragment.metal -------------------------------------------------------------------------------- /render/shaders/texture/texture_multisample.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/texture/texture_multisample.wgsl -------------------------------------------------------------------------------- /render/shaders/texture/texture_none.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/texture/texture_none.wgsl -------------------------------------------------------------------------------- /render/shaders/texture/texture_pos_input.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/texture/texture_pos_input.wgsl -------------------------------------------------------------------------------- /render/shaders/texture/texture_pos_separate.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/texture/texture_pos_separate.wgsl -------------------------------------------------------------------------------- /render/shaders/texture/texture_sampler.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/shaders/texture/texture_sampler.wgsl -------------------------------------------------------------------------------- /render/src/action/blend_mode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/action/blend_mode.rs -------------------------------------------------------------------------------- /render/src/action/color.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/action/color.rs -------------------------------------------------------------------------------- /render/src/action/identities.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/action/identities.rs -------------------------------------------------------------------------------- /render/src/action/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/action/mod.rs -------------------------------------------------------------------------------- /render/src/action/render_action.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/action/render_action.rs -------------------------------------------------------------------------------- /render/src/action/render_action_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/action/render_action_type.rs -------------------------------------------------------------------------------- /render/src/action/render_target_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/action/render_target_type.rs -------------------------------------------------------------------------------- /render/src/action/shader_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/action/shader_type.rs -------------------------------------------------------------------------------- /render/src/action/texture_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/action/texture_filter.rs -------------------------------------------------------------------------------- /render/src/buffer/matrix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/buffer/matrix.rs -------------------------------------------------------------------------------- /render/src/buffer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/buffer/mod.rs -------------------------------------------------------------------------------- /render/src/buffer/vertex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/buffer/vertex.rs -------------------------------------------------------------------------------- /render/src/gl_renderer/buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/gl_renderer/buffer.rs -------------------------------------------------------------------------------- /render/src/gl_renderer/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/gl_renderer/error.rs -------------------------------------------------------------------------------- /render/src/gl_renderer/gl_renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/gl_renderer/gl_renderer.rs -------------------------------------------------------------------------------- /render/src/gl_renderer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/gl_renderer/mod.rs -------------------------------------------------------------------------------- /render/src/gl_renderer/render_target.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/gl_renderer/render_target.rs -------------------------------------------------------------------------------- /render/src/gl_renderer/shader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/gl_renderer/shader.rs -------------------------------------------------------------------------------- /render/src/gl_renderer/shader_collection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/gl_renderer/shader_collection.rs -------------------------------------------------------------------------------- /render/src/gl_renderer/shader_program.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/gl_renderer/shader_program.rs -------------------------------------------------------------------------------- /render/src/gl_renderer/shader_uniforms.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/gl_renderer/shader_uniforms.rs -------------------------------------------------------------------------------- /render/src/gl_renderer/standard_shader_programs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/gl_renderer/standard_shader_programs.rs -------------------------------------------------------------------------------- /render/src/gl_renderer/texture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/gl_renderer/texture.rs -------------------------------------------------------------------------------- /render/src/gl_renderer/vertex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/gl_renderer/vertex.rs -------------------------------------------------------------------------------- /render/src/gl_renderer/vertex_array.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/gl_renderer/vertex_array.rs -------------------------------------------------------------------------------- /render/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/lib.rs -------------------------------------------------------------------------------- /render/src/metal_renderer/bindings.rs: -------------------------------------------------------------------------------- 1 | #![allow(warnings)] 2 | 3 | include!(concat!(env!("OUT_DIR"), "/metal_vertex2d.rs")); 4 | -------------------------------------------------------------------------------- /render/src/metal_renderer/buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/metal_renderer/buffer.rs -------------------------------------------------------------------------------- /render/src/metal_renderer/convert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/metal_renderer/convert.rs -------------------------------------------------------------------------------- /render/src/metal_renderer/matrix_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/metal_renderer/matrix_buffer.rs -------------------------------------------------------------------------------- /render/src/metal_renderer/metal_renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/metal_renderer/metal_renderer.rs -------------------------------------------------------------------------------- /render/src/metal_renderer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/metal_renderer/mod.rs -------------------------------------------------------------------------------- /render/src/metal_renderer/pipeline_configuration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/metal_renderer/pipeline_configuration.rs -------------------------------------------------------------------------------- /render/src/metal_renderer/render_target.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/metal_renderer/render_target.rs -------------------------------------------------------------------------------- /render/src/offscreen/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/offscreen/error.rs -------------------------------------------------------------------------------- /render/src/offscreen/metal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/offscreen/metal.rs -------------------------------------------------------------------------------- /render/src/offscreen/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/offscreen/mod.rs -------------------------------------------------------------------------------- /render/src/offscreen/offscreen_trait.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/offscreen/offscreen_trait.rs -------------------------------------------------------------------------------- /render/src/offscreen/opengl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/offscreen/opengl.rs -------------------------------------------------------------------------------- /render/src/offscreen/opengl_cgl_init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/offscreen/opengl_cgl_init.rs -------------------------------------------------------------------------------- /render/src/offscreen/opengl_egl_init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/offscreen/opengl_egl_init.rs -------------------------------------------------------------------------------- /render/src/offscreen/opengl_wgl_init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/offscreen/opengl_wgl_init.rs -------------------------------------------------------------------------------- /render/src/offscreen/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/offscreen/test.rs -------------------------------------------------------------------------------- /render/src/offscreen/wgpu_offscreen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/offscreen/wgpu_offscreen.rs -------------------------------------------------------------------------------- /render/src/profiler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/profiler.rs -------------------------------------------------------------------------------- /render/src/wgpu_renderer/alpha_blend_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/wgpu_renderer/alpha_blend_filter.rs -------------------------------------------------------------------------------- /render/src/wgpu_renderer/blur_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/wgpu_renderer/blur_filter.rs -------------------------------------------------------------------------------- /render/src/wgpu_renderer/displacement_map_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/wgpu_renderer/displacement_map_filter.rs -------------------------------------------------------------------------------- /render/src/wgpu_renderer/mask_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/wgpu_renderer/mask_filter.rs -------------------------------------------------------------------------------- /render/src/wgpu_renderer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/wgpu_renderer/mod.rs -------------------------------------------------------------------------------- /render/src/wgpu_renderer/pipeline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/wgpu_renderer/pipeline.rs -------------------------------------------------------------------------------- /render/src/wgpu_renderer/pipeline_configuration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/wgpu_renderer/pipeline_configuration.rs -------------------------------------------------------------------------------- /render/src/wgpu_renderer/reduce_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/wgpu_renderer/reduce_filter.rs -------------------------------------------------------------------------------- /render/src/wgpu_renderer/render_pass_resources.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/wgpu_renderer/render_pass_resources.rs -------------------------------------------------------------------------------- /render/src/wgpu_renderer/render_target.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/wgpu_renderer/render_target.rs -------------------------------------------------------------------------------- /render/src/wgpu_renderer/renderer_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/wgpu_renderer/renderer_state.rs -------------------------------------------------------------------------------- /render/src/wgpu_renderer/samplers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/wgpu_renderer/samplers.rs -------------------------------------------------------------------------------- /render/src/wgpu_renderer/shader_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/wgpu_renderer/shader_cache.rs -------------------------------------------------------------------------------- /render/src/wgpu_renderer/texture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/wgpu_renderer/texture.rs -------------------------------------------------------------------------------- /render/src/wgpu_renderer/texture_settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/wgpu_renderer/texture_settings.rs -------------------------------------------------------------------------------- /render/src/wgpu_renderer/tint_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/wgpu_renderer/tint_filter.rs -------------------------------------------------------------------------------- /render/src/wgpu_renderer/to_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/wgpu_renderer/to_buffer.rs -------------------------------------------------------------------------------- /render/src/wgpu_renderer/wgpu_renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/wgpu_renderer/wgpu_renderer.rs -------------------------------------------------------------------------------- /render/src/wgpu_renderer/wgpu_shader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render/src/wgpu_renderer/wgpu_shader.rs -------------------------------------------------------------------------------- /render_canvas/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/Cargo.toml -------------------------------------------------------------------------------- /render_canvas/examples/Lato-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/examples/Lato-Regular.ttf -------------------------------------------------------------------------------- /render_canvas/examples/Lato-license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/examples/Lato-license.md -------------------------------------------------------------------------------- /render_canvas/examples/guide_illustrations.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/examples/guide_illustrations.rs -------------------------------------------------------------------------------- /render_canvas/examples/png_mascot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/examples/png_mascot.rs -------------------------------------------------------------------------------- /render_canvas/examples/png_triangle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/examples/png_triangle.rs -------------------------------------------------------------------------------- /render_canvas/examples/raw_wgpu_winit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/examples/raw_wgpu_winit.rs -------------------------------------------------------------------------------- /render_canvas/src/canvas_renderer/canvas_renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/canvas_renderer/canvas_renderer.rs -------------------------------------------------------------------------------- /render_canvas/src/canvas_renderer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/canvas_renderer/mod.rs -------------------------------------------------------------------------------- /render_canvas/src/canvas_renderer/tessellate_build_path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/canvas_renderer/tessellate_build_path.rs -------------------------------------------------------------------------------- /render_canvas/src/canvas_renderer/tessellate_font.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/canvas_renderer/tessellate_font.rs -------------------------------------------------------------------------------- /render_canvas/src/canvas_renderer/tessellate_frame.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/canvas_renderer/tessellate_frame.rs -------------------------------------------------------------------------------- /render_canvas/src/canvas_renderer/tessellate_gradients.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/canvas_renderer/tessellate_gradients.rs -------------------------------------------------------------------------------- /render_canvas/src/canvas_renderer/tessellate_layers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/canvas_renderer/tessellate_layers.rs -------------------------------------------------------------------------------- /render_canvas/src/canvas_renderer/tessellate_namespaces.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/canvas_renderer/tessellate_namespaces.rs -------------------------------------------------------------------------------- /render_canvas/src/canvas_renderer/tessellate_path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/canvas_renderer/tessellate_path.rs -------------------------------------------------------------------------------- /render_canvas/src/canvas_renderer/tessellate_properties.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/canvas_renderer/tessellate_properties.rs -------------------------------------------------------------------------------- /render_canvas/src/canvas_renderer/tessellate_sprites.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/canvas_renderer/tessellate_sprites.rs -------------------------------------------------------------------------------- /render_canvas/src/canvas_renderer/tessellate_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/canvas_renderer/tessellate_state.rs -------------------------------------------------------------------------------- /render_canvas/src/canvas_renderer/tessellate_textures.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/canvas_renderer/tessellate_textures.rs -------------------------------------------------------------------------------- /render_canvas/src/canvas_renderer/tessellate_transform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/canvas_renderer/tessellate_transform.rs -------------------------------------------------------------------------------- /render_canvas/src/dynamic_texture_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/dynamic_texture_state.rs -------------------------------------------------------------------------------- /render_canvas/src/fill_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/fill_state.rs -------------------------------------------------------------------------------- /render_canvas/src/layer_bounds.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/layer_bounds.rs -------------------------------------------------------------------------------- /render_canvas/src/layer_handle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/layer_handle.rs -------------------------------------------------------------------------------- /render_canvas/src/layer_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/layer_state.rs -------------------------------------------------------------------------------- /render_canvas/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/lib.rs -------------------------------------------------------------------------------- /render_canvas/src/matrix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/matrix.rs -------------------------------------------------------------------------------- /render_canvas/src/offscreen/hardware.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/offscreen/hardware.rs -------------------------------------------------------------------------------- /render_canvas/src/offscreen/initialise.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/offscreen/initialise.rs -------------------------------------------------------------------------------- /render_canvas/src/offscreen/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/offscreen/mod.rs -------------------------------------------------------------------------------- /render_canvas/src/offscreen/offscreen_trait.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/offscreen/offscreen_trait.rs -------------------------------------------------------------------------------- /render_canvas/src/offscreen/render_offscreen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/offscreen/render_offscreen.rs -------------------------------------------------------------------------------- /render_canvas/src/offscreen/software.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/offscreen/software.rs -------------------------------------------------------------------------------- /render_canvas/src/render_entity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/render_entity.rs -------------------------------------------------------------------------------- /render_canvas/src/render_entity_details.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/render_entity_details.rs -------------------------------------------------------------------------------- /render_canvas/src/render_gradient.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/render_gradient.rs -------------------------------------------------------------------------------- /render_canvas/src/render_texture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/render_texture.rs -------------------------------------------------------------------------------- /render_canvas/src/renderer_core.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/renderer_core.rs -------------------------------------------------------------------------------- /render_canvas/src/renderer_layer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/renderer_layer.rs -------------------------------------------------------------------------------- /render_canvas/src/renderer_stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/renderer_stream.rs -------------------------------------------------------------------------------- /render_canvas/src/renderer_worker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/renderer_worker.rs -------------------------------------------------------------------------------- /render_canvas/src/resource_ids.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/resource_ids.rs -------------------------------------------------------------------------------- /render_canvas/src/stroke_settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/stroke_settings.rs -------------------------------------------------------------------------------- /render_canvas/src/texture_filter_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/texture_filter_request.rs -------------------------------------------------------------------------------- /render_canvas/src/texture_render_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/src/texture_render_request.rs -------------------------------------------------------------------------------- /render_canvas/tests/render_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_canvas/tests/render_tests.rs -------------------------------------------------------------------------------- /render_gl_offscreen/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_gl_offscreen/Cargo.toml -------------------------------------------------------------------------------- /render_gl_offscreen/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_gl_offscreen/build.rs -------------------------------------------------------------------------------- /render_gl_offscreen/linux_gbm.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /render_gl_offscreen/src/egl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_gl_offscreen/src/egl.rs -------------------------------------------------------------------------------- /render_gl_offscreen/src/gbm.rs: -------------------------------------------------------------------------------- 1 | #![allow(warnings)] 2 | 3 | include!(concat!(env!("OUT_DIR"), "/gbm.rs")); 4 | 5 | #[link(name = "gbm")] 6 | extern {} 7 | -------------------------------------------------------------------------------- /render_gl_offscreen/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_gl_offscreen/src/lib.rs -------------------------------------------------------------------------------- /render_gl_offscreen/tiny_gbm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_gl_offscreen/tiny_gbm.h -------------------------------------------------------------------------------- /render_software/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/Cargo.toml -------------------------------------------------------------------------------- /render_software/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /render_software/examples/circle_to_png.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/examples/circle_to_png.rs -------------------------------------------------------------------------------- /render_software/examples/flo_drawing_on_window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/examples/flo_drawing_on_window.png -------------------------------------------------------------------------------- /render_software/examples/render_canvas_drawing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/examples/render_canvas_drawing.rs -------------------------------------------------------------------------------- /render_software/examples/software_basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/examples/software_basic.rs -------------------------------------------------------------------------------- /render_software/examples/software_dynamic_sprite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/examples/software_dynamic_sprite.rs -------------------------------------------------------------------------------- /render_software/examples/software_gradient.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/examples/software_gradient.rs -------------------------------------------------------------------------------- /render_software/examples/software_mascot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/examples/software_mascot.rs -------------------------------------------------------------------------------- /render_software/examples/software_mascot_sprite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/examples/software_mascot_sprite.rs -------------------------------------------------------------------------------- /render_software/examples/software_mascot_texture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/examples/software_mascot_texture.rs -------------------------------------------------------------------------------- /render_software/examples/software_render_perf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/examples/software_render_perf.rs -------------------------------------------------------------------------------- /render_software/examples/software_sprite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/examples/software_sprite.rs -------------------------------------------------------------------------------- /render_software/examples/software_text_layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/examples/software_text_layout.rs -------------------------------------------------------------------------------- /render_software/examples/software_texture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/examples/software_texture.rs -------------------------------------------------------------------------------- /render_software/examples/software_texture_filters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/examples/software_texture_filters.rs -------------------------------------------------------------------------------- /render_software/examples/software_texture_scaling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/examples/software_texture_scaling.rs -------------------------------------------------------------------------------- /render_software/examples/software_texture_transform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/examples/software_texture_transform.rs -------------------------------------------------------------------------------- /render_software/src/draw/canvas_drawing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/draw/canvas_drawing.rs -------------------------------------------------------------------------------- /render_software/src/draw/canvas_drawing_region_renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/draw/canvas_drawing_region_renderer.rs -------------------------------------------------------------------------------- /render_software/src/draw/drawing_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/draw/drawing_state.rs -------------------------------------------------------------------------------- /render_software/src/draw/dynamic_sprites.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/draw/dynamic_sprites.rs -------------------------------------------------------------------------------- /render_software/src/draw/gradient.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/draw/gradient.rs -------------------------------------------------------------------------------- /render_software/src/draw/layer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/draw/layer.rs -------------------------------------------------------------------------------- /render_software/src/draw/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/draw/mod.rs -------------------------------------------------------------------------------- /render_software/src/draw/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/draw/path.rs -------------------------------------------------------------------------------- /render_software/src/draw/pixel_programs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/draw/pixel_programs.rs -------------------------------------------------------------------------------- /render_software/src/draw/prepared_layer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/draw/prepared_layer.rs -------------------------------------------------------------------------------- /render_software/src/draw/sprite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/draw/sprite.rs -------------------------------------------------------------------------------- /render_software/src/draw/stroke.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/draw/stroke.rs -------------------------------------------------------------------------------- /render_software/src/draw/texture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/draw/texture.rs -------------------------------------------------------------------------------- /render_software/src/draw/transform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/draw/transform.rs -------------------------------------------------------------------------------- /render_software/src/edgeplan/edge_descriptor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/edgeplan/edge_descriptor.rs -------------------------------------------------------------------------------- /render_software/src/edgeplan/edge_descriptor_intercept.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/edgeplan/edge_descriptor_intercept.rs -------------------------------------------------------------------------------- /render_software/src/edgeplan/edge_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/edgeplan/edge_id.rs -------------------------------------------------------------------------------- /render_software/src/edgeplan/edge_intercept_direction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/edgeplan/edge_intercept_direction.rs -------------------------------------------------------------------------------- /render_software/src/edgeplan/edge_plan.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/edgeplan/edge_plan.rs -------------------------------------------------------------------------------- /render_software/src/edgeplan/edge_plan_intercept.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/edgeplan/edge_plan_intercept.rs -------------------------------------------------------------------------------- /render_software/src/edgeplan/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/edgeplan/mod.rs -------------------------------------------------------------------------------- /render_software/src/edgeplan/shape_descriptor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/edgeplan/shape_descriptor.rs -------------------------------------------------------------------------------- /render_software/src/edgeplan/shape_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/edgeplan/shape_id.rs -------------------------------------------------------------------------------- /render_software/src/edges/bezier_subpath_edge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/edges/bezier_subpath_edge.rs -------------------------------------------------------------------------------- /render_software/src/edges/clipping_edge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/edges/clipping_edge.rs -------------------------------------------------------------------------------- /render_software/src/edges/contour_edge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/edges/contour_edge.rs -------------------------------------------------------------------------------- /render_software/src/edges/flattened_bezier_subpath_edge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/edges/flattened_bezier_subpath_edge.rs -------------------------------------------------------------------------------- /render_software/src/edges/line_stroke_edge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/edges/line_stroke_edge.rs -------------------------------------------------------------------------------- /render_software/src/edges/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/edges/mod.rs -------------------------------------------------------------------------------- /render_software/src/edges/polyline_edge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/edges/polyline_edge.rs -------------------------------------------------------------------------------- /render_software/src/edges/rectangle_edge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/edges/rectangle_edge.rs -------------------------------------------------------------------------------- /render_software/src/filters/alpha_blend_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/filters/alpha_blend_filter.rs -------------------------------------------------------------------------------- /render_software/src/filters/combined_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/filters/combined_filter.rs -------------------------------------------------------------------------------- /render_software/src/filters/displacement_map_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/filters/displacement_map_filter.rs -------------------------------------------------------------------------------- /render_software/src/filters/gaussian_blur_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/filters/gaussian_blur_filter.rs -------------------------------------------------------------------------------- /render_software/src/filters/mask_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/filters/mask_filter.rs -------------------------------------------------------------------------------- /render_software/src/filters/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/filters/mod.rs -------------------------------------------------------------------------------- /render_software/src/filters/pixel_filter_trait.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/filters/pixel_filter_trait.rs -------------------------------------------------------------------------------- /render_software/src/filters/texture_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/filters/texture_filter.rs -------------------------------------------------------------------------------- /render_software/src/filters/tint_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/filters/tint_filter.rs -------------------------------------------------------------------------------- /render_software/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/lib.rs -------------------------------------------------------------------------------- /render_software/src/pixel/alpha_blend_trait.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel/alpha_blend_trait.rs -------------------------------------------------------------------------------- /render_software/src/pixel/f32_linear.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel/f32_linear.rs -------------------------------------------------------------------------------- /render_software/src/pixel/f32_linear_texture_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel/f32_linear_texture_reader.rs -------------------------------------------------------------------------------- /render_software/src/pixel/gamma_lut.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel/gamma_lut.rs -------------------------------------------------------------------------------- /render_software/src/pixel/mip_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel/mip_map.rs -------------------------------------------------------------------------------- /render_software/src/pixel/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel/mod.rs -------------------------------------------------------------------------------- /render_software/src/pixel/pixel_program.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel/pixel_program.rs -------------------------------------------------------------------------------- /render_software/src/pixel/pixel_program_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel/pixel_program_cache.rs -------------------------------------------------------------------------------- /render_software/src/pixel/pixel_program_runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel/pixel_program_runner.rs -------------------------------------------------------------------------------- /render_software/src/pixel/pixel_trait.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel/pixel_trait.rs -------------------------------------------------------------------------------- /render_software/src/pixel/rgba_texture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel/rgba_texture.rs -------------------------------------------------------------------------------- /render_software/src/pixel/texture_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel/texture_reader.rs -------------------------------------------------------------------------------- /render_software/src/pixel/to_gamma_colorspace_trait.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel/to_gamma_colorspace_trait.rs -------------------------------------------------------------------------------- /render_software/src/pixel/to_linear_colorspace_trait.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel/to_linear_colorspace_trait.rs -------------------------------------------------------------------------------- /render_software/src/pixel/u16_linear_texture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel/u16_linear_texture.rs -------------------------------------------------------------------------------- /render_software/src/pixel/u16_rgba.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel/u16_rgba.rs -------------------------------------------------------------------------------- /render_software/src/pixel/u32_argb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel/u32_argb.rs -------------------------------------------------------------------------------- /render_software/src/pixel/u32_fixed_point.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel/u32_fixed_point.rs -------------------------------------------------------------------------------- /render_software/src/pixel/u32_linear.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel/u32_linear.rs -------------------------------------------------------------------------------- /render_software/src/pixel/u32_linear_texture_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel/u32_linear_texture_reader.rs -------------------------------------------------------------------------------- /render_software/src/pixel/u8_rgba.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel/u8_rgba.rs -------------------------------------------------------------------------------- /render_software/src/pixel_programs/basic_sprite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel_programs/basic_sprite.rs -------------------------------------------------------------------------------- /render_software/src/pixel_programs/basic_texture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel_programs/basic_texture.rs -------------------------------------------------------------------------------- /render_software/src/pixel_programs/bilinear_texture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel_programs/bilinear_texture.rs -------------------------------------------------------------------------------- /render_software/src/pixel_programs/blend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel_programs/blend.rs -------------------------------------------------------------------------------- /render_software/src/pixel_programs/debug_ypos.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel_programs/debug_ypos.rs -------------------------------------------------------------------------------- /render_software/src/pixel_programs/filtered_scanline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel_programs/filtered_scanline.rs -------------------------------------------------------------------------------- /render_software/src/pixel_programs/gradient_linear.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel_programs/gradient_linear.rs -------------------------------------------------------------------------------- /render_software/src/pixel_programs/mip_map_texture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel_programs/mip_map_texture.rs -------------------------------------------------------------------------------- /render_software/src/pixel_programs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel_programs/mod.rs -------------------------------------------------------------------------------- /render_software/src/pixel_programs/solid_color.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel_programs/solid_color.rs -------------------------------------------------------------------------------- /render_software/src/pixel_programs/source_over.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel_programs/source_over.rs -------------------------------------------------------------------------------- /render_software/src/pixel_programs/transformed_sprite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/pixel_programs/transformed_sprite.rs -------------------------------------------------------------------------------- /render_software/src/render/edge_plan.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/render/edge_plan.rs -------------------------------------------------------------------------------- /render_software/src/render/edgeplan_region_renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/render/edgeplan_region_renderer.rs -------------------------------------------------------------------------------- /render_software/src/render/frame_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/render/frame_size.rs -------------------------------------------------------------------------------- /render_software/src/render/image_render.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/render/image_render.rs -------------------------------------------------------------------------------- /render_software/src/render/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/render/mod.rs -------------------------------------------------------------------------------- /render_software/src/render/render_frame.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/render/render_frame.rs -------------------------------------------------------------------------------- /render_software/src/render/render_slice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/render/render_slice.rs -------------------------------------------------------------------------------- /render_software/src/render/render_source_trait.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/render/render_source_trait.rs -------------------------------------------------------------------------------- /render_software/src/render/render_target_trait.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/render/render_target_trait.rs -------------------------------------------------------------------------------- /render_software/src/render/renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/render/renderer.rs -------------------------------------------------------------------------------- /render_software/src/render/rgba_frame.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/render/rgba_frame.rs -------------------------------------------------------------------------------- /render_software/src/render/scanline_renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/render/scanline_renderer.rs -------------------------------------------------------------------------------- /render_software/src/render/terminal_render.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/render/terminal_render.rs -------------------------------------------------------------------------------- /render_software/src/render/u16_linear_frame_renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/render/u16_linear_frame_renderer.rs -------------------------------------------------------------------------------- /render_software/src/render/u32_frame_renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/render/u32_frame_renderer.rs -------------------------------------------------------------------------------- /render_software/src/render/u8_frame_renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/render/u8_frame_renderer.rs -------------------------------------------------------------------------------- /render_software/src/scanplan/alpha_coverage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/scanplan/alpha_coverage.rs -------------------------------------------------------------------------------- /render_software/src/scanplan/background_scan_planner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/scanplan/background_scan_planner.rs -------------------------------------------------------------------------------- /render_software/src/scanplan/buffer_stack.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/scanplan/buffer_stack.rs -------------------------------------------------------------------------------- /render_software/src/scanplan/debug_ypos_scan_planner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/scanplan/debug_ypos_scan_planner.rs -------------------------------------------------------------------------------- /render_software/src/scanplan/intercept_blend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/scanplan/intercept_blend.rs -------------------------------------------------------------------------------- /render_software/src/scanplan/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/scanplan/mod.rs -------------------------------------------------------------------------------- /render_software/src/scanplan/pixel_scan_planner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/scanplan/pixel_scan_planner.rs -------------------------------------------------------------------------------- /render_software/src/scanplan/scan_planner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/scanplan/scan_planner.rs -------------------------------------------------------------------------------- /render_software/src/scanplan/scanline_intercept.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/scanplan/scanline_intercept.rs -------------------------------------------------------------------------------- /render_software/src/scanplan/scanline_plan.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/scanplan/scanline_plan.rs -------------------------------------------------------------------------------- /render_software/src/scanplan/scanline_shard_intercept.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/scanplan/scanline_shard_intercept.rs -------------------------------------------------------------------------------- /render_software/src/scanplan/scanline_transform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/scanplan/scanline_transform.rs -------------------------------------------------------------------------------- /render_software/src/scanplan/scanspan.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/scanplan/scanspan.rs -------------------------------------------------------------------------------- /render_software/src/scanplan/shard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/scanplan/shard.rs -------------------------------------------------------------------------------- /render_software/src/scanplan/shard_scan_planner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/scanplan/shard_scan_planner.rs -------------------------------------------------------------------------------- /render_software/src/scanplan/shard_subpixel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/src/scanplan/shard_subpixel.rs -------------------------------------------------------------------------------- /render_software/test_data/Lato-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/test_data/Lato-Bold.ttf -------------------------------------------------------------------------------- /render_software/test_data/Lato-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/test_data/Lato-Regular.ttf -------------------------------------------------------------------------------- /render_software/test_data/Lato-license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/test_data/Lato-license.md -------------------------------------------------------------------------------- /render_software/tests/apex_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/tests/apex_tests.rs -------------------------------------------------------------------------------- /render_software/tests/bezier_subpath_edge_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/tests/bezier_subpath_edge_tests.rs -------------------------------------------------------------------------------- /render_software/tests/canvas_render_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/tests/canvas_render_tests.rs -------------------------------------------------------------------------------- /render_software/tests/clip_edge_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/tests/clip_edge_tests.rs -------------------------------------------------------------------------------- /render_software/tests/edge_plan_render_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/tests/edge_plan_render_tests.rs -------------------------------------------------------------------------------- /render_software/tests/f32_linear_pixel_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/tests/f32_linear_pixel_tests.rs -------------------------------------------------------------------------------- /render_software/tests/filter_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/tests/filter_tests.rs -------------------------------------------------------------------------------- /render_software/tests/mascot_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/tests/mascot_tests.rs -------------------------------------------------------------------------------- /render_software/tests/pixel_planner_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/tests/pixel_planner_tests.rs -------------------------------------------------------------------------------- /render_software/tests/polyline_edge_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/tests/polyline_edge_tests.rs -------------------------------------------------------------------------------- /render_software/tests/scanline_plan_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/tests/scanline_plan_tests.rs -------------------------------------------------------------------------------- /render_software/tests/shard_scan_planner_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/tests/shard_scan_planner_tests.rs -------------------------------------------------------------------------------- /render_software/tests/shard_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/tests/shard_tests.rs -------------------------------------------------------------------------------- /render_software/tests/texture_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/tests/texture_tests.rs -------------------------------------------------------------------------------- /render_software/tests/u32_linear_pixel_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Logicalshift/flo_draw/HEAD/render_software/tests/u32_linear_pixel_tests.rs --------------------------------------------------------------------------------