Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LuisaGroup/LuisaCompute
/ functions
Functions
26,558 in github.com/LuisaGroup/LuisaCompute
⨍
Functions
26,558
◇
Types & classes
14,459
↓ 73 callers
Function
swap4
src/tests/tinyexr.h:7047
↓ 73 callers
Function
swap4
src/tests/common/tinyexr.h:7047
↓ 73 callers
Method
to_string
(&self)
src/rust/luisa_compute_ir/src/ffi.rs:282
↓ 73 callers
Method
variable
src/xir/instructions/load.cpp:12
↓ 73 callers
Method
write_string
src/backends/vk/vk_mem_alloc.h:5909
↓ 71 callers
Function
add_func
(ret, name, args)
include/luisa/ir_v2/gen_ir_def.py:987
↓ 71 callers
Function
make_float3x3
include/luisa/dsl/builtin.h:1081
↓ 71 callers
Method
push_back
src/backends/dx/Resource/D3D12MemoryAllocator/D3D12MemAlloc.cpp:986
↓ 71 callers
Method
size
src/backends/vk/vk_mem_alloc.h:5358
↓ 70 callers
Method
free
src/tests/integration/runtime/transient_resource_device/managed_first_fit.cpp:121
↓ 70 callers
Method
lock
src/backends/vk/vk_mem_alloc.h:3202
↓ 70 callers
Method
tag
src/backends/vk/buffer.h:24
↓ 69 callers
Method
get
src/backends/dx/DXRuntime/Device.cpp:70
↓ 69 callers
Method
size
src/backends/dx/Resource/D3D12MemoryAllocator/D3D12MemAlloc.cpp:1872
↓ 68 callers
Function
SetErrorMessage
src/tests/tinyexr.h:6968
↓ 68 callers
Function
SetErrorMessage
src/tests/common/tinyexr.h:6968
↓ 68 callers
Method
expression
include/luisa/dsl/resource.h:231
↓ 68 callers
Method
len
(&self)
src/rust/luisa_compute_ir/src/ir.rs:1467
↓ 67 callers
Method
clear
src/backends/vk/stream.cpp:387
↓ 67 callers
Function
floor
Nearest integer not greater than half value. See also:** Documentation for [std::floor](https://en.cppreference.com/w/cpp/numeric/math/floor). \param
src/ext/half/include/half.hpp:4032
↓ 66 callers
Function
cos
include/luisa/dsl/builtin.h:1536
↓ 66 callers
Method
create_stream
src/runtime/stream.cpp:10
↓ 66 callers
Function
dispatch_x
Get dispatch_id.x
include/luisa/dsl/builtin.h:262
↓ 66 callers
Method
get_cb
src/backends/dx/DXRuntime/CommandBuffer.h:33
↓ 66 callers
Function
lc_max
src/backends/cuda/cuda_builtin/cuda_device_math.h:3168
↓ 65 callers
Method
data
src/backends/metal/metal_stage_buffer_pool.cpp:32
↓ 65 callers
Method
handle
src/backends/metal/metal_texture.cpp:98
↓ 64 callers
Method
const_
(&mut self, const_: Const)
src/rust/luisa_compute_ir/src/ir.rs:2434
↓ 64 callers
Function
fract
include/luisa/dsl/builtin.h:1674
↓ 64 callers
Function
lc_min
src/backends/cuda/cuda_builtin/cuda_device_math.h:3153
↓ 64 callers
Method
offset
src/backends/metal/metal_stage_buffer_pool.cpp:24
↓ 64 callers
Method
resolve
src/xir/passes/lower_ray_query_loop.cpp:147
↓ 64 callers
Function
size_bytes
include/luisa/tensor/tensor.h:79
↓ 63 callers
Function
ite
examples/extension/cxx_shaders/test.pt.cpp:32
↓ 63 callers
Function
lc_max
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:2884
↓ 63 callers
Function
lc_min
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:2874
↓ 63 callers
Method
length
src/backends/metal/metal-cpp/Metal/MTLBuffer.hpp:86
↓ 63 callers
Method
native_handle
/////////// Others
src/tests/integration/runtime/transient_resource_device/transient_resource_device.cpp:519
↓ 63 callers
Method
update
src/py/managed_accel.cpp:114
↓ 62 callers
Method
GetGraphBuilder
Retrieves the GraphBuilder that owns this object.
src/backends/dx/DXApi/DirectMLX.h:569
↓ 62 callers
Function
approx_eq
src/tests/test_dsl_mathematic.cpp:38
↓ 62 callers
Function
max
include/luisa/dsl/builtin.h:1384
↓ 61 callers
Method
CreateOperatorNode
src/backends/dx/DXApi/DirectMLX.h:4168
↓ 61 callers
Method
alignment
src/backends/metal/metal-cpp/Metal/MTLArgument.hpp:469
↓ 61 callers
Function
all
include/luisa/dsl/builtin.h:1202
↓ 61 callers
Method
function
src/tests/ut/ut.hpp:131
↓ 60 callers
Function
lc_max_impl
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:3306
↓ 60 callers
Function
lc_max_impl
src/backends/cuda/cuda_builtin/cuda_device_math.h:3638
↓ 60 callers
Function
lc_min_impl
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:3305
↓ 60 callers
Function
lc_min_impl
src/backends/cuda/cuda_builtin/cuda_device_math.h:3637
↓ 59 callers
Function
lc_make_double3
src/backends/cuda/cuda_builtin/cuda_device_math.h:1312
↓ 59 callers
Function
lc_make_half3
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:1082
↓ 59 callers
Function
lc_make_half3
src/backends/cuda/cuda_builtin/cuda_device_math.h:1138
↓ 59 callers
Method
pop_back
src/backends/vk/vk_mem_alloc.h:5106
↓ 59 callers
Method
set_template
(self, template)
src/backends/cuda/lcub/codegen/scripts/wrapper.py:136
↓ 58 callers
Method
GetResource
src/backends/dx/Resource/Resource.h:49
↓ 58 callers
Method
add_funcs
(self, funcs:list[Func])
src/backends/cuda/lcub/codegen/scripts/wrapper.py:236
↓ 58 callers
Function
check_exact_signature
(signature, args, name)
src/py/luisa/builtin.py:255
↓ 58 callers
Method
create_body_block
src/xir/function.cpp:58
↓ 58 callers
Method
impl
include/luisa/dsl/polymorphic.h:27
↓ 58 callers
Method
instantiate
(self, type_pairs:list[tuple[str,str]])
src/backends/cuda/lcub/codegen/scripts/wrapper.py:171
↓ 58 callers
Function
lc_make_double2
src/backends/cuda/cuda_builtin/cuda_device_math.h:1274
↓ 58 callers
Function
lc_make_double4
src/backends/cuda/cuda_builtin/cuda_device_math.h:1340
↓ 58 callers
Function
lc_make_half2
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:1047
↓ 58 callers
Function
lc_make_half2
src/backends/cuda/cuda_builtin/cuda_device_math.h:1100
↓ 58 callers
Function
lc_make_half4
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:1108
↓ 58 callers
Function
lc_make_half4
src/backends/cuda/cuda_builtin/cuda_device_math.h:1166
↓ 58 callers
Method
member
src/ast/function_builder.cpp:392
↓ 58 callers
Method
native_handle
src/gui/window.cpp:140
↓ 58 callers
Method
operand_count
src/xir/user.cpp:94
↓ 57 callers
Function
$if
src/tests/integration/runtime/test_denoiser.cpp:267
↓ 57 callers
Function
any
include/luisa/dsl/builtin.h:1213
↓ 57 callers
Function
float_eq
Helper to check float equality with epsilon
src/tests/for_agent/basic_types.cpp:14
↓ 57 callers
Function
float_eq
Helper to check float equality with epsilon
src/tests/unit/core/test_basic_types.cpp:17
↓ 57 callers
Method
level
src/backends/hip/hip_texture.cpp:22
↓ 57 callers
Method
size
include/luisa/vstl/hash_map.h:706
↓ 56 callers
Function
$if
src/tests/unit/runtime/test_softmax.cpp:58
↓ 56 callers
Function
Ret
(type = "void", user_convert = "")
src/backends/cuda/lcub/codegen/scripts/wrapper.py:91
↓ 56 callers
Method
begin
src/backends/vk/stream.cpp:1118
↓ 56 callers
Method
cmd_list
src/backends/dx/DXRuntime/CommandBuffer.h:114
↓ 56 callers
Method
create_call
( &self, builder: &mut IrBuilder, f: Func, args: &[&[NodeRef]], type_:
src/rust/luisa_compute_ir/src/transform/fwd_autodiff.rs:108
↓ 56 callers
Method
get_size
src/backends/vk/vk_mem_alloc.h:6430
↓ 56 callers
Function
signal
Signal and silence signaling NaN. \param nan half-precision NaN value \return quiet NaN \exception FE_INVALID if \a nan is signaling NaN
src/ext/half/include/half.hpp:762
↓ 56 callers
Function
size
src/backends/dx/DXApi/DirectMLX.h:131
↓ 55 callers
Method
Record
src/backends/dx/DXRuntime/EnhancedBarrierTracker.cpp:202
↓ 55 callers
Function
comp
(p)
src/tests/python/test-shader-visuals-present.py:15
↓ 55 callers
Function
lc_make_uint3
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:1001
↓ 55 callers
Method
size
src/runtime/rtx/accel.cpp:46
↓ 55 callers
Method
value
src/xir/instructions/cast.cpp:13
↓ 54 callers
Method
clear
src/tests/common/tinyexr.h:7347
↓ 54 callers
Method
derived_instruction_tag
src/xir/instruction.cpp:64
↓ 54 callers
Method
handle
src/backends/validation/rw_resource.h:30
↓ 53 callers
Method
replace
src/backends/common/c_codegen/codegen_utils.cpp:292
↓ 53 callers
Function
sqrt
include/luisa/dsl/builtin.h:1642
↓ 52 callers
Method
get
(self)
src/backends/cuda/lcub/codegen/scripts/wrapper.py:45
↓ 52 callers
Function
hash_value
include/luisa/core/stl/hash.h:34
↓ 52 callers
Method
insert
(&mut self, k: K, v: V)
src/rust/luisa_compute_ir/src/lib.rs:136
↓ 51 callers
Function
_translate_type
src/backends/fallback/fallback_codegen.cpp:232
↓ 51 callers
Method
add
src/py/py_stream.cpp:18
↓ 51 callers
Function
alloc
include/luisa/ir_v2/ir_v2.h:179
← previous
next →
201–300 of 26,558, ranked by callers