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
↓ 16 callers
Method
is_open
src/ext/volk/include/vulkan/utility/vk_sparse_range_map.hpp:1128
↓ 16 callers
Function
lc_clamp
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:3375
↓ 16 callers
Function
lc_select
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:2842
↓ 16 callers
Method
lower
src/backends/cuda/cuda_codegen_ast.cpp:562
↓ 16 callers
Function
luisa_compute_ir_node_get
(node_ref: NodeRef)
src/rust/luisa_compute_ir/src/ir.rs:2807
↓ 16 callers
Function
mdb_page_get
Find the address of the page corresponding to a given page number. * Set #MDB_TXN_ERROR on failure. * @param[in] mc the cursor accessing the page.
src/ext/liblmdb/mdb.c:6476
↓ 16 callers
Method
miss
examples/extension/cxx_shaders/luisa/types/ray.hpp:77
↓ 16 callers
Method
newBuffer
src/backends/metal/metal-cpp/Metal/MTLHeap.hpp:265
↓ 16 callers
Method
origin
src/tests/cxx_shaders/luisa/types/ray.hpp:13
↓ 16 callers
Method
push
Unconditional push
src/tests/unit/runtime/test_atomic_queue.cpp:86
↓ 16 callers
Method
reserve
src/backends/dx/Resource/D3D12MemoryAllocator/D3D12MemAlloc.cpp:1029
↓ 16 callers
Function
resize
include/luisa/vstl/string_builder.h:26
↓ 16 callers
Function
resource_to_handle
src/backends/dx/DXApi/TypeCheck.h:6
↓ 16 callers
Method
set_insert_point
(&mut self, node: NodeRef)
src/rust/luisa_compute_ir/src/ir.rs:2325
↓ 16 callers
Method
tex2d
include/luisa/dsl/resource.h:527
↓ 16 callers
Function
vengine_malloc
include/luisa/vstl/meta_lib.h:21
↓ 16 callers
Method
what
src/tests/ut/ut.hpp:674
↓ 15 callers
Function
AddDetailedStatistics
src/backends/dx/Resource/D3D12MemoryAllocator/D3D12MemAlloc.cpp:766
↓ 15 callers
Method
CreateAliasedStruct
src/backends/common/hlsl/codegen_stack_data.cpp:57
↓ 15 callers
Method
GetBlockCount
To be used only while the m_Mutex is locked. Used during defragmentation.
src/backends/dx/Resource/D3D12MemoryAllocator/D3D12MemAlloc.cpp:4993
↓ 15 callers
Method
GetHeap
src/backends/dx/Resource/DescriptorHeap.h:23
↓ 15 callers
Function
PIXBeginEvent
src/backends/dx/WinPixEventRuntime/pix3.h:159
↓ 15 callers
Function
PIXEndEvent
src/backends/dx/WinPixEventRuntime/pix3.h:163
↓ 15 callers
Function
ParseTextureNameAndOption
src/tests/tiny_obj_loader.h:1247
↓ 15 callers
Function
ParseTextureNameAndOption
src/tests/common/tiny_obj_loader.h:1247
↓ 15 callers
Method
QueryInterface
src/backends/dx/Resource/D3D12MemoryAllocator/D3D12MemAlloc.cpp:8279
↓ 15 callers
Function
_atomic_call
(dtype, op_name, *args)
src/py/luisa/atomic.py:10
↓ 15 callers
Function
_translate_instructions_in_basic_block
src/backends/fallback/fallback_codegen.cpp:3274
↓ 15 callers
Method
clear
src/tests/tiny_obj_loader.h:748
↓ 15 callers
Method
clear
src/tests/common/tiny_obj_loader.h:748
↓ 15 callers
Function
cpy4
src/tests/tinyexr.h:7010
↓ 15 callers
Function
cpy4
src/tests/common/tinyexr.h:7010
↓ 15 callers
Function
create
src/backends/metal/metal_device.cpp:789
↓ 15 callers
Function
create
include/luisa/runtime/device.h:342
↓ 15 callers
Method
end
src/backends/vk/vk_mem_alloc.h:5361
↓ 15 callers
Method
end
src/ext/volk/include/vulkan/utility/vk_small_containers.hpp:295
↓ 15 callers
Method
free
src/backends/vk/vk_mem_alloc.h:4918
↓ 15 callers
Method
gen_node
(&mut self, node: NodeRef)
src/rust/luisa_compute_backend_impl/src/cpu/codegen/cpp_v2.rs:286
↓ 15 callers
Function
get_pix_color
src/backends/dx/DXApi/LCCmdBuffer.cpp:494
↓ 15 callers
Method
instance_count
include/luisa/runtime/raster/raster_scene.h:61
↓ 15 callers
Method
is_float
(&self)
src/rust/luisa_compute_ir/src/ir.rs:72
↓ 15 callers
Function
lazy_eval
include/luisa/vstl/meta_lib.h:739
↓ 15 callers
Function
lc_clamp
src/backends/cuda/cuda_builtin/cuda_device_math.h:3816
↓ 15 callers
Function
lc_remove_nan
src/backends/cuda/cuda_builtin/cuda_device_math.h:4400
↓ 15 callers
Function
line
src/tests/ut/ut.hpp:291
↓ 15 callers
Function
mdb_cursor_init
Initialize a cursor for a given transaction and database. */
src/ext/liblmdb/mdb.c:8728
↓ 15 callers
Method
on_procedural_candidate
include/luisa/dsl/rtx/ray_query.h:221
↓ 15 callers
Function
parent_function
include/luisa/xir/value.h:121
↓ 15 callers
Method
push_front
src/backends/vk/vk_mem_alloc.h:5031
↓ 15 callers
Function
rsqrt
Inverse square root. This function is exact to rounding for all rounding modes and thus generally more accurate than directly computing 1 / sqrt(\a ar
src/ext/half/include/half.hpp:3220
↓ 15 callers
Method
storage
src/backends/metal/metal_texture.h:32
↓ 15 callers
Method
string
src/backends/metal/metal-cpp/SingleHeader/Metal.hpp:1168
↓ 15 callers
Method
useResource
src/backends/metal/metal-cpp/SingleHeader/Metal.hpp:11600
↓ 15 callers
Method
view
include/luisa/dsl/soa.h:807
↓ 14 callers
Function
$for
tutorials/07_nbody/main.cpp:178
↓ 14 callers
Function
$if
src/xir/tests/test_mem2reg.cpp:105
↓ 14 callers
Function
$if
tutorials/10_voxel_raytracer/main.cpp:243
↓ 14 callers
Method
Error
src/tests/clangcxx_compiler/simplecpp.cpp:1649
↓ 14 callers
Function
__float2half
src/backends/cuda/cuda_builtin/cuda_device_half.h:526
↓ 14 callers
Method
access
include/luisa/dsl/atomic.h:31
↓ 14 callers
Method
array
(el: TypeRef, len: u32)
src/rust/luisa_compute_ir_v2/src/lib.rs:577
↓ 14 callers
Method
binding
src/backends/cuda/cuda_accel.cpp:335
↓ 14 callers
Function
block_id
* @brief Get the block index within the dispatch grid. * @return uint3 containing (x, y, z) block coordinates. * * The block_id identifies which th
include/luisa/dsl/builtin.h:207
↓ 14 callers
Method
br
src/xir/builder.cpp:40
↓ 14 callers
Method
call
src/tests/cxx_shaders/test.lang.cpp:43
↓ 14 callers
Method
case_count
src/xir/instructions/switch.cpp:48
↓ 14 callers
Method
create_timeline_event
timeline event
src/runtime/event.cpp:61
↓ 14 callers
Function
dtype_of
(val)
src/py/luisa/types.py:244
↓ 14 callers
Method
duplicate_block
( &mut self, pools: &CArc<ModulePools>, bb: &Pooled<BasicBlock>, )
src/rust/luisa_compute_ir/src/ir.rs:2226
↓ 14 callers
Method
empty
include/luisa/vstl/hash_map.h:707
↓ 14 callers
Method
end
src/backends/dx/Resource/D3D12MemoryAllocator/D3D12MemAlloc.cpp:1879
↓ 14 callers
Method
filter
src/tests/ut/ut.hpp:2058
↓ 14 callers
Method
gen_c_type
(&self, t: &CArc<Type>)
src/rust/luisa_compute_backend_impl/src/cpu/codegen/cpp.rs:178
↓ 14 callers
Method
get_type
src/backends/vk/vk_mem_alloc.h:6428
↓ 14 callers
Function
impl
The backend implementation, can be used by other frontend language
include/luisa/runtime/device.h:128
↓ 14 callers
Method
incoming
src/xir/instructions/phi.cpp:43
↓ 14 callers
Method
is_indirect
src/backends/cuda/cuda_buffer.h:39
↓ 14 callers
Function
lc_bits_to_half
src/backends/cuda/cuda_builtin/cuda_device_resource.h:86
↓ 14 callers
Function
lc_half_to_bits
src/backends/cuda/cuda_builtin/cuda_device_resource.h:90
↓ 14 callers
Function
lc_lerp
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:3440
↓ 14 callers
Function
log_level_info
src/core/logging.cpp:118
↓ 14 callers
Method
mark
(&mut self, node_ref: NodeRef, flag: UsageMark)
src/rust/luisa_compute_ir/src/usage_detect.rs:16
↓ 14 callers
Function
pixel_format_to_storage
include/luisa/runtime/rhi/pixel.h:124
↓ 14 callers
Method
pop_scope
src/tensor/tensor.cpp:81
↓ 14 callers
Method
push_scope
src/tensor/tensor.cpp:77
↓ 14 callers
Method
read
src/backends/vk/shader_serializer.cpp:50
↓ 14 callers
Method
return_
src/xir/builder.cpp:78
↓ 14 callers
Method
serialize_block
(&mut self, block: &Pooled<BasicBlock>)
src/rust/luisa_compute_ir/src/serialize/convert.rs:65
↓ 14 callers
Method
serialize_noderef
(&mut self, node: NodeRef)
src/rust/luisa_compute_ir/src/serialize/convert.rs:97
↓ 14 callers
Method
show
(self)
src/py/luisa/gui.py:21
↓ 14 callers
Method
size
Size
include/luisa/dsl/resource.h:249
↓ 14 callers
Method
storage
src/backends/fallback/fallback_texture.h:317
↓ 14 callers
Method
swizzle_size
src/ast/expression.cpp:195
↓ 14 callers
Function
toStreamLit
src/tests/common/doctest.h:3924
↓ 14 callers
Function
toStreamLit
src/tests/common/doctest/doctest.h:3924
↓ 14 callers
Function
vengine_free
include/luisa/vstl/meta_lib.h:24
↓ 13 callers
Function
InitTexOpt
src/tests/tiny_obj_loader.h:1333
↓ 13 callers
Function
InitTexOpt
src/tests/common/tiny_obj_loader.h:1333
↓ 13 callers
Method
Release
src/backends/dx/Resource/GpuAllocator.cpp:93
↓ 13 callers
Function
__habs
src/backends/cuda/cuda_builtin/cuda_device_half.h:2140
← previous
next →
801–900 of 26,558, ranked by callers