/dports/games/abstreet/abstreet-0.2.9-49-g74aca40c0/cargo-crates/lyon-0.15.8/ |
H A D | CHANGELOG.md | 5 - [tessellation] Fix a circle tessellation bug with large tolerance values. 48 - [tessellation] Fix some fill tessellation bugs found by the fuzzer. 50 - [tessellation] Fix incorrect rounded rectangle tessellation. 55 - [tessellation] Fix incorrect rounded rectangle tessellation. 58 - [tessellation] Fix several fill tessellation bugs found by the fuzzer. 62 - [tessellation] Fix incorrect tessellation in fill_convex_polyline. 70 - [tessellation] Fix several fill tessellation bugs found by the fuzzer. 71 - [tessellation] Fix a stroke tessellation bug. 81 - [tessellation] Fix a bug in the tessellation of circle strokes. 133 - [tessellation] Implement fill tessellation for rounded rectangles. [all …]
|
H A D | Cargo.toml.orig-cargo | 5 description = "2D Graphics rendering on the GPU using tessellation." 9 keywords = ["2d", "graphics", "tessellation", "svg"] 39 lyon_tessellation = { version = "0.15.8", path = "tessellation/" } 48 "tessellation",
|
H A D | README.md | 2 A path tessellation library written in rust for GPU-based 2D graphics rendering. 27 For now the goal is to provide efficient SVG-compliant path tessellation tools to help with renderi… 38 use lyon::tessellation::*; 51 // Will contain the result of the tessellation. 55 // Compute the tessellation. 86 …are designed to generate a vertex and an index buffer. See the [lyon::tessellation documentation](…
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/angle/src/tests/deqp_support/ |
H A D | BUILD.gn | 109 "$deqp_path/data/gles31/data/tessellation/barrier_ref.png", 146 "$deqp_path/data/gles31/data/tessellation/gl_position_ref.png", 147 "$deqp_path/data/gles31/data/tessellation/isolines_equal_spacing_ref_0.png", 148 "$deqp_path/data/gles31/data/tessellation/isolines_equal_spacing_ref_1.png", 149 "$deqp_path/data/gles31/data/tessellation/isolines_equal_spacing_ref_2.png", 157 "$deqp_path/data/gles31/data/tessellation/patch_vertices_10_in_5_out_ref.png", 159 "$deqp_path/data/gles31/data/tessellation/primitive_id_tcs_ref.png", 160 "$deqp_path/data/gles31/data/tessellation/primitive_id_tes_ref.png", 161 "$deqp_path/data/gles31/data/tessellation/user_defined_io_isolines_ref.png", 162 "$deqp_path/data/gles31/data/tessellation/user_defined_io_quads_ref.png", [all …]
|
H A D | deqp_data_autogen.gni | 190 "$root_gen_dir/vk_gl_cts_data/data/gles31/data/tessellation/barrier_ref.png", 227 "$root_gen_dir/vk_gl_cts_data/data/gles31/data/tessellation/gl_position_ref.png", 228 "$root_gen_dir/vk_gl_cts_data/data/gles31/data/tessellation/isolines_equal_spacing_ref_0.png", 229 "$root_gen_dir/vk_gl_cts_data/data/gles31/data/tessellation/isolines_equal_spacing_ref_1.png", 230 "$root_gen_dir/vk_gl_cts_data/data/gles31/data/tessellation/isolines_equal_spacing_ref_2.png", 238 "$root_gen_dir/vk_gl_cts_data/data/gles31/data/tessellation/patch_vertices_10_in_5_out_ref.png", 240 "$root_gen_dir/vk_gl_cts_data/data/gles31/data/tessellation/primitive_id_tcs_ref.png", 241 "$root_gen_dir/vk_gl_cts_data/data/gles31/data/tessellation/primitive_id_tes_ref.png", 242 "$root_gen_dir/vk_gl_cts_data/data/gles31/data/tessellation/user_defined_io_isolines_ref.png", 243 "$root_gen_dir/vk_gl_cts_data/data/gles31/data/tessellation/user_defined_io_quads_ref.png", [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/angle/src/tests/deqp_support/ |
H A D | BUILD.gn | 109 "$deqp_path/data/gles31/data/tessellation/barrier_ref.png", 146 "$deqp_path/data/gles31/data/tessellation/gl_position_ref.png", 147 "$deqp_path/data/gles31/data/tessellation/isolines_equal_spacing_ref_0.png", 148 "$deqp_path/data/gles31/data/tessellation/isolines_equal_spacing_ref_1.png", 149 "$deqp_path/data/gles31/data/tessellation/isolines_equal_spacing_ref_2.png", 157 "$deqp_path/data/gles31/data/tessellation/patch_vertices_10_in_5_out_ref.png", 159 "$deqp_path/data/gles31/data/tessellation/primitive_id_tcs_ref.png", 160 "$deqp_path/data/gles31/data/tessellation/primitive_id_tes_ref.png", 161 "$deqp_path/data/gles31/data/tessellation/user_defined_io_isolines_ref.png", 162 "$deqp_path/data/gles31/data/tessellation/user_defined_io_quads_ref.png", [all …]
|
H A D | deqp_data_autogen.gni | 190 "$root_gen_dir/vk_gl_cts_data/data/gles31/data/tessellation/barrier_ref.png", 227 "$root_gen_dir/vk_gl_cts_data/data/gles31/data/tessellation/gl_position_ref.png", 228 "$root_gen_dir/vk_gl_cts_data/data/gles31/data/tessellation/isolines_equal_spacing_ref_0.png", 229 "$root_gen_dir/vk_gl_cts_data/data/gles31/data/tessellation/isolines_equal_spacing_ref_1.png", 230 "$root_gen_dir/vk_gl_cts_data/data/gles31/data/tessellation/isolines_equal_spacing_ref_2.png", 238 "$root_gen_dir/vk_gl_cts_data/data/gles31/data/tessellation/patch_vertices_10_in_5_out_ref.png", 240 "$root_gen_dir/vk_gl_cts_data/data/gles31/data/tessellation/primitive_id_tcs_ref.png", 241 "$root_gen_dir/vk_gl_cts_data/data/gles31/data/tessellation/primitive_id_tes_ref.png", 242 "$root_gen_dir/vk_gl_cts_data/data/gles31/data/tessellation/user_defined_io_isolines_ref.png", 243 "$root_gen_dir/vk_gl_cts_data/data/gles31/data/tessellation/user_defined_io_quads_ref.png", [all …]
|
/dports/emulators/mesen/Mesen-0.9.8-4-g4c701ad6/Windows/DirectXTK/ |
H A D | GeometricPrimitive.h | 62 … (_In_ ID3D11DeviceContext* deviceContext, float diameter = 1, size_t tessellation = 16, bool rhco… 63 … (_In_ ID3D11DeviceContext* deviceContext, float diameter = 1, size_t tessellation = 3, bool rhcoo… 64 …eContext* deviceContext, float height = 1, float diameter = 1, size_t tessellation = 32, bool rhco… 65 …eContext* deviceContext, float diameter = 1, float height = 1, size_t tessellation = 32, bool rhco… 66 …* deviceContext, float diameter = 1, float thickness = 0.333f, size_t tessellation = 32, bool rhco… 71 … (_In_ ID3D11DeviceContext* deviceContext, float size = 1, size_t tessellation = 8, bool rhcoo… 76 … vertices, std::vector<uint16_t>& indices, float diameter = 1, size_t tessellation = 16, bool rhco… 77 … vertices, std::vector<uint16_t>& indices, float diameter = 1, size_t tessellation = 3, bool rhcoo… 78 …ctor<uint16_t>& indices, float height = 1, float diameter = 1, size_t tessellation = 32, bool rhco… 79 …ctor<uint16_t>& indices, float diameter = 1, float height = 1, size_t tessellation = 32, bool rhco… [all …]
|
/dports/x11-toolkits/qt5-quick3d/kde-qtquick3d-5.15.2p19/src/runtimerender/rendererimpl/ |
H A D | qssgrenderableobjects.cpp | 110 shader->tessellation.edgeTessLevel.set(subset.edgeTessFactor); in renderShadowMapPass() 113 shader->tessellation.phongBlend.set(0.75); in renderShadowMapPass() 115 shader->tessellation.distanceRange.set(inCameraVec); in renderShadowMapPass() 117 shader->tessellation.disableCulling.set(1.0); in renderShadowMapPass() 174 shader->tessellation.edgeTessLevel.set(subset.edgeTessFactor); in renderDepthPass() 177 shader->tessellation.phongBlend.set(0.75); in renderDepthPass() 179 shader->tessellation.distanceRange.set(inCameraVec); in renderDepthPass() 181 shader->tessellation.disableCulling.set(0.0); in renderDepthPass() 236 shader->tessellation.phongBlend.set(0.75); in render() 238 shader->tessellation.distanceRange.set(inCameraVec); in render() [all …]
|
/dports/games/abstreet/abstreet-0.2.9-49-g74aca40c0/widgetry/src/ |
H A D | svg.rs | 6 use lyon::tessellation; 47 let mut fill_tess = tessellation::FillTessellator::new(); in add_svg_inner() 48 let mut stroke_tess = tessellation::StrokeTessellator::new(); in add_svg_inner() 207 ) -> (FancyColor, tessellation::StrokeOptions) { in convert_stroke() 210 usvg::LineCap::Butt => tessellation::LineCap::Butt, in convert_stroke() 211 usvg::LineCap::Square => tessellation::LineCap::Square, in convert_stroke() 212 usvg::LineCap::Round => tessellation::LineCap::Round, in convert_stroke() 215 usvg::LineJoin::Miter => tessellation::LineJoin::Miter, in convert_stroke() 216 usvg::LineJoin::Bevel => tessellation::LineJoin::Bevel, in convert_stroke() 217 usvg::LineJoin::Round => tessellation::LineJoin::Round, in convert_stroke() [all …]
|
/dports/graphics/embree/embree-3.13.2/doc/src/api/ |
H A D | rtcSetGeometryTessellationRate.md | 5 rtcSetGeometryTessellationRate - sets the tessellation rate of the 19 The `rtcSetGeometryTessellationRate` function sets the tessellation 21 (`geometry` argument). The tessellation rate can only be set for flat 22 curves and subdivision geometries. For curves, the tessellation rate 24 subdivision surfaces, the tessellation rate specifies the number of
|
/dports/graphics/opensubdiv/OpenSubdiv-3_4_4/documentation/ |
H A D | osd_shader_interface.rst | 35 Starting with 3.0, **Osd** tessellation shaders can be used as a set of functions from 39 * In a tessellation control shader 42 3. compute tessellation level. To prevent cracks on transition patches, 45 * In a tessellation evaluation shader 71 // Compute tessellation factors. 139 The tessellation evaluation shader takes an array of OsdPerPatchVertexBezier struct, 167 The tessellation evaluation shader takes an array of OsdPerPatchVertexGregoryBasis struct, 193 The tessellation evaluation shader takes an array of OsdPerPatchVertexBezier struct, 240 **Osd** provides both uniform and screen-space adaptive tessellation level computation. 250 The **Osd** shaders uses these two segments to ensure the same tessellation along the [all …]
|
/dports/devel/py-trimesh/trimesh-3.5.25/trimesh/ |
H A D | permutate.py | 82 def tessellation(mesh): function 141 def tessellation(self): member in Permutator 142 return tessellation(self._mesh) 149 Permutator.tessellation.__doc__ = tessellation.__doc__
|
/dports/graphics/piglit/piglit-136a7f5fa0703603be1ffb338abe4865e76a8058/tests/spec/arb_tessellation_shader/linker/ |
H A D | no-vs.shader_test | 4 # tessellation control shader (see section 2.X.1), and 11 # tessellation evaluation shader (see section 2.X.3), and 20 [tessellation control shader] 30 [tessellation evaluation shader]
|
H A D | tcs-output-size-declared-in-other-shader.shader_test | 15 [tessellation control shader] 28 [tessellation control shader] 35 [tessellation evaluation shader]
|
/dports/games/abstreet/abstreet-0.2.9-49-g74aca40c0/cargo-crates/lyon-0.15.8/src/ |
H A D | lib.rs | 194 pub use lyon_tessellation as tessellation; 195 pub use tessellation::geom; 196 pub use tessellation::path;
|
/dports/graphics/piglit/piglit-136a7f5fa0703603be1ffb338abe4865e76a8058/tests/spec/arb_tessellation_shader/execution/ |
H A D | trivial.shader_test | 1 # Test a set of simple pass-through tessellation shaders 14 [tessellation control shader] 30 [tessellation evaluation shader]
|
H A D | nop.shader_test | 1 # Test a set of simple pass-through tessellation shaders 24 [tessellation control shader] 40 [tessellation evaluation shader]
|
/dports/math/R-cran-deldir/deldir/ |
H A D | DESCRIPTION | 11 or Voronoi tessellation (with respect to the entire plane) of 15 the tiles of the tessellation. Calculates the centroidal 16 Voronoi (Dirichlet) tessellation using Lloyd's algorithm.
|
/dports/graphics/osg/OpenSceneGraph-OpenSceneGraph-3.6.5/include/osgUtil/ |
H A D | Tessellator | 33 * Using old style glu tessellation functions for portability. 34 * Upgraded Jan 2004 to use the modern glu tessellation functions.*/ 60 /** Set and get tessellation request boundary only on/off */ 64 /** Set and get tessellation windong rule */ 68 /** Set and get tessellation type */ 104 * Note the vertex pointer is returned at the end of tessellation and 123 * tessellation can introduce extra vertices for concave or crossing boundaries, 228 /** tessellation rule, which parts will become solid */ 242 /** the gluTessNormal for tessellation hint */
|
/dports/graphics/osg34/OpenSceneGraph-OpenSceneGraph-3.4.1/include/osgUtil/ |
H A D | Tessellator | 33 * Using old style glu tessellation functions for portability. 34 * Upgraded Jan 2004 to use the modern glu tessellation functions.*/ 60 /** Set and get tessellation request boundary only on/off */ 64 /** Set and get tessellation windong rule */ 68 /** Set and get tessellation type */ 104 * Note the vertex pointer is returned at the end of tessellation and 123 * tessellation can introduce extra vertices for concave or crossing boundaries, 228 /** tessellation rule, which parts will become solid */ 242 /** the gluTessNormal for tessellation hint */
|
/dports/graphics/ogre3d19/sinbad-ogre-dd30349ea667/Samples/Media/materials/scripts/ |
H A D | AdaptivePNTrianglesTessellation.material | 114 // Simple tessellation - new shaders 170 pass tessellation 196 // Adaptive tessellation - new shaders 197 // just the hull shader is different from the simple tessellation 248 // Adaptive PN-Triangles tessellation - new shaders
|
/dports/graphics/ogre3d/ogre-1.11.6/Samples/Media/materials/scripts/ |
H A D | AdaptivePNTrianglesTessellation.material | 114 // Simple tessellation - new shaders 170 pass tessellation 196 // Adaptive tessellation - new shaders 197 // just the hull shader is different from the simple tessellation 248 // Adaptive PN-Triangles tessellation - new shaders
|
/dports/graphics/piglit/piglit-136a7f5fa0703603be1ffb338abe4865e76a8058/tests/spec/arb_fragment_shader_interlock/compiler/ |
H A D | beginInvocationInterlock-inside-while.frag | 22 * built-in function in tessellation control shaders to ensure that any 28 * For tessellation control shaders, the barrier() function may only be 29 * placed inside the function main() of the tessellation control shader and
|
/dports/math/octave/octave-6.4.0/doc/interpreter/ |
H A D | geometry.txi | 57 The N-dimensional extension of a triangulation is called a tessellation. 137 N-dimensional space is within the Delaunay tessellation of a set of 139 the point and which point in the tessellation is closest to the desired 142 an N-dimensional tessellation. 243 tessellation to the desired point. The desired point does not 244 necessarily have to be in the tessellation, and even if it the returned 262 If you wish the points that are outside the tessellation to be flagged, 280 A Voronoi diagram or Voronoi tessellation of a set of points @var{s} in 281 an N-dimensional space, is the tessellation of the N-dimensional space 286 Voronoi tessellation are the centers of the circum-circles of the [all …]
|