Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/andrejnau/FlyCube
/ functions
Functions
832 in github.com/andrejnau/FlyCube
⨍
Functions
832
◇
Types & classes
357
↓ 90 callers
Method
GetDevice
src/FlyCube/Device/DXDevice.cpp:541
↓ 33 callers
Method
Wait
src/FlyCube/Fence/DXFence.cpp:21
↓ 32 callers
Method
GetResource
src/FlyCube/View/ViewBase.cpp:22
↓ 28 callers
Method
CreateBuffer
src/FlyCube/Device/DXDevice.cpp:337
↓ 28 callers
Method
CreateView
src/FlyCube/View/VKView.cpp:50
↓ 25 callers
Method
ResourceBarrier
src/FlyCube/CommandList/VKCommandList.cpp:323
↓ 24 callers
Method
GetBuffer
src/FlyCube/Resource/VKBuffer.cpp:117
↓ 23 callers
Method
Signal
src/FlyCube/Fence/DXFence.cpp:31
↓ 23 callers
Method
UpdateUploadBuffer
src/FlyCube/Resource/ResourceBase.cpp:61
↓ 17 callers
Function
AssetLoadShaderBlob
src/FlyCube/Utilities/Asset.cpp:100
↓ 17 callers
Method
CreateShader
src/FlyCube/Device/DXDevice.cpp:371
↓ 17 callers
Method
GetFormat
src/FlyCube/Swapchain/VKSwapchain.cpp:174
↓ 15 callers
Method
GetBackBuffer
src/FlyCube/Swapchain/VKSwapchain.cpp:179
↓ 15 callers
Method
GetMeshCount
src/Modules/RenderUtils/RenderModel.cpp:98
↓ 14 callers
Method
CreateCommandList
src/FlyCube/Device/DXDevice.cpp:286
↓ 14 callers
Method
ExecuteCommandLists
src/FlyCube/CommandQueue/VKCommandQueue.cpp:45
↓ 14 callers
Method
GetShaderTableAlignment
src/FlyCube/Device/DXDevice.cpp:494
↓ 13 callers
Method
Close
src/FlyCube/CommandList/VKCommandList.cpp:92
↓ 12 callers
Method
CreateFence
src/FlyCube/Device/DXDevice.cpp:291
↓ 12 callers
Function
Println
src/FlyCube/Utilities/Logging.h:21
↓ 11 callers
Method
CreateBindingSet
src/FlyCube/Device/DXDevice.cpp:366
↓ 11 callers
Method
CreateBindingSetLayout
src/FlyCube/Device/DXDevice.cpp:361
↓ 11 callers
Method
GetDesc
src/FlyCube/Pipeline/DXStateBuilder.h:22
↓ 10 callers
Function
Align
src/FlyCube/Utilities/Common.cpp:9
↓ 10 callers
Method
BindPipeline
src/FlyCube/CommandList/VKCommandList.cpp:116
↓ 10 callers
Function
Convert
src/FlyCube/CommandList/DXCommandList.cpp:34
↓ 10 callers
Method
WriteBindings
src/FlyCube/BindingSet/VKBindingSet.cpp:38
↓ 9 callers
Method
BindBindingSet
src/FlyCube/CommandList/VKCommandList.cpp:126
↓ 9 callers
Method
CreateDevice
src/FlyCube/Adapter/VKAdapter.cpp:17
↓ 9 callers
Function
CreateInstance
src/FlyCube/Instance/Instance.cpp:15
↓ 9 callers
Method
CreateSwapchain
src/FlyCube/Device/DXDevice.cpp:272
↓ 9 callers
Method
EnumerateAdapters
src/FlyCube/Instance/VKInstance.cpp:155
↓ 9 callers
Method
GetCommandQueue
src/FlyCube/Device/DXDevice.cpp:262
↓ 9 callers
Method
GetSupportedShaderBlobType
src/FlyCube/Device/DXDevice.cpp:526
↓ 9 callers
Method
NextImage
src/FlyCube/Swapchain/VKSwapchain.cpp:184
↓ 9 callers
Function
ParseArgs
src/Modules/AppSettings/ArgsParser.cpp:25
↓ 9 callers
Method
Present
src/FlyCube/Swapchain/VKSwapchain.cpp:220
↓ 9 callers
Method
Reset
src/FlyCube/CommandList/VKCommandList.cpp:84
↓ 9 callers
Method
SetName
src/FlyCube/Resource/DXBuffer.cpp:92
↓ 8 callers
Method
BeginRenderPass
src/FlyCube/CommandList/VKCommandList.cpp:142
↓ 8 callers
Function
ConvertState
src/FlyCube/Device/DXDevice.cpp:43
↓ 8 callers
Method
CreateGraphicsPipeline
src/FlyCube/Device/DXDevice.cpp:383
↓ 8 callers
Method
EndRenderPass
src/FlyCube/CommandList/VKCommandList.cpp:208
↓ 8 callers
Method
GetAccelerationStructure
src/FlyCube/Resource/VKResource.cpp:18
↓ 8 callers
Method
GetCpuHandle
src/FlyCube/CPUDescriptorPool/DXCPUDescriptorHandle.cpp:24
↓ 8 callers
Method
GetWidth
src/FlyCube/Resource/DXBuffer.cpp:87
↓ 8 callers
Function
MakeTie
src/FlyCube/ShaderReflection/DXReflection.cpp:349
↓ 8 callers
Method
SetScissorRect
src/FlyCube/CommandList/VKCommandList.cpp:483
↓ 8 callers
Method
SetViewport
src/FlyCube/CommandList/VKCommandList.cpp:471
↓ 7 callers
Function
ConvertShadingRateToPair
src/FlyCube/Device/VKDevice.cpp:45
↓ 7 callers
Method
GetAdapter
src/FlyCube/Adapter/DXAdapter.cpp:33
↓ 7 callers
Method
GetFence
src/FlyCube/Fence/DXFence.cpp:36
↓ 7 callers
Method
GetId
src/FlyCube/Shader/ShaderBase.cpp:49
↓ 7 callers
Method
IASetVertexBuffer
src/FlyCube/CommandList/VKCommandList.cpp:500
↓ 6 callers
Function
Compile
src/FlyCube/HLSLCompiler/Compiler.cpp:78
↓ 6 callers
Function
ConvertBlendOp
src/FlyCube/Pipeline/VKGraphicsPipeline.cpp:101
↓ 6 callers
Function
ConvertBlendOp
src/FlyCube/Pipeline/DXGraphicsPipeline.cpp:57
↓ 6 callers
Method
CreateTexture
src/FlyCube/Device/DXDevice.cpp:328
↓ 6 callers
Method
GetAccelerationStructureAddress
src/FlyCube/Resource/DXResource.cpp:20
↓ 6 callers
Method
GetHeap
src/FlyCube/Memory/DXMemory.cpp:25
↓ 6 callers
Method
GetImage
src/FlyCube/Resource/VKTexture.cpp:158
↓ 6 callers
Function
GetNumBytes
src/Modules/RenderUtils/RenderModel.cpp:12
↓ 6 callers
Method
GetShaderGroupHandleSize
src/FlyCube/Device/DXDevice.cpp:484
↓ 6 callers
Method
GetType
src/FlyCube/Shader/ShaderBase.cpp:39
↓ 6 callers
Method
SetInitialState
src/FlyCube/Resource/ResourceBase.cpp:99
↓ 5 callers
Method
GetConstantBufferOffsetAlignment
src/FlyCube/Device/DXDevice.cpp:531
↓ 5 callers
Method
IsBindlessSupported
src/FlyCube/Device/DXDevice.cpp:453
↓ 4 callers
Method
Allocate
src/FlyCube/GPUDescriptorPool/DXGPUDescriptorPool.cpp:15
↓ 4 callers
Method
BindMemory
src/FlyCube/Resource/DXBuffer.cpp:66
↓ 4 callers
Method
CommitMemory
src/FlyCube/Resource/DXBuffer.cpp:46
↓ 4 callers
Function
CompileAndCreateShaderReflection
src/FlyCube/ShaderReflection/test/main.cpp:8
↓ 4 callers
Method
CopyBuffer
src/FlyCube/CommandList/VKCommandList.cpp:653
↓ 4 callers
Method
DrawIndexed
src/FlyCube/CommandList/VKCommandList.cpp:234
↓ 4 callers
Method
GetDescriptorId
src/FlyCube/View/ViewBase.cpp:27
↓ 4 callers
Function
GetDescriptorType
src/FlyCube/BindingSetLayout/VKBindingSetLayout.cpp:8
↓ 4 callers
Method
GetMemoryRequirements
src/FlyCube/Resource/DXBuffer.cpp:80
↓ 4 callers
Method
GetMemoryType
src/FlyCube/Resource/ResourceBase.cpp:19
↓ 4 callers
Method
GetPipeline
src/FlyCube/Pipeline/VKPipeline.cpp:72
↓ 4 callers
Method
GetPipelineType
src/FlyCube/Pipeline/DXComputePipeline.cpp:36
↓ 4 callers
Method
GetQueue
src/FlyCube/CommandQueue/VKCommandQueue.cpp:76
↓ 4 callers
Function
GetStridedDeviceAddressRegion
src/FlyCube/CommandList/VKCommandList.cpp:18
↓ 4 callers
Function
GetVirtualAddress
src/FlyCube/CommandList/DXCommandList.cpp:25
↓ 4 callers
Method
IASetIndexBuffer
src/FlyCube/CommandList/VKCommandList.cpp:493
↓ 4 callers
Function
IsValidationEnabled
src/FlyCube/Utilities/Common.cpp:16
↓ 4 callers
Function
MakePartialTie
src/FlyCube/ShaderReflection/test/main.cpp:19
↓ 4 callers
Function
ToVec3
src/Modules/RenderUtils/ModelLoader.cpp:41
↓ 3 callers
Function
AssetLoadBinaryFile
src/FlyCube/Utilities/Asset.cpp:74
↓ 3 callers
Function
ConvertRenderPassLoadOp
src/FlyCube/CommandList/VKCommandList.cpp:44
↓ 3 callers
Function
ConvertRenderPassStoreOp
src/FlyCube/CommandList/VKCommandList.cpp:58
↓ 3 callers
Function
ConvertToCompareOp
src/FlyCube/Device/VKDevice.cpp:164
↓ 3 callers
Function
ConvertToComparisonFunc
src/FlyCube/Device/DXDevice.cpp:141
↓ 3 callers
Function
ConvertToFilterType
src/FlyCube/Resource/DXSampler.cpp:12
↓ 3 callers
Function
ConvertToSamplerAddressMode
src/FlyCube/Resource/VKSampler.cpp:32
↓ 3 callers
Function
ConvertToTextureAddressMode
src/FlyCube/Resource/DXSampler.cpp:65
↓ 3 callers
Method
CreateAccelerationStructure
src/FlyCube/Device/DXDevice.cpp:398
↓ 3 callers
Function
CreateShaderReflection
src/FlyCube/ShaderReflection/ShaderReflection.cpp:7
↓ 3 callers
Method
Draw
src/FlyCube/CommandList/VKCommandList.cpp:229
↓ 3 callers
Method
GetBaseDescriptorId
src/FlyCube/BindlessTypedViewPool/VKBindlessTypedViewPool.cpp:18
↓ 3 callers
Function
GetDSVFormat
src/FlyCube/Pipeline/DXGraphicsPipeline.cpp:212
↓ 3 callers
Function
GetExecutableDir
src/FlyCube/Utilities/SystemUtils.cpp:42
next →
1–100 of 832, ranked by callers