MCPcopy Create free account

hub / github.com/LuisaGroup/LuisaCompute / functions

Functions26,558 in github.com/LuisaGroup/LuisaCompute

↓ 38 callersFunctionlc_make_int3
src/backends/cuda/cuda_builtin/cuda_device_math.h:964
↓ 38 callersFunctionlc_make_int4
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:946
↓ 38 callersFunctionlc_make_int4
src/backends/cuda/cuda_builtin/cuda_device_math.h:992
↓ 38 callersFunctionlc_make_long2
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:1290
↓ 38 callersFunctionlc_make_long2
src/backends/cuda/cuda_builtin/cuda_device_math.h:1448
↓ 38 callersFunctionlc_make_long3
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:1325
↓ 38 callersFunctionlc_make_long3
src/backends/cuda/cuda_builtin/cuda_device_math.h:1486
↓ 38 callersFunctionlc_make_long4
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:1351
↓ 38 callersFunctionlc_make_long4
src/backends/cuda/cuda_builtin/cuda_device_math.h:1514
↓ 38 callersFunctionmatch
src/tests/ut/ut.hpp:198
↓ 38 callersFunctionnew_node
(pools: &CArc<ModulePools>, node: Node)
src/rust/luisa_compute_ir/src/ir.rs:1326
↓ 38 callersFunctiontea
src/tests/cxx_shaders/test.rtx.cpp:5
↓ 37 callersMethodallocator
src/backends/vk/vk_allocator.h:35
↓ 37 callersMethodblock_size
src/backends/vk/rt_shader.h:40
↓ 37 callersMethodcreate
src/gui/imgui_window.cpp:780
↓ 37 callersMethodindex
src/backends/metal/metal-cpp/Metal/MTLDevice.hpp:662
↓ 37 callersMethodis_array
src/ast/ast2json.cpp:348
↓ 37 callersFunctionlc_make_short2
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:723
↓ 37 callersFunctionlc_make_short2
src/backends/cuda/cuda_builtin/cuda_device_math.h:752
↓ 37 callersFunctionlc_make_short3
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:758
↓ 37 callersFunctionlc_make_short3
src/backends/cuda/cuda_builtin/cuda_device_math.h:790
↓ 37 callersFunctionlc_make_short4
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:784
↓ 37 callersFunctionlc_make_short4
src/backends/cuda/cuda_builtin/cuda_device_math.h:818
↓ 37 callersFunctionlc_make_ushort2
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:804
↓ 37 callersFunctionlc_make_ushort2
src/backends/cuda/cuda_builtin/cuda_device_math.h:839
↓ 37 callersFunctionlc_make_ushort3
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:839
↓ 37 callersFunctionlc_make_ushort3
src/backends/cuda/cuda_builtin/cuda_device_math.h:877
↓ 37 callersFunctionlc_make_ushort4
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:865
↓ 37 callersFunctionlc_make_ushort4
src/backends/cuda/cuda_builtin/cuda_device_math.h:905
↓ 37 callersMethodoffset_bytes
include/luisa/runtime/buffer.h:243
↓ 37 callersMethodwrite_ident
(&mut self)
src/rust/luisa_compute_backend_impl/src/cpu/codegen/cpp_v2.rs:281
↓ 36 callersFunction__hisnan
src/backends/cuda/cuda_builtin/cuda_device_half.h:2112
↓ 36 callersFunctionadd
src/tests/clangcxx_compiler/preprocessor.h:20
↓ 36 callersMethodcontains
src/xir/passes/dom_tree.cpp:74
↓ 36 callersMethodformat
src/backends/vk/texture.h:83
↓ 36 callersFunctionstringToLL
src/tests/clangcxx_compiler/simplecpp.cpp:122
↓ 36 callersFunctionstringToLL
examples/extension/clangcxx_compiler/simplecpp.cpp:122
↓ 35 callersMethodAdd
src/backends/dx/Resource/D3D12MemoryAllocator/D3D12MemAlloc.cpp:1165
↓ 35 callersMethodGet
src/backends/dx/DXApi/DirectMLX.h:300
↓ 35 callersMethodGetAddressOf
src/backends/dx/DXRuntime/DxPtr.h:40
↓ 35 callersFunctionceil
Nearest integer not less than half value. See also:** Documentation for [std::ceil](https://en.cppreference.com/w/cpp/numeric/math/ceil). \param arg h
src/ext/half/include/half.hpp:4024
↓ 35 callersMethodintersect
src/dsl/rtx/accel.cpp:8
↓ 35 callersFunctionlength_squared
include/luisa/dsl/builtin.h:1786
↓ 35 callersMethodload
src/tests/clangcxx_compiler/simplecpp.cpp:3180
↓ 35 callersMethodmiss
src/tests/cxx_shaders/luisa/types/ray.hpp:77
↓ 35 callersMethodremove_self
src/xir/instruction.cpp:40
↓ 35 callersMethodsetLabel
src/backends/metal/metal-cpp/Metal/MTLHeap.hpp:290
↓ 35 callersFunctionset_name
src/backends/cuda/cuda_swapchain.cpp:474
↓ 34 callersMethodcondition
src/xir/instruction.cpp:131
↓ 34 callersMethodempty
src/backends/dx/Resource/D3D12MemoryAllocator/D3D12MemAlloc.cpp:1871
↓ 34 callersFunctionfloat4_mul
src/backends/common/c_codegen/builtin/lib.c:5
↓ 34 callersMethodget_allocation_callbacks
src/backends/vk/vk_mem_alloc.h:10218
↓ 34 callersMethodhandle
include/luisa/runtime/image.h:187
↓ 34 callersMethodname
src/ast/function.cpp:79
↓ 34 callersMethodpropagated_builtin_callables
src/ast/function.cpp:63
↓ 34 callersMethodrename
(self, name:str, inner_func_name:str = "")
src/backends/cuda/lcub/codegen/scripts/wrapper.py:191
↓ 34 callersFunctionsaturate
include/luisa/dsl/builtin.h:1310
↓ 34 callersFunctionset_name
include/luisa/dsl/builtin.h:363
↓ 33 callersMethodGetAllocs
src/backends/dx/Resource/D3D12MemoryAllocator/D3D12MemAlloc.cpp:2693
↓ 33 callersFunction_get_type_alignment
src/backends/fallback/fallback_codegen.cpp:38
↓ 33 callersMethodaccess
src/ast/atomic_ref_node.cpp:111
↓ 33 callersFunctionatan2
Fixed point arc tangent. This uses the CORDIC algorithm in vectoring mode. \param my y coordinate as Q0.30 \param mx x coordinate as Q0.30 \param n nu
src/ext/half/include/half.hpp:1643
↓ 33 callersMethodcend
src/backends/vk/vk_mem_alloc.h:5364
↓ 33 callersFunctionerot
(p, ax, ro)
src/tests/python/test-shader-visuals-present.py:21
↓ 33 callersFunctionextract_expression
include/luisa/dsl/expr.h:34
↓ 33 callersMethodformat
include/luisa/runtime/image.h:120
↓ 33 callersFunctionrand
src/tests/cxx_shaders/test.rtx.cpp:27
↓ 33 callersMethodvalid
(&self)
src/rust/luisa_compute_ir/src/ir.rs:1620
↓ 33 callersMethodwrite_number
src/backends/vk/vk_mem_alloc.h:6000
↓ 32 callersMethodcontains
(&self, k: &K)
src/rust/luisa_compute_ir/src/lib.rs:182
↓ 32 callersMethoddevice_address
src/backends/cuda/cuda_buffer.h:36
↓ 32 callersFunctionget_backend
#[no_mangle] pub extern "C" fn lc_rs_destroy_backend(ptr: *mut c_void) { unsafe { let ptr = ptr as *mut Box<dyn Backend>; drop(Box::from_raw(ptr)); }
src/rust/luisa_compute_backend/src/lib.rs:238
↓ 32 callersMethodidentifier
src/osl/type.cpp:16
↓ 32 callersFunctionlc_dot
src/backends/cuda/cuda_builtin/cuda_device_math.h:4052
↓ 32 callersFunctionoffset_ray_origin
examples/extension/cxx_shaders/test.pt.cpp:69
↓ 32 callersFunctionpowi_impl
src/backends/cuda/cuda_builtin/cuda_device_math.h:33
↓ 32 callersMethodstring
src/vstl/md5.cpp:406
↓ 32 callersMethodtag
(&self)
src/rust/luisa_compute_ir_v2/src/lib.rs:213
↓ 32 callersFunctiontriangle_interpolate
src/dsl/rtx/hit.cpp:7
↓ 31 callersMethoddata
src/backends/fallback/fallback_buffer.h:27
↓ 31 callersMethodpos
src/backends/common/default_binary_io.cpp:20
↓ 31 callersMethodutf8String
src/backends/metal/metal-cpp/SingleHeader/Metal.hpp:1223
↓ 30 callersFunctionPIXBeginEvent
src/backends/dx/WinPixEventRuntime/PIXEvents.h:121
↓ 30 callersFunctionbuffer
include/luisa/runtime/rhi/command.h:283
↓ 30 callersMethoddata
(&self)
src/rust/luisa_compute_ir_v2/src/lib.rs:760
↓ 30 callersMethodend
src/backends/dx/DXApi/DirectMLX.h:198
↓ 30 callersFunctionexp2
Fixed point binary exponential. This uses the BKM algorithm in E-mode. \param m exponent in [0,1) as Q0.31 \param n number of iterations (at most 32)
src/ext/half/include/half.hpp:1571
↓ 30 callersMethodindex
src/backends/cuda/cuda_device.h:81
↓ 30 callersMethodis_custom
(&self)
src/rust/luisa_compute_ir_v2/src/lib.rs:510
↓ 30 callersFunctionlc_degrees_impl
src/backends/cuda/cuda_builtin/cuda_device_math.h:3859
↓ 30 callersFunctionlc_fmod_impl
src/backends/cuda/cuda_builtin/cuda_device_math.h:3867
↓ 30 callersFunctionlc_fract_impl
src/backends/cuda/cuda_builtin/cuda_device_math.h:3868
↓ 30 callersFunctionlc_lerp_impl
src/backends/cuda/cuda_builtin/cuda_device_math.h:3853
↓ 30 callersFunctionlc_mod_impl
src/backends/cuda/cuda_builtin/cuda_device_math.h:3866
↓ 30 callersFunctionlc_radians_impl
src/backends/cuda/cuda_builtin/cuda_device_math.h:3860
↓ 30 callersFunctionlc_smoothstep_impl
src/backends/cuda/cuda_builtin/cuda_device_math.h:3862
↓ 30 callersFunctionlc_step_impl
src/backends/cuda/cuda_builtin/cuda_device_math.h:3861
↓ 30 callersMethodload
src/backends/metal/metal_compiler.cpp:420
↓ 30 callersFunctionparseReal
src/tests/tiny_obj_loader.h:1023
↓ 30 callersFunctionparseReal
src/tests/common/tiny_obj_loader.h:1023
← previousnext →401–500 of 26,558, ranked by callers