MCPcopy Create free account

hub / github.com/LuisaGroup/LuisaCompute / types & classes

Types & classes14,459 in github.com/LuisaGroup/LuisaCompute

↓ 388 callersClassfloat3
src/backends/fallback/fallback_device_api.h:32
↓ 270 callersClasshalf
src/ext/half/include/half.hpp:474
↓ 229 callersClassfloat2
src/backends/fallback/fallback_device_api.h:28
↓ 215 callersClassFunc
include/luisa/ir_v2/gen_ir_def.py:343
↓ 151 callersClassrange
src/ext/volk/include/vulkan/utility/vk_sparse_range_map.hpp:30
↓ 135 callersClassfloat4
src/backends/fallback/fallback_device_api.h:36
↓ 94 callersClassArg
src/backends/cuda/lcub/codegen/scripts/wrapper.py:48
↓ 72 callersClassLDRColorA
src/backends/fallback/fallback_texture_bc.h:46
↓ 71 callersClasshalf
src/tests/cxx_shaders/luisa/type_traits/builtins.hpp:16
↓ 71 callersClassuint3
src/backends/fallback/fallback_device_api.h:52
↓ 56 callersClasstype_
src/tests/ut/ut.hpp:941
↓ 52 callersClasshash
include/luisa/vstl/hash.h:25
↓ 51 callersClassuint2
src/backends/fallback/fallback_device_api.h:48
↓ 44 callersClassString
src/backends/metal/metal-cpp/SingleHeader/Metal.hpp:1128
↓ 44 callersClasshalf
src/py/luisa/types.py:14
↓ 44 callersClasslc_half
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:38
↓ 43 callersClassWhitespace
src/tests/common/doctest.h:5945
↓ 43 callersClassWhitespace
src/tests/common/doctest/doctest.h:5945
↓ 41 callersClassBufferView
src/backends/dx/Resource/BufferView.h:6
↓ 40 callersClassFunc
src/backends/cuda/lcub/codegen/scripts/wrapper.py:120
↓ 38 callersClassfunc
src/py/luisa/func.py:118
↓ 37 callersClassf31
Class for 1.31 unsigned floating-point computation
src/ext/half/include/half.hpp:1880
↓ 31 callersClassvalue
src/tests/ut/ut.hpp:969
↓ 28 callersClassiterator
src/ext/volk/include/vulkan/utility/vk_sparse_range_map.hpp:114
↓ 28 callersClasstag
src/tests/ut/ut.hpp:2300
↓ 27 callersClassBuffer
src/tests/cxx_shaders/luisa/resources/buffer.hpp:8
↓ 26 callersClassImage2D
src/py/luisa/image2d.py:19
↓ 26 callersClassop
src/tests/ut/ut.hpp:680
↓ 26 callersClassvector
src/backends/toy_c/clangcxx_header/include/container/vector.hpp:6
↓ 25 callersClassInstruction
include/luisa/ir_v2/gen_ir_def.py:333
↓ 25 callersClasslog
src/tests/ut/ut.hpp:666
↓ 23 callersEnumPrimitive
src/rust/luisa_compute_ir/src/ir.rs:18
↓ 20 callersClassClass
src/backends/cuda/lcub/codegen/scripts/wrapper.py:197
↓ 20 callersClassRange
src/backends/common/command_reorder_visitor.h:66
↓ 20 callersClassT
src/tests/cxx_shaders/std/ex/type_list.hpp:10
↓ 19 callersClassAllocator
src/backends/dx/Resource/GpuAllocator.h:4
↓ 19 callersClassVector
src/backends/dx/Resource/D3D12MemoryAllocator/D3D12MemAlloc.cpp:897
↓ 18 callersClassnext
src/tests/ut/ut.hpp:2365
↓ 18 callersClassuint
src/py/luisa/types.py:6
↓ 17 callersClassFusedActivation
Represents an activation to be fused with an existing operator. The meaning of param1 and param2 depend on the activation to be fused. For HARD_SIGMO
src/backends/dx/DXApi/DirectMLX.h:783
↓ 17 callersClassT
examples/extension/cxx_shaders/std/ex/type_list.hpp:10
↓ 16 callersClassFusedActivation
include/luisa/tensor/fused_activation.h:5
↓ 16 callersClasslc_float4
src/rust/luisa_compute_backend_impl/src/cpu/codegen/device_math.h:421
↓ 15 callersClassStructType
src/py/luisa/struct.py:77
↓ 14 callersClassCD3DX12_DEPTH_STENCIL_DESC1
------------------------------------------------------------------------------------------------
src/backends/dx/d3dx12.h:379
↓ 14 callersClassCommenter
src/clangcxx/src/llvm/TypeDatabase.h:73
↓ 14 callersClassNodeRef
src/rust/luisa_compute_ir_v2/src/binding.rs:64
↓ 14 callersClassnone
src/tests/ut/ut.hpp:559
↓ 13 callersClass__half2
src/backends/cuda/cuda_builtin/cuda_device_half.h:17
↓ 13 callersClassconst_iterator
src/ext/volk/include/vulkan/utility/vk_sparse_range_map.hpp:495
↓ 13 callersClassptr_range
include/luisa/vstl/ranges.h:135
↓ 12 callersClassBufferView
src/backends/vk/buffer.h:41
↓ 12 callersClassGUI
src/py/luisa/gui.py:7
↓ 12 callersClassMax
src/backends/cuda/lcub/codegen/include/dcub/dcub_utils.h:22
↓ 12 callersClassMin
src/backends/cuda/lcub/codegen/include/dcub/dcub_utils.h:24
↓ 11 callersClassBasicBlockRef
src/rust/luisa_compute_ir_v2/src/binding.rs:70
↓ 11 callersClassContext
src/backends/dx/DXRuntime/Device.h:21
↓ 11 callersClassTexView
src/backends/dx/DXRuntime/EnhancedBarrierTracker.h:22
↓ 11 callersClassvalue_type
src/ext/volk/include/vulkan/utility/vk_sparse_range_map.hpp:1739
↓ 10 callersClassVmaBufferImageUsage
An abstraction over buffer or image `usage` flags, depending on available extensions.
src/backends/vk/vk_mem_alloc.h:3952
↓ 10 callersClassstep
src/tests/ut/ut.hpp:3244
↓ 9 callersClassArray
src/py/luisa/array.py:5
↓ 9 callersClassCD3DX12_HEAP_PROPERTIES
------------------------------------------------------------------------------------------------
src/backends/dx/d3dx12.h:545
↓ 9 callersClassInstruction
include/luisa/ir_v2/ir_v2_fwd.h:833
↓ 9 callersClassRange
src/backends/dx/DXRuntime/EnhancedBarrierTracker.h:57
↓ 9 callersClassfloat3x3
src/backends/fallback/fallback_device_api.h:60
↓ 9 callersClassmatrix
src/tests/cxx_shaders/luisa/type_traits/concepts.hpp:24
↓ 9 callersClassrange
namespace detail
include/luisa/vstl/ranges.h:103
↓ 8 callersClassCD3DX12_BLEND_DESC
------------------------------------------------------------------------------------------------
src/backends/dx/d3dx12.h:465
↓ 8 callersClassCD3DX12_RASTERIZER_DESC
------------------------------------------------------------------------------------------------
src/backends/dx/d3dx12.h:490
↓ 8 callersClassEncode
src/backends/metal/metal_shader_printer.h:22
↓ 8 callersClassHDRColorA
src/backends/fallback/fallback_texture_bc.h:45
↓ 8 callersClassMacro
src/tests/clangcxx_compiler/simplecpp.cpp:1467
↓ 8 callersClassMacro
examples/extension/clangcxx_compiler/simplecpp.cpp:1467
↓ 8 callersClassStruct
src/py/luisa/struct.py:5
↓ 8 callersClassTexView
src/backends/vk/texture.h:104
↓ 8 callersClassTypeRef
src/rust/luisa_compute_ir_v2/src/binding.rs:107
↓ 8 callersClassfloat4x4
src/backends/fallback/fallback_device_api.h:64
↓ 8 callersClassget_type
include/luisa/vstl/meta_lib.h:48
↓ 8 callersClasslist
src/tests/ut/ut.hpp:447
↓ 8 callersClasssplit_op_keep_both
src/ext/volk/include/vulkan/utility/vk_sparse_range_map.hpp:158
↓ 7 callersClassArrayType
src/py/luisa/array.py:42
↓ 7 callersClassBuffer
src/backends/dx/Resource/Buffer.h:5
↓ 7 callersClassCD3DX12_VIEW_INSTANCING_DESC
------------------------------------------------------------------------------------------------
src/backends/dx/d3dx12.h:1828
↓ 7 callersClassFunction
src/backends/metal/metal-cpp/Metal/MTLDevice.hpp:67
↓ 7 callersClassHash
include/luisa/vstl/hash.h:26
↓ 7 callersClassTestCtorStructure
src/tests/cxx_shaders/test.lang.cpp:66
↓ 7 callersClassTestCtorStructure
examples/extension/cxx_shaders/test.lang.cpp:66
↓ 6 callersClassBuffer
src/py/luisa/buffer.py:14
↓ 6 callersClassCD3DX12_RT_FORMAT_ARRAY
------------------------------------------------------------------------------------------------
src/backends/dx/d3dx12.h:2000
↓ 6 callersClassCREATE_RESOURCE_PARAMS
src/backends/dx/Resource/D3D12MemoryAllocator/D3D12MemAlloc.cpp:4858
↓ 6 callersClassDescriptorHeapView
src/backends/dx/Resource/DescriptorHeap.h:46
↓ 6 callersClassKernel1D
include/luisa/dsl/func.h:158
↓ 6 callersClassTensorDesc
src/backends/dx/DXApi/DirectMLX.h:396
↓ 6 callersClassVariableInfo
src/py/luisa/astbuilder.py:20
↓ 6 callersClasscompare
include/luisa/vstl/compare.h:11
↓ 6 callersClasshalf3
src/py/luisa/types.py:46
↓ 5 callersClassCD3DX12_DEFAULT
src/backends/dx/d3dx12.h:201
↓ 5 callersClassCD3DX12_RESOURCE_DESC
------------------------------------------------------------------------------------------------
src/backends/dx/d3dx12.h:1640
↓ 5 callersClassCD3DX12_RESOURCE_DESC1
------------------------------------------------------------------------------------------------
src/backends/dx/d3dx12.h:1729
next →1–100 of 14,459, ranked by callers