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
↓ 19 callers
Method
bound_arguments
src/backends/validation/shader.h:12
↓ 19 callers
Method
break_
src/xir/builder.cpp:54
↓ 19 callers
Method
device
src/backends/cuda/cuda_stream.h:62
↓ 19 callers
Method
end_object
src/backends/vk/vk_mem_alloc.h:5873
↓ 19 callers
Method
invalidate
* Invalidate a memory range of the buffer to make it visible to the host * * @note Only required for non-coherent memory * * @param size (Optional
src/backends/vk/VulkanBuffer.cpp:111
↓ 19 callers
Method
localizedDescription
src/backends/metal/metal-cpp/SingleHeader/Metal.hpp:1727
↓ 19 callers
Function
make_ite_range
include/luisa/vstl/ranges.h:507
↓ 19 callers
Function
make_onb
src/tests/cxx_shaders/test.pt.cpp:36
↓ 19 callers
Method
push_back
include/luisa/core/managed_ilist.h:112
↓ 19 callers
Method
remove
(&self)
src/rust/luisa_compute_ir/src/ir.rs:1662
↓ 19 callers
Method
return_type
src/ast/function.cpp:67
↓ 19 callers
Function
save_and_compare
src/tests/reference_image.h:93
↓ 19 callers
Function
scene
(p, t, data)
src/tests/python/test-shader-visuals-present.py:47
↓ 19 callers
Method
scopedElement
src/tests/common/doctest.h:5324
↓ 19 callers
Method
scopedElement
src/tests/common/doctest/doctest.h:5324
↓ 19 callers
Method
size
include/luisa/core/stl/unordered_dense.h:798
↓ 19 callers
Method
states
src/backends/vk/stream.h:114
↓ 19 callers
Function
vector_resize
include/luisa/core/stl/vector.h:72
↓ 18 callers
Function
CalcAlign
src/backends/dx/d3dx12.h:177
↓ 18 callers
Method
CopyData
src/backends/dx/Resource/UploadBuffer.cpp:48
↓ 18 callers
Method
GetType
src/backends/dx/Resource/D3D12MemoryAllocator/D3D12MemAlloc.h:589
↓ 18 callers
Function
PIXGetEventSize
src/backends/dx/WinPixEventRuntime/PIXEvents.h:67
↓ 18 callers
Function
call
(i)
src/backends/cuda/generate_device_library.py:385
↓ 18 callers
Method
commit
src/backends/metal/metal-cpp/SingleHeader/Metal.hpp:7639
↓ 18 callers
Function
construct_at
include/luisa/vstl/meta_lib.h:199
↓ 18 callers
Function
cosine_sample_hemisphere
src/tests/cxx_shaders/test.pt.cpp:59
↓ 18 callers
Method
create
include/luisa/vstl/pool.h:56
↓ 18 callers
Method
create_accel
src/runtime/rtx/accel.cpp:27
↓ 18 callers
Method
create_bindless_array
bindless array
src/backends/vk/device.cpp:1004
↓ 18 callers
Function
create_unique
include/luisa/vstl/unique_ptr.h:20
↓ 18 callers
Method
custom_cmd_uuid
src/backends/cuda/lcub/codegen/include/cuda_lcub_command.h:29
↓ 18 callers
Method
empty
src/runtime/command_list.cpp:96
↓ 18 callers
Function
find_reference_dir
src/tests/reference_image.h:41
↓ 18 callers
Function
floor
include/luisa/dsl/builtin.h:1666
↓ 18 callers
Method
gen_node
(&mut self, node: NodeRef)
src/rust/luisa_compute_backend_impl/src/cpu/codegen/cpp.rs:312
↓ 18 callers
Method
handle
include/luisa/backends/ext/dstorage_ext.hpp:38
↓ 18 callers
Method
hash
src/ast/variable.cpp:6
↓ 18 callers
Method
hash
src/backends/metal/metal-cpp/SingleHeader/Metal.hpp:774
↓ 18 callers
Function
init
(backend_name=None, shader_path=None, support_gui=True)
src/py/luisa/__init__.py:124
↓ 18 callers
Method
is_empty
src/backends/vk/vk_mem_alloc.h:6648
↓ 18 callers
Function
lc_select
src/backends/cuda/cuda_builtin/cuda_device_math.h:3118
↓ 18 callers
Function
lc_texture_view
src/rust/luisa_compute_backend_impl/src/cpu/codegen/cpu_texture.h:560
↓ 18 callers
Method
mark
src/ast/expression.cpp:11
↓ 18 callers
Method
operate
src/ast/atomic_ref_node.cpp:26
↓ 18 callers
Function
parseCommaSepArgs
parses a comma separated list of words after a pattern in one of the arguments in argv
src/tests/common/doctest.h:6503
↓ 18 callers
Function
parseCommaSepArgs
parses a comma separated list of words after a pattern in one of the arguments in argv
src/tests/common/doctest/doctest.h:6503
↓ 18 callers
Method
release
src/core/dynamic_module.cpp:26
↓ 18 callers
Method
sample
src/dsl/resource.cpp:7
↓ 18 callers
Method
valid
src/ext/volk/include/vulkan/utility/vk_sparse_range_map.hpp:36
↓ 18 callers
Function
view
include/luisa/vstl/string_builder.h:31
↓ 17 callers
Function
$if
tutorials/01_mandelbrot/main.cpp:178
↓ 17 callers
Function
D3D12MA_DELETE
src/backends/dx/Resource/D3D12MemoryAllocator/D3D12MemAlloc.cpp:230
↓ 17 callers
Method
GetBufferPointer
src/backends/common/hlsl/dxcapi.h:155
↓ 17 callers
Method
_curr_ctx
(&self)
src/rust/luisa_compute_ir/src/ast2ir.rs:153
↓ 17 callers
Method
add
(self, vertex_buffer, triangle_buffer, transform=float4x4(1), allow_compact: bool = False, allow_u
src/py/luisa/accel.py:68
↓ 17 callers
Method
argument
src/ast/function_builder.cpp:342
↓ 17 callers
Function
callback
include/luisa/xir/instructions/debug_break.h:22
↓ 17 callers
Method
command_buffer
src/backends/metal/metal_command_encoder.cpp:65
↓ 17 callers
Function
device_log
include/luisa/dsl/stmt.h:466
↓ 17 callers
Method
empty
()
src/py/luisa/accel.py:65
↓ 17 callers
Method
false_block
src/xir/instruction.cpp:147
↓ 17 callers
Function
get_size
include/luisa/tensor/tensor.h:72
↓ 17 callers
Function
grad
(x)
src/py/luisa/autodiff.py:17
↓ 17 callers
Function
implicit_convertible
(src, dst)
src/py/luisa/types.py:344
↓ 17 callers
Method
includes
src/ext/volk/include/vulkan/utility/vk_sparse_range_map.hpp:42
↓ 17 callers
Method
installed_backends
src/runtime/context.cpp:287
↓ 17 callers
Method
is_int
(&self)
src/rust/luisa_compute_ir/src/ir.rs:81
↓ 17 callers
Method
print
src/xir/builder.cpp:112
↓ 17 callers
Function
radians
examples/extension/cxx_shaders/test.pt.cpp:45
↓ 17 callers
Method
signal
src/runtime/event.cpp:49
↓ 17 callers
Method
size
src/backends/validation/sparse_heap.h:8
↓ 17 callers
Function
tea
examples/extension/cxx_shaders/test.rtx.cpp:5
↓ 17 callers
Function
to_float
(dtype)
src/py/luisa/builtin.py:59
↓ 17 callers
Method
true_block
src/xir/instruction.cpp:139
↓ 17 callers
Method
view
include/luisa/runtime/image.h:125
↓ 16 callers
Method
Replace
(str:str, pairs = [(str,str)])
src/backends/cuda/lcub/codegen/scripts/wrapper.py:30
↓ 16 callers
Method
UseMutex
src/backends/dx/Resource/D3D12MemoryAllocator/D3D12MemAlloc.cpp:5358
↓ 16 callers
Function
__hmax
src/backends/cuda/cuda_builtin/cuda_device_half.h:1218
↓ 16 callers
Function
__hmin
src/backends/cuda/cuda_builtin/cuda_device_half.h:1221
↓ 16 callers
Function
_translate_bindless_texture_access
src/backends/fallback/fallback_codegen.cpp:1813
↓ 16 callers
Function
acos
Arc cosine function. This function is exact to rounding for all rounding modes. See also:** Documentation for [std::acos](https://en.cppreference.com
src/ext/half/include/half.hpp:3646
↓ 16 callers
Method
add_comment
include/luisa/xir/metadata.h:105
↓ 16 callers
Function
allocator_allocate
src/core/stl/memory.cpp:12
↓ 16 callers
Function
append
include/luisa/ir_v2/ir_v2.h:197
↓ 16 callers
Function
array_count
include/luisa/vstl/meta_lib.h:554
↓ 16 callers
Function
byte_from_hexstr
src/backends/common/hlsl/WinAdapter.h:512
↓ 16 callers
Method
clear
src/backends/dx/d3dx12.h:2689
↓ 16 callers
Function
color
src/gui/imgui_window.cpp:111
↓ 16 callers
Function
copysign
Take sign. See also:** Documentation for [std::copysign](https://en.cppreference.com/w/cpp/numeric/math/copysign). \param x value to change sign for \
src/ext/half/include/half.hpp:4283
↓ 16 callers
Method
create_mesh
/////////// Not implemented area
src/backends/vk/device.cpp:264
↓ 16 callers
Function
data
src/backends/dx/DXApi/DirectMLX.h:143
↓ 16 callers
Function
decode
src/vstl/string_utility.cpp:184
↓ 16 callers
Method
derived_special_register_tag
src/xir/special_register.cpp:16
↓ 16 callers
Method
device
src/backends/common/vulkan_swapchain.cpp:1158
↓ 16 callers
Function
encode
src/vstl/string_utility.cpp:149
↓ 16 callers
Method
get
src/py/export_expr.cpp:20
↓ 16 callers
Method
hash
src/ast/expression.cpp:18
↓ 16 callers
Function
hash_to_string
include/luisa/core/stl/format.h:47
↓ 16 callers
Method
i_range
include/luisa/vstl/ranges.h:127
↓ 16 callers
Function
invoke
include/luisa/core/dynamic_module.h:72
← previous
next →
701–800 of 26,558, ranked by callers