MCPcopy Create free account

hub / github.com/LuisaGroup/LuisaCompute / functions

Functions26,558 in github.com/LuisaGroup/LuisaCompute

↓ 13 callersFunction__ushort_as_half
src/backends/cuda/cuda_builtin/cuda_device_half.h:1187
↓ 13 callersFunctionasinh
Hyperbolic area sine. This function is exact to rounding for all rounding modes. See also:** Documentation for [std::asinh](https://en.cppreference.c
src/ext/half/include/half.hpp:3838
↓ 13 callersFunctionatanh
Hyperbolic area tangent. This function is exact to rounding for all rounding modes. See also:** Documentation for [std::atanh](https://en.cppreferenc
src/ext/half/include/half.hpp:3888
↓ 13 callersFunctionbackward
(*x)
src/py/luisa/autodiff.py:30
↓ 13 callersMethodblock_size
src/xir/function.cpp:138
↓ 13 callersMethodclear
src/backends/dx/Resource/D3D12MemoryAllocator/D3D12MemAlloc.cpp:1875
↓ 13 callersMethodclose
src/core/binary_file_stream.cpp:72
↓ 13 callersMethodcomment
(&mut self, msg: CBoxedSlice<u8>)
src/rust/luisa_compute_ir/src/ir.rs:2349
↓ 13 callersMethodcontinue_string
src/backends/vk/vk_mem_alloc.h:5928
↓ 13 callersMethoddefault_block
src/xir/instructions/switch.cpp:115
↓ 13 callersMethoddetect_block
(&mut self, block: &BasicBlock)
src/rust/luisa_compute_ir/src/usage_detect.rs:22
↓ 13 callersMethoddevice
src/backends/hip/hip_stream.h:61
↓ 13 callersFunctiondistance
examples/extension/cxx_shaders/luisa/functions/math.hpp:230
↓ 13 callersFunctiondouble_eq
Helper to check double equality with epsilon
src/tests/for_agent/basic_types.cpp:19
↓ 13 callersFunctiondouble_eq
Helper to check double equality with epsilon
src/tests/unit/core/test_basic_types.cpp:22
↓ 13 callersMethodextract
(&self, i: usize)
src/rust/luisa_compute_ir/src/transform/eval.rs:50
↓ 13 callersMethodfinish
(self)
src/rust/luisa_compute_ir/src/ir.rs:2716
↓ 13 callersFunctionfrom_ptr
src/api/runtime.cpp:306
↓ 13 callersFunctionif_
include/luisa/dsl/stmt.h:334
↓ 13 callersMethodif_
src/xir/builder.cpp:22
↓ 13 callersMethodload
(&mut self, var: NodeRef)
src/rust/luisa_compute_ir/src/ir.rs:2424
↓ 13 callersFunctionparseFlag
locates a flag on the command line
src/tests/common/doctest.h:6498
↓ 13 callersFunctionparseFlag
locates a flag on the command line
src/tests/common/doctest/doctest.h:6498
↓ 13 callersMethodread
src/backends/common/default_binary_io.cpp:23
↓ 13 callersMethodreadChar
src/tests/clangcxx_compiler/simplecpp.cpp:254
↓ 13 callersMethodreadChar
examples/extension/clangcxx_compiler/simplecpp.cpp:254
↓ 13 callersMethodreplace
nonstandard API: Discards the internally held container and replaces it with the one passed. Erases non-unique elements.
include/luisa/core/stl/unordered_dense.h:865
↓ 13 callersMethodreplace_all_uses_with
src/xir/value.cpp:10
↓ 13 callersFunctionrequires_grad
(*x)
src/py/luisa/autodiff.py:10
↓ 13 callersFunctionreset
src/ast/type.cpp:111
↓ 13 callersFunctionscaling
include/luisa/core/mathematics.h:682
↓ 13 callersMethodsize_bytes
src/backends/hip/hip_buffer.h:34
↓ 13 callersMethodtag
src/backends/dx/DXApi/CmdQueueBase.h:16
↓ 13 callersFunctiontan
include/luisa/dsl/builtin.h:1568
↓ 13 callersFunctiontexture
include/luisa/runtime/rhi/command.h:285
↓ 13 callersFunctionthread_x
Get thread_id.x
include/luisa/dsl/builtin.h:183
↓ 13 callersFunctiontoString
src/tests/clangcxx_compiler/simplecpp.cpp:105
↓ 13 callersFunctiontoString
examples/extension/clangcxx_compiler/simplecpp.cpp:105
↓ 13 callersMethodvalid
src/backends/metal/metal_dstorage.h:79
↓ 12 callersFunction$if
src/tests/test_photon_mapping.cpp:490
↓ 12 callersFunction$if
src/tests/next/example/gallery/render/photon_mapping.cpp:407
↓ 12 callersFunction$if
examples/rendering/photon_mapping.cpp:505
↓ 12 callersMethodError
examples/extension/clangcxx_compiler/simplecpp.cpp:1649
↓ 12 callersMethodFormat
src/backends/dx/Resource/TextureBase.h:32
↓ 12 callersMethodGetBlock
To be used only while the m_Mutex is locked. Used during defragmentation.
src/backends/dx/Resource/D3D12MemoryAllocator/D3D12MemAlloc.cpp:4995
↓ 12 callersMethodIsEmpty
src/backends/dx/Resource/D3D12MemoryAllocator/D3D12MemAlloc.cpp:1864
↓ 12 callersFunctionLC_Local
src/clangcxx/src/llvm/ASTConsumer.cpp:126
↓ 12 callersFunctionPIXCopyStringArgumentsWithContext
src/backends/dx/WinPixEventRuntime/PIXEvents.h:54
↓ 12 callersMethodReturnIndex
src/backends/dx/Resource/DescriptorHeap.cpp:52
↓ 12 callersFunctionZeroOutPixel
src/backends/fallback/fallback_texture_bc.cpp:660
↓ 12 callersFunction_builtin_call
(*args)
src/py/luisa/builtin.py:339
↓ 12 callersFunction_f
(self, init_state)
src/py/luisa/util.py:10
↓ 12 callersMethodallocate
src/backends/dx/DXRuntime/CommandAllocator.cpp:5
↓ 12 callersFunctionallocator_deallocate
src/core/stl/memory.cpp:33
↓ 12 callersFunctionast_to_xir_translate
src/xir/translators/ast2xir.cpp:1246
↓ 12 callersMethodbuffer
include/luisa/dsl/soa.h:59
↓ 12 callersFunctionclear_display
()
src/tests/python/test-mpm.py:153
↓ 12 callersFunctioncomment
include/luisa/dsl/stmt.h:13
↓ 12 callersMethodcontrol_flow_merge
src/xir/instruction.cpp:58
↓ 12 callersFunctioncosine_sample_hemisphere
examples/extension/cxx_shaders/test.pt.cpp:59
↓ 12 callersFunctioncreate_shader
( backend: api::Device, kernel: api::KernelModule, option: &api::ShaderOption, )
src/rust/luisa_compute_backend/src/lib.rs:334
↓ 12 callersMethoddefine
src/xir/passes/lex_scope_analysis.cpp:35
↓ 12 callersMethodderef
(&self)
src/rust/luisa_compute_ir/src/ffi.rs:232
↓ 12 callersMethodderived_function_tag
src/xir/function.cpp:48
↓ 12 callersMethoddestroy
src/backends/vk/vk_mem_alloc.h:7017
↓ 12 callersMethoddevice_support_hdr
src/backends/dx/DXApi/dx_hdr_ext.cpp:201
↓ 12 callersMethoddimension
(&self)
src/rust/luisa_compute_ir/src/ir.rs:348
↓ 12 callersMethoddispatch_id
src/ast/function_builder.cpp:317
↓ 12 callersFunctionemit_buffer_atomic
Emit a buffer atomic intrinsic. Float-typed intrinsics are overloaded on data_ty.
src/backends/hip/llvm_codegen/hip_codegen_llvm_impl_atomic.cpp:38
↓ 12 callersMethodencode_buffer
src/runtime/rhi/command_encoder.cpp:35
↓ 12 callersMethodfind_duplicated_node
(&self, node: NodeRef)
src/rust/luisa_compute_ir/src/ir.rs:2218
↓ 12 callersMethodgen_block
(&mut self, block: Pooled<ir::BasicBlock>)
src/rust/luisa_compute_backend_impl/src/cpu/codegen/cpp.rs:1911
↓ 12 callersMethodget
src/backends/toy_c/clangcxx_header/include/luisa/types/array.hpp:28
↓ 12 callersFunctiongetContextOptions
src/tests/common/doctest.h:4003
↓ 12 callersFunctiongetContextOptions
src/tests/common/doctest/doctest.h:4003
↓ 12 callersMethodget_allocator
src/backends/vk/vk_mem_alloc.h:9822
↓ 12 callersMethodget_memory_type_index
src/backends/vk/vk_mem_alloc.h:9825
↓ 12 callersMethodhandle
include/luisa/runtime/raster/raster_scene.h:24
↓ 12 callersMethodidx
include/luisa/tensor/expression.h:49
↓ 12 callersFunctionint
src/backends/cuda/cuda_builtin/cuda_device_half.h:321
↓ 12 callersMethodis_primitive
(&self)
src/rust/luisa_compute_ir/src/ir.rs:472
↓ 12 callersFunctionlc_isinf
src/backends/cuda/cuda_builtin/cuda_device_math.h:3607
↓ 12 callersFunctionlc_isnan
src/backends/cuda/cuda_builtin/cuda_device_math.h:3617
↓ 12 callersMethodlocal
(&mut self, init: NodeRef)
src/rust/luisa_compute_ir/src/ir.rs:2446
↓ 12 callersFunctionmake_onb
examples/extension/cxx_shaders/test.pt.cpp:36
↓ 12 callersFunctionmerge_block
include/luisa/xir/instruction.h:270
↓ 12 callersMethodon_triangle_candidate
include/luisa/dsl/rtx/ray_query.h:216
↓ 12 callersFunctionpole
Raise pole error and return infinity. \param sign half-precision value with sign bit only \return half-precision infinity with sign of \a sign \except
src/ext/half/include/half.hpp:822
↓ 12 callersMethodqueue
src/backends/vk/stream.h:172
↓ 12 callersMethodrecord
src/gui/framerate.cpp:24
↓ 12 callersMethodrend
src/backends/vk/vk_mem_alloc.h:5370
↓ 12 callersFunctionreorder_shader_execution
shader execution reordering
include/luisa/dsl/builtin.h:2162
↓ 12 callersMethodreport
src/gui/framerate.cpp:35
↓ 12 callersFunctionreset
include/luisa/vstl/v_guid.h:36
↓ 12 callersMethodrunning
(self)
src/py/luisa/gui.py:34
↓ 12 callersMethodset_dispatch_size
src/runtime/rhi/command_encoder.cpp:59
↓ 12 callersMethodset_image
(self, tex)
src/py/luisa/gui.py:37
↓ 12 callersMethodsize
properties
include/luisa/runtime/image.h:108
↓ 12 callersMethodsize_bytes
src/rust/luisa_compute_backend_impl/src/cpu/codegen/cpu_texture.h:397
↓ 12 callersFunctionskipPathFromFilename
src/tests/common/doctest.h:3884
← previousnext →901–1,000 of 26,558, ranked by callers