/dports/graphics/blender/blender-2.91.0/source/blender/functions/ |
H A D | FN_multi_function_builder.hh | 68 VSpan<In1> in1 = params.readonly_single_input<In1>(0); in call() 83 using FunctionT = std::function<void(IndexMask, VSpan<In1>, VSpan<In2>, MutableSpan<Out1>)>; 103 return [=](IndexMask mask, VSpan<In1> in1, VSpan<In2> in2, MutableSpan<Out1> out1) { in create_function() 111 VSpan<In1> in1 = params.readonly_single_input<In1>(0); in call() 112 VSpan<In2> in2 = params.readonly_single_input<In2>(1); in call() 129 std::function<void(IndexMask, VSpan<In1>, VSpan<In2>, VSpan<In3>, MutableSpan<Out1>)>; 151 VSpan<In1> in1, in create_function() 152 VSpan<In2> in2, in create_function() 153 VSpan<In3> in3, in create_function() 163 VSpan<In1> in1 = params.readonly_single_input<In1>(0); in call() [all …]
|
H A D | FN_spans.hh | 244 template<typename T> class VSpan : public VSpanBase<T> { class 247 VSpan(const VSpanBase<void> &values) in VSpan() function in blender::fn::VSpan 253 VSpan() in VSpan() function in blender::fn::VSpan 260 VSpan(Span<T> values) in VSpan() function in blender::fn::VSpan 267 VSpan(MutableSpan<T> values) : VSpan(Span<T>(values)) in VSpan() function in blender::fn::VSpan 271 VSpan(Span<const T *> values) in VSpan() function in blender::fn::VSpan 278 static VSpan FromSingle(const T *value, int64_t virtual_size) in FromSingle() 280 VSpan ref; in FromSingle() 416 template<typename T> VSpan<T> typed() const in typed() 419 return VSpan<T>(*this); in typed()
|
H A D | FN_array_spans.hh | 119 VSpan<T> operator[](int64_t index) const in operator []() 125 return VSpan<T>(Span<T>(this->data_.single_array.start, this->data_.single_array.size)); in operator []() 127 return VSpan<T>(Span<T>(this->data_.starts_and_sizes.starts[index], in operator []()
|
H A D | FN_generic_vector_array.hh | 181 void extend(int64_t index, VSpan<T> values) in extend()
|
/dports/graphics/blender/blender-2.91.0/source/blender/functions/tests/ |
H A D | FN_spans_test.cc | 55 VSpan<int> span; in TEST() 70 VSpan<int> virtual_span = span; in TEST() 90 VSpan<int> span = Span<const int *>(pointers); in TEST() 111 VSpan<int> span = VSpan<int>::FromSingle(&value, 3); in TEST() 139 VSpan<int> converted = span.typed<int>(); in TEST() 163 VSpan<int> converted = span.typed<int>(); in TEST() 189 VSpan<int> converted = span.typed<int>(); in TEST() 215 VSpan<int> converted = span.typed<int>(); in TEST()
|
H A D | FN_multi_function_test.cc | 23 VSpan<int> a = params.readonly_single_input<int>(0, "A"); in call() 24 VSpan<int> b = params.readonly_single_input<int>(1, "B"); in call() 66 VSpan<std::string> prefixes = params.readonly_single_input<std::string>(0, "Prefix"); in call() 113 VSpan<uint> sizes = params.readonly_single_input<uint>(0, "Size"); in call()
|
H A D | FN_multi_function_network_test.cc | 100 VSpan<int> values = params.readonly_single_input<int>(1); in call() 124 VSpan<int> vector = vectors[i]; in call() 144 VSpan<int> sizes = params.readonly_single_input<int>(0, "Size"); in call()
|
/dports/print/lout/lout-3.40/doc/user/ |
H A D | tbl_span | 66 tables.vspan @SubIndex { @Code "@VSpan" option } 67 vspan.tables @Index { @Code "@VSpan" option (tables) } 68 {@Code "@VSpan"}: 73 bformat { @VSpan | @Cell B | @Cell C } 95 bformat { @VSpan | @Cell B | @Cell C } 122 format { @VSpan | @Cell B | @StartVSpan @Cell C } 126 format { @StartHSpan @Cell A | @HSpan | @VSpan } 167 A { "@VSpan" } 169 A { "@VSpan" } 177 cformat { @Cell A | @VSpan | | @Cell D } [all …]
|
H A D | johnson | 13 @Row format { @VSpan | @Cell B | @StartVSpan @Cell C } 16 @Row format { @StartHSpan @Cell A | @HSpan | @VSpan }
|
/dports/print/lout/lout-3.40/doc/expert/ |
H A D | pre_span | 2 @Title { "@StartHSpan","@StartVSpan", "@StartHVSpan", "@HSpan", and "@VSpan" } 10 vspan. @Index { @@VSpan symbol } 18 @@StartVSpan, or @@VSpan. The column mark of this spanning object is not 28 including the bottommost @@VSpan symbol on that mark not preceded by a 30 is no @@VSpan symbol anywhere below it on that mark, then the object 40 "@VSpan | |" 46 @@HSpan and @@VSpan symbols can be used to document the spanning that
|
/dports/graphics/blender/blender-2.91.0/source/blender/nodes/shader/nodes/ |
H A D | node_shader_map_range.cc | 111 blender::fn::VSpan<float> values = params.readonly_single_input<float>(0, "Value"); in call() 112 blender::fn::VSpan<float> from_min = params.readonly_single_input<float>(1, "From Min"); in call() 113 blender::fn::VSpan<float> from_max = params.readonly_single_input<float>(2, "From Max"); in call() 114 blender::fn::VSpan<float> to_min = params.readonly_single_input<float>(3, "To Min"); in call() 115 blender::fn::VSpan<float> to_max = params.readonly_single_input<float>(4, "To Max"); in call()
|
H A D | node_shader_sepcombXYZ.cc | 62 blender::fn::VSpan<blender::float3> vectors = params.readonly_single_input<blender::float3>( in call()
|
H A D | node_shader_sepcombRGB.cc | 77 blender::fn::VSpan<blender::Color4f> colors = params.readonly_single_input<blender::Color4f>( in call()
|
/dports/graphics/opensubdiv/OpenSubdiv-3_4_4/opensubdiv/far/ |
H A D | patchBuilder.h | 225 Vtr::internal::Level::VSpan cornerSpans[4], int fvc = -1) const; 242 Vtr::internal::Level::VSpan const cornerSpans[], 246 Vtr::internal::Level::VSpan const cornerSpans[], 289 Vtr::internal::Level::VSpan const cornerSpans[], 293 Vtr::internal::Level::VSpan const cornerSpans[],
|
H A D | patchBuilder.cpp | 111 Level::VSpan & vSpan, int fvc = -1) in identifyManifoldCornerSpan() 150 Level::VSpan & vSpan, int fvc = -1) in identifyNonManifoldCornerSpan() 239 Level::VSpan vSpan; in countManifoldCornerSpan() 247 Level::VSpan vSpan; in countNonManifoldCornerSpan() 786 Level::VSpan cornerSpans[4], int fvarChannel) const { in GetIrregularPatchCornerSpans() 1113 int levelIndex, Index faceIndex, Level::VSpan const cornerSpans[], in assembleIrregularSourcePatch() 1172 Level::VSpan const cornerSpans[4], SourcePatch & sourcePatch, in gatherIrregularSourcePoints() 1223 int levelIndex, Index faceIndex, Level::VSpan const cornerSpans[], in GetIrregularPatchSourcePoints() 1242 Level::VSpan const cornerSpans[], in GetIrregularPatchConversionMatrix() 1253 int levelIndex, Index faceIndex, Level::VSpan const cornerSpans[], [all …]
|
/dports/graphics/blender/blender-2.91.0/source/blender/nodes/function/nodes/ |
H A D | node_fn_random_float.cc | 51 blender::fn::VSpan<float> min_values = params.readonly_single_input<float>(0, "Min"); in call() 52 blender::fn::VSpan<float> max_values = params.readonly_single_input<float>(1, "Max"); in call() 53 blender::fn::VSpan<int> seeds = params.readonly_single_input<int>(2, "Seed"); in call()
|
H A D | node_fn_object_transforms.cc | 45 blender::fn::VSpan handles = in call()
|
/dports/graphics/opensubdiv/OpenSubdiv-3_4_4/opensubdiv/vtr/ |
H A D | level.h | 193 struct VSpan { struct 194 VSpan() { std::memset(this, 0, sizeof(VSpan)); } in VSpan() function 196 void clear() { std::memset(this, 0, sizeof(VSpan)); } in clear() argument 367 … int gatherQuadRegularPartialRingAroundVertex(Index vIndex, VSpan const & span, Index ringPoints[],
|
/dports/graphics/rlottie/rlottie-0.2-49-g327fb7d/src/lottie/ |
H A D | lottieitem.h | 48 class VSpan { 59 VSpan() = default; 60 VSpan(pointer data, index_type size) : _data(data), _size(size) {} in VSpan() function 81 using DrawableList = VSpan<VDrawable *>;
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/Hexagon/ |
H A D | HexagonVectorCombine.cpp | 767 ByteSpan VSpan; in realignGroup() local 769 VSpan.Blocks.emplace_back(AI.Inst, HVC.getSizeOf(AI.ValTy), in realignGroup() 782 int NumSectors = (VSpan.extent() + ScLen - 1) / ScLen; in realignGroup() 799 VSpan.section(Start, Width).values()); in realignGroup() 810 for (ByteSpan::Block &B : VSpan) { in realignGroup() 849 ByteSpan VSection = VSpan.section(i * ScLen, ScLen).shift(-i * ScLen); in realignGroup() 887 VSpan.section(Start, Width).values()); in realignGroup()
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Target/Hexagon/ |
H A D | HexagonVectorCombine.cpp | 767 ByteSpan VSpan; in realignGroup() local 769 VSpan.Blocks.emplace_back(AI.Inst, HVC.getSizeOf(AI.ValTy), in realignGroup() 782 int NumSectors = (VSpan.extent() + ScLen - 1) / ScLen; in realignGroup() 799 VSpan.section(Start, Width).values()); in realignGroup() 810 for (ByteSpan::Block &B : VSpan) { in realignGroup() 849 ByteSpan VSection = VSpan.section(i * ScLen, ScLen).shift(-i * ScLen); in realignGroup() 887 VSpan.section(Start, Width).values()); in realignGroup()
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonVectorCombine.cpp | 767 ByteSpan VSpan; in realignGroup() local 769 VSpan.Blocks.emplace_back(AI.Inst, HVC.getSizeOf(AI.ValTy), in realignGroup() 782 int NumSectors = (VSpan.extent() + ScLen - 1) / ScLen; in realignGroup() 799 VSpan.section(Start, Width).values()); in realignGroup() 810 for (ByteSpan::Block &B : VSpan) { in realignGroup() 849 ByteSpan VSection = VSpan.section(i * ScLen, ScLen).shift(-i * ScLen); in realignGroup() 887 VSpan.section(Start, Width).values()); in realignGroup()
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Target/Hexagon/ |
H A D | HexagonVectorCombine.cpp | 768 ByteSpan VSpan; in realignGroup() local 770 VSpan.Blocks.emplace_back(AI.Inst, HVC.getSizeOf(AI.ValTy), in realignGroup() 783 int NumSectors = (VSpan.extent() + ScLen - 1) / ScLen; in realignGroup() 800 VSpan.section(Start, Width).values()); in realignGroup() 811 for (ByteSpan::Block &B : VSpan) { in realignGroup() 850 ByteSpan VSection = VSpan.section(i * ScLen, ScLen).shift(-i * ScLen); in realignGroup() 888 VSpan.section(Start, Width).values()); in realignGroup()
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Target/Hexagon/ |
H A D | HexagonVectorCombine.cpp | 767 ByteSpan VSpan; in realignGroup() local 769 VSpan.Blocks.emplace_back(AI.Inst, HVC.getSizeOf(AI.ValTy), in realignGroup() 782 int NumSectors = (VSpan.extent() + ScLen - 1) / ScLen; in realignGroup() 799 VSpan.section(Start, Width).values()); in realignGroup() 810 for (ByteSpan::Block &B : VSpan) { in realignGroup() 849 ByteSpan VSection = VSpan.section(i * ScLen, ScLen).shift(-i * ScLen); in realignGroup() 887 VSpan.section(Start, Width).values()); in realignGroup()
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Target/Hexagon/ |
H A D | HexagonVectorCombine.cpp | 767 ByteSpan VSpan; in realignGroup() local 769 VSpan.Blocks.emplace_back(AI.Inst, HVC.getSizeOf(AI.ValTy), in realignGroup() 782 int NumSectors = (VSpan.extent() + ScLen - 1) / ScLen; in realignGroup() 799 VSpan.section(Start, Width).values()); in realignGroup() 810 for (ByteSpan::Block &B : VSpan) { in realignGroup() 849 ByteSpan VSection = VSpan.section(i * ScLen, ScLen).shift(-i * ScLen); in realignGroup() 887 VSpan.section(Start, Width).values()); in realignGroup()
|