Home
last modified time | relevance | path

Searched refs:tessellation (Results 1 – 25 of 1509) sorted by relevance

12345678910>>...61

/dports/games/abstreet/abstreet-0.2.9-49-g74aca40c0/cargo-crates/lyon-0.15.8/
H A DCHANGELOG.md5 - [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 DCargo.toml.orig-cargo5 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 DREADME.md2 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 DBUILD.gn109 "$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 Ddeqp_data_autogen.gni190 "$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 DBUILD.gn109 "$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 Ddeqp_data_autogen.gni190 "$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 DGeometricPrimitive.h62 … (_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 Dqssgrenderableobjects.cpp110 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 Dsvg.rs6 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 DrtcSetGeometryTessellationRate.md5 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 Dosd_shader_interface.rst35 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 Dpermutate.py82 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 Dno-vs.shader_test4 # 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 Dtcs-output-size-declared-in-other-shader.shader_test15 [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 Dlib.rs194 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 Dtrivial.shader_test1 # Test a set of simple pass-through tessellation shaders
14 [tessellation control shader]
30 [tessellation evaluation shader]
H A Dnop.shader_test1 # 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 DDESCRIPTION11 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 DTessellator33 * 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 DTessellator33 * 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 DAdaptivePNTrianglesTessellation.material114 // 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 DAdaptivePNTrianglesTessellation.material114 // 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 DbeginInvocationInterlock-inside-while.frag22 * 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 Dgeometry.txi57 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 …]

12345678910>>...61