MCPcopy Create free account

hub / github.com/LuisaGroup/LuisaCompute / functions

Functions26,558 in github.com/LuisaGroup/LuisaCompute

↓ 144 callersFunctionapprox_eq
src/tests/for_agent/mathematics.cpp:15
↓ 144 callersMethodarguments
src/backends/metal/metal-cpp/SingleHeader/Metal.hpp:2274
↓ 143 callersFunctiontype
include/luisa/xir/value.h:49
↓ 142 callersFunctionpow
src/tests/ut/ut.hpp:385
↓ 136 callersMethodtry_emplace
include/luisa/vstl/hash_map.h:629
↓ 134 callersFunctiondot
src/tests/common/tiny_obj_loader.h:1438
↓ 133 callersFunctionsqrt
src/ext/half/include/half.hpp:1550
↓ 130 callersMethodassign
src/ast/function_builder.cpp:149
↓ 130 callersMethodemplace_back
examples/extension/cxx_shaders/test.lang.cpp:438
↓ 129 callersMethodbuild
src/ir/ir2ast.cpp:1713
↓ 129 callersMethodhas_value
(&self)
src/rust/luisa_compute_ir/src/ir.rs:1319
↓ 124 callersMethodcreate_device
src/runtime/context.cpp:246
↓ 124 callersMethodrelease
src/backends/metal/metal-cpp/SingleHeader/Metal.hpp:638
↓ 123 callersMethodbody
src/ast/function.cpp:46
↓ 123 callersFunctiondispatch_size
* @brief Get the total dispatch grid size. * @return uint3 containing (width, height, depth) of the dispatch grid. * * The dispatch_size represents
include/luisa/dsl/builtin.h:296
↓ 121 callersMethoddescription
src/backends/metal/metal-cpp/SingleHeader/Metal.hpp:784
↓ 120 callersFunction_check_is_valid
include/luisa/runtime/rhi/resource.h:233
↓ 120 callersFunctioncross
src/tests/tiny_obj_loader.h:1432
↓ 120 callersMethodsize
src/xir/passes/aggregate_field_bitmask.cpp:173
↓ 118 callersMethodhandle
src/backends/cuda/cuda_accel.cpp:325
↓ 118 callersMethodlogic_device
src/backends/vk/device.h:141
↓ 118 callersMethodtag
src/backends/cuda/cuda_primitive.h:34
↓ 116 callersFunctionlcg
src/tests/cxx_shaders/test.pt.cpp:22
↓ 116 callersMethodtag
src/ast/function.cpp:42
↓ 114 callersFunctionlc_make_float4
src/backends/cuda/cuda_builtin/cuda_device_math.h:1253
↓ 112 callersFunctionlc_make_float4
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:1189
↓ 112 callersMethodreserve
src/backends/vk/vk_mem_alloc.h:4578
↓ 108 callersMethodis_key_down
src/gui/window.cpp:185
↓ 106 callersFunctionmake_ray
src/dsl/rtx/ray.cpp:7
↓ 106 callersFunctionsin
include/luisa/dsl/builtin.h:1552
↓ 105 callersFunctionlerp
src/tests/cxx_shaders/luisa/experimental/intrin.hpp:27
↓ 104 callersMethodvalue
src/backends/metal/metal-cpp/SingleHeader/Metal.hpp:1895
↓ 103 callersFunctionlog_level_verbose
src/core/logging.cpp:117
↓ 102 callersMethodback
src/backends/vk/vk_mem_alloc.h:4992
↓ 102 callersMethodset_insertion_point
src/xir/builder.cpp:347
↓ 101 callersFunctionvisit
src/tests/cxx_shaders/std/ex/type_list.hpp:57
↓ 100 callersMethodsize
src/backends/metal/metal_stage_buffer_pool.cpp:28
↓ 99 callersMethodappend
( self, header_path )
src/backends/metal/metal-cpp/SingleHeader/MakeSingleHeader.py:110
↓ 97 callersFunctioncos
Cosine function. This function is exact to rounding for all rounding modes. See also:** Documentation for [std::cos](https://en.cppreference.com/w/cp
src/ext/half/include/half.hpp:3556
↓ 97 callersFunctioncreate_device_from_ut
Create a device from Boost.UT's stored argc/argv (available when linking with ut.hpp). Returns std::nullopt if no backend argument is provided.
src/tests/test_device.h:57
↓ 97 callersMethodinsert
src/tests/common/doctest.h:1011
↓ 96 callersMethodback
src/core/string_scratch.cpp:45
↓ 96 callersMethoderase
src/backends/vk/vk_mem_alloc.h:5382
↓ 96 callersMethodliteral
src/ast/function_builder.cpp:268
↓ 95 callersMethodcommit
src/dsl/rtx/ray_query.cpp:19
↓ 94 callersMethodbegin
src/tests/clangcxx_compiler/main.cpp:45
↓ 94 callersMethoddescription
(&self)
src/rust/luisa_compute_ir_v2/src/lib.rs:535
↓ 94 callersMethodhandle
src/gui/imgui_window.cpp:765
↓ 93 callersMethodpresent
src/runtime/swapchain.cpp:24
↓ 92 callersMethodshould_close
src/gui/window.cpp:148
↓ 91 callersMethodis_scalar
(&self)
src/rust/luisa_compute_ir_v2/src/lib.rs:518
↓ 91 callersFunctionshader
()
src/tests/python/test-autodiff.py:27
↓ 91 callersMethodvalue
src/backends/cuda/cuda_builtin/cuda_device_resource.h:233
↓ 90 callersFunctionlc_clamp_impl
src/backends/cuda/cuda_builtin/cuda_device_math.h:3807
↓ 89 callersMethodempty
src/backends/dx/DXApi/DirectMLX.h:202
↓ 88 callersMethodis_matrix
(&self)
src/rust/luisa_compute_ir/src/ir.rs:554
↓ 87 callersFunctionclangcxx_log_error
src/clangcxx/src/llvm/TypeDatabase.h:7
↓ 87 callersMethodpoll_events
src/gui/window.cpp:177
↓ 87 callersMethodpush_back
examples/extension/clangcxx_compiler/simplecpp.cpp:561
↓ 87 callersMethodsize
src/backends/hip/hip_texture.h:42
↓ 86 callersMethodclone
(self, type = "", name="", default_value = "", cast = "", user_convert="", auto_fill = "")
src/backends/cuda/lcub/codegen/scripts/wrapper.py:49
↓ 86 callersFunctionhandle
include/luisa/core/dynamic_module.h:28
↓ 86 callersMethodsetName
src/backends/metal/metal-cpp/SingleHeader/Metal.hpp:16665
↓ 85 callersFunctionlcg
examples/extension/cxx_shaders/test.pt.cpp:22
↓ 84 callersMethodaccumulate_grad
(&mut self, mut node: NodeRef, grad: NodeRef, builder: &mut IrBuilder)
src/rust/luisa_compute_ir/src/transform/autodiff.rs:452
↓ 83 callersMethodget
src/backends/vk/device.cpp:1339
↓ 83 callersMethodpush
(&self, buffers: StagingBuffers)
src/rust/luisa_compute_backend_impl/src/cpu/stream.rs:75
↓ 82 callersFunction$if
src/tests/fp8.h:252
↓ 82 callersMethodWriteString
src/backends/dx/Resource/D3D12MemoryAllocator/D3D12MemAlloc.cpp:1349
↓ 81 callersMethodnative_display
src/gui/window.cpp:144
↓ 81 callersMethodview
src/runtime/byte_buffer.cpp:42
↓ 80 callersFunctiongenerate_vector_call
(name, c, types, args)
src/backends/cuda/generate_device_library.py:372
↓ 80 callersFunctionlc_clamp_impl
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:3367
↓ 80 callersMethodmembers
src/backends/metal/metal-cpp/Metal/MTLArgument.hpp:404
↓ 80 callersMethodpop_back
src/py/managed_accel.cpp:97
↓ 79 callersFunctionenlarge_by
include/luisa/core/stl/vector.h:62
↓ 78 callersMethodarguments
src/ast/function.cpp:38
↓ 78 callersFunctioncross
src/tests/common/tiny_obj_loader.h:1432
↓ 78 callersMethoddata
include/luisa/core/binary_io.h:52
↓ 78 callersFunctionlc_make_float3
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:1163
↓ 77 callersMethodfetch_add
Atomic fetch add. Stores old + val, returns old. See also CallOp::ATOMIC_FETCH_ADD.
include/luisa/dsl/atomic.h:76
↓ 77 callersFunctionisnan
Check for NaN. See also:** Documentation for [std::isnan](https://en.cppreference.com/w/cpp/numeric/math/isnan). \param arg number to check \retval tr
src/ext/half/include/half.hpp:4325
↓ 76 callersFunctiondelete_with_allocator
include/luisa/core/stl/memory.h:134
↓ 76 callersMethodmap
* Map a memory range of this buffer. If successful, mapped points to the specified buffer range. * * @param size (Optional) Size of the memory rang
src/backends/vk/VulkanBuffer.cpp:23
↓ 76 callersMethodtest
include/luisa/core/fiber.h:93
↓ 75 callersMethodCreateNodeOutput
src/backends/dx/DXApi/DirectMLX.h:4206
↓ 75 callersFunctionmake_float4x4
include/luisa/dsl/builtin.h:1134
↓ 74 callersMethodcompare
src/backends/metal/metal-cpp/SingleHeader/Metal.hpp:2160
↓ 74 callersFunctionlc_make_float2
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:1128
↓ 74 callersFunctionlc_make_float3
src/backends/cuda/cuda_builtin/cuda_device_math.h:1225
↓ 74 callersFunctionmax
examples/extension/cxx_shaders/luisa/functions/math.hpp:69
↓ 74 callersFunctionpixel_storage_size
include/luisa/runtime/rhi/pixel.h:271
↓ 74 callersFunctionselect
Select value or signaling NaN. \param x preferred half-precision value \param y ignored half-precision value except for signaling NaN \return \a y if
src/ext/half/include/half.hpp:800
↓ 74 callersMethodsubspan
src/backends/dx/DXApi/DirectMLX.h:206
↓ 73 callersMethodbegin
src/vstl/lmdb.cpp:126
↓ 73 callersMethodcreate_kernel
src/xir/module.cpp:8
↓ 73 callersMethodinsert
(&self, i: usize, v: Value, _builder: &mut IrBuilder)
src/rust/luisa_compute_ir/src/transform/eval.rs:62
↓ 73 callersFunctionlc_make_float2
src/backends/cuda/cuda_builtin/cuda_device_math.h:1187
↓ 73 callersMethodmessage
(&self)
src/rust/luisa_compute_ir_v2/src/lib.rs:619
↓ 73 callersMethodsize_bytes
src/backends/dx/DXApi/DirectMLX.h:204
← previousnext →101–200 of 26,558, ranked by callers