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
↓ 23 callers
Function
motion_keyframe_count
include/luisa/runtime/rtx/mesh.h:130
↓ 23 callers
Method
range
src/ext/volk/include/vulkan/utility/vk_sparse_range_map.hpp:105
↓ 23 callers
Method
size
include/luisa/dsl/local.h:59
↓ 23 callers
Function
sort
include/luisa/core/stl/algorithm.h:24
↓ 23 callers
Method
target_block
src/xir/instruction.cpp:91
↓ 22 callers
Function
Approx
src/tests/common/doctest.h:1217
↓ 22 callers
Method
alloca_local
src/xir/builder.cpp:124
↓ 22 callers
Function
array
(arr)
src/py/luisa/array.py:38
↓ 22 callers
Method
byte_size
src/backends/vk/buffer.h:21
↓ 22 callers
Method
create_bindless_array
bindless array
src/tests/integration/runtime/transient_resource_device/transient_resource_device.cpp:535
↓ 22 callers
Method
dispatch_size
src/ast/function_builder.cpp:318
↓ 22 callers
Function
exp
include/luisa/dsl/builtin.h:1584
↓ 22 callers
Function
halton
(i, b)
src/tests/python/test-rtx.py:32
↓ 22 callers
Method
handle
src/backends/fallback/fallback_prim.h:31
↓ 22 callers
Method
intersect_any
src/dsl/rtx/accel.cpp:12
↓ 22 callers
Function
lcg
src/tests/integration/runtime/test_procedural.cpp:14
↓ 22 callers
Method
load
src/xir/builder.cpp:171
↓ 22 callers
Function
log10
Common logarithm. This function is exact to rounding for all rounding modes. See also:** Documentation for [std::log10](https://en.cppreference.com/w
src/ext/half/include/half.hpp:3082
↓ 22 callers
Function
opU
(d1, d2)
src/tests/python/test-raymarch.py:308
↓ 22 callers
Function
push_back_func
include/luisa/vstl/vector.h:25
↓ 22 callers
Function
select
include/luisa/dsl/builtin.h:1236
↓ 22 callers
Method
terminator
src/xir/basic_block.cpp:54
↓ 22 callers
Method
texture
src/ast/function_builder.cpp:516
↓ 22 callers
Function
zero
(dtype)
src/py/luisa/autodiff.py:25
↓ 21 callers
Function
$if
src/tests/next/example/gallery/render/path_tracer.cpp:221
↓ 21 callers
Function
$while
src/tests/unit/runtime/test_matrix_multiply.cpp:252
↓ 21 callers
Method
GetByteSize
src/backends/dx/Resource/SparseBuffer.h:23
↓ 21 callers
Function
GetSize
src/backends/dx/Resource/D3D12MemoryAllocator/D3D12MemAlloc.cpp:4732
↓ 21 callers
Function
HasSameOwner
src/backends/dx/DXApi/DirectMLX.h:884
↓ 21 callers
Function
__clz
src/rust/luisa_compute_backend_impl/src/cpu/codegen/cpu_prelude.h:9
↓ 21 callers
Method
_emit_indent
src/backends/cuda/cuda_codegen_ast.cpp:2029
↓ 21 callers
Function
_find_or_create_basic_block
src/backends/fallback/fallback_codegen.cpp:3265
↓ 21 callers
Method
add
src/backends/vk/vk_mem_alloc.h:5722
↓ 21 callers
Method
add_callback
src/backends/metal/metal_command_encoder.cpp:61
↓ 21 callers
Method
allocate
src/backends/vk/stream.cpp:360
↓ 21 callers
Method
base
src/xir/instructions/atomic.cpp:21
↓ 21 callers
Method
begin
include/luisa/vstl/ranges.h:146
↓ 21 callers
Function
deallocate_with_allocator
include/luisa/core/stl/memory.h:120
↓ 21 callers
Function
dispose
src/backends/toy_c/clangcxx_header/include/luisa/functions/custom.hpp:28
↓ 21 callers
Method
dump
src/osl/type.cpp:45
↓ 21 callers
Function
generate_ray
src/tests/cxx_shaders/test.pt.cpp:51
↓ 21 callers
Method
get
examples/extension/cxx_shaders/test.lang.cpp:442
↓ 21 callers
Method
get
include/luisa/dsl/expr.h:135
↓ 21 callers
Method
get_alloc
src/backends/dx/DXRuntime/CommandBuffer.cpp:15
↓ 21 callers
Function
isLuisaAttribute
src/clangcxx/src/llvm/Utils/AttributeHelper.hpp:59
↓ 21 callers
Method
is_null
(&self)
src/rust/luisa_compute_ir/src/ffi.rs:183
↓ 21 callers
Function
lerp
include/luisa/dsl/builtin.h:1288
↓ 21 callers
Function
powi_impl
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:20
↓ 21 callers
Function
render
(ro, rd, rdx, rdy)
src/tests/python/test-raymarch.py:472
↓ 21 callers
Function
reverse
include/luisa/dsl/builtin.h:1454
↓ 21 callers
Function
rsqrtf
src/rust/luisa_compute_backend_impl/src/cpu/codegen/cpu_prelude.h:7
↓ 21 callers
Function
sdf
(o)
src/tests/python/test-sdf-renderer.py:51
↓ 21 callers
Function
sqr
src/tests/integration/runtime/test_curve_pbrt.cpp:29
↓ 21 callers
Method
storage
src/backends/hip/hip_texture.h:38
↓ 21 callers
Method
vk_image
src/backends/vk/texture.h:82
↓ 21 callers
Method
wait
src/runtime/event.cpp:54
↓ 20 callers
Function
__brev
src/rust/luisa_compute_backend_impl/src/cpu/codegen/cpu_prelude.h:30
↓ 20 callers
Function
__brevll
src/rust/luisa_compute_backend_impl/src/cpu/codegen/cpu_prelude.h:36
↓ 20 callers
Function
__clzll
src/rust/luisa_compute_backend_impl/src/cpu/codegen/cpu_prelude.h:15
↓ 20 callers
Function
__popc
src/rust/luisa_compute_backend_impl/src/cpu/codegen/cpu_prelude.h:27
↓ 20 callers
Function
__popcll
src/rust/luisa_compute_backend_impl/src/cpu/codegen/cpu_prelude.h:33
↓ 20 callers
Method
add_ident
(&mut self, ident: usize)
src/rust/luisa_compute_ir/src/display.rs:52
↓ 20 callers
Method
case_
src/ast/function_builder.cpp:140
↓ 20 callers
Function
ctx
()
src/py/luisa/astbuilder.py:16
↓ 20 callers
Method
derived_value_tag
include/luisa/xir/value.h:68
↓ 20 callers
Function
determinant
include/luisa/dsl/builtin.h:1845
↓ 20 callers
Method
dump
src/tests/clangcxx_compiler/simplecpp.cpp:571
↓ 20 callers
Method
get
include/luisa/core/managed_ptr.h:145
↓ 20 callers
Method
get_block_count
To be used only while the _mutex is locked. Used during defragmentation.
src/backends/vk/vk_mem_alloc.h:9833
↓ 20 callers
Method
incoming_count
src/xir/instructions/phi.cpp:39
↓ 20 callers
Function
isinf_impl
src/backends/cuda/cuda_builtin/cuda_device_math.h:25
↓ 20 callers
Function
isnan_impl
src/backends/cuda/cuda_builtin/cuda_device_math.h:29
↓ 20 callers
Function
lc_ctz_impl
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:3542
↓ 20 callers
Function
lc_ctz_impl
src/backends/cuda/cuda_builtin/cuda_device_math.h:4035
↓ 20 callers
Function
lc_degrees_impl
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:3414
↓ 20 callers
Function
lc_fmod_impl
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:3422
↓ 20 callers
Function
lc_fract_impl
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:3423
↓ 20 callers
Function
lc_lerp_impl
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:3408
↓ 20 callers
Function
lc_mod_impl
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:3421
↓ 20 callers
Function
lc_radians_impl
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:3415
↓ 20 callers
Function
lc_smoothstep_impl
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:3417
↓ 20 callers
Function
lc_step_impl
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:3416
↓ 20 callers
Method
mark
include/luisa/runtime/rhi/curve_basis.h:62
↓ 20 callers
Function
powf_impl
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:32
↓ 20 callers
Method
rbegin
src/backends/vk/vk_mem_alloc.h:5369
↓ 20 callers
Method
set_block_size
src/xir/function.cpp:129
↓ 20 callers
Method
stream
src/backends/cuda/cuda_command_encoder.h:33
↓ 20 callers
Function
thread_id
* @brief Get the thread index within its block. * @return uint3 containing (x, y, z) thread coordinates within the block. * * The thread_id identif
include/luisa/dsl/builtin.h:178
↓ 20 callers
Function
to_string
src/core/platform.cpp:418
↓ 20 callers
Method
to_world
src/tests/cxx_shaders/test.pt.cpp:15
↓ 20 callers
Method
true_branch
(&self)
src/rust/luisa_compute_ir_v2/src/lib.rs:308
↓ 20 callers
Method
with_handle
src/backends/cuda/cuda_device.h:135
↓ 19 callers
Method
GetBufferSize
src/backends/common/hlsl/dxcapi.h:158
↓ 19 callers
Method
WriteNumber
src/backends/dx/Resource/D3D12MemoryAllocator/D3D12MemAlloc.cpp:1457
↓ 19 callers
Method
_curr_ctx_mut
(&mut self)
src/rust/luisa_compute_ir/src/ast2ir.rs:149
↓ 19 callers
Function
_translate_accel_access
src/backends/fallback/fallback_codegen.cpp:1842
↓ 19 callers
Method
add_method
(self, func, name=None)
src/py/luisa/struct.py:114
↓ 19 callers
Function
atan
Arc tangent function. This function is exact to rounding for all rounding modes. See also:** Documentation for [std::atan](https://en.cppreference.co
src/ext/half/include/half.hpp:3671
↓ 19 callers
Function
balanced_heuristic
examples/extension/cxx_shaders/test.pt.cpp:65
↓ 19 callers
Method
begin_object
src/backends/vk/vk_mem_alloc.h:5859
← previous
next →
601–700 of 26,558, ranked by callers