MCPcopy Create free account

hub / github.com/GPSnoopy/RayTracingInVulkan / functions

Functions339 in github.com/GPSnoopy/RayTracingInVulkan

↓ 149 callersMethodHandle
src/Vulkan/Window.hpp:22
↓ 87 callersMethodsize
src/Vulkan/RayTracing/BottomLevelGeometry.hpp:19
↓ 41 callersFunctionCheck
src/Vulkan/Vulkan.cpp:6
↓ 40 callersFunctionThrow
src/Utilities/Exception.hpp:11
↓ 25 callersMethodSetObjectName
src/Vulkan/DebugUtils.hpp:22
↓ 23 callersMethodDevice
src/Vulkan/Device.cpp:36
↓ 13 callersMethodAllocateMemory
src/Vulkan/Image.cpp:65
↓ 13 callersMethodBind
src/Vulkan/DescriptorSets.cpp:47
↓ 12 callersFunctionAddTriangle
src/Assets/CornellBox.cpp:8
↓ 12 callersMethodExtent
src/Vulkan/Image.hpp:26
↓ 11 callersFunctionGetEnumerateVector
src/Vulkan/Enumerate.hpp:9
↓ 9 callersMethodGetDeviceAddress
src/Vulkan/Buffer.cpp:51
↓ 7 callersMethodCreateShaderStage
src/Vulkan/ShaderModule.cpp:34
↓ 7 callersMethodInstance
src/Vulkan/Instance.cpp:11
↓ 6 callersMethodDebugUtils
src/Vulkan/DebugUtils.cpp:6
↓ 6 callersMethodPhysicalDevice
src/Vulkan/Device.hpp:26
↓ 6 callersMethodTextureSamplers
src/Assets/Scene.hpp:43
↓ 6 callersMethodTransform
src/Assets/Model.cpp:324
↓ 5 callersMethodBuildSizes
src/Vulkan/RayTracing/AccelerationStructure.hpp:29
↓ 5 callersMethodSurface
src/Vulkan/Surface.cpp:7
↓ 4 callersMethodDescriptorSets
src/Vulkan/DescriptorSets.cpp:11
↓ 4 callersMethodFormat
src/Vulkan/Image.hpp:27
↓ 4 callersMethodGetKeyName
src/Vulkan/Window.cpp:135
↓ 4 callersMethodGraphicsFamilyIndex
src/Vulkan/Device.hpp:31
↓ 4 callersMethodMap
src/Vulkan/DeviceMemory.cpp:46
↓ 4 callersMethodSwapChain
src/Vulkan/SwapChain.cpp:14
↓ 4 callersFunctionToString
src/Vulkan/Vulkan.cpp:14
↓ 4 callersMethodUnmap
src/Vulkan/DeviceMemory.cpp:55
↓ 4 callersMethodWindow
src/Vulkan/Window.cpp:52
↓ 3 callersFunctionAddRayTracingInOneWeekendCommonScene
src/SceneList.cpp:16
↓ 3 callersFunctionCopyShaderData
src/Vulkan/RayTracing/ShaderBindingTable.cpp:36
↓ 3 callersMethodFramebufferSize
src/Vulkan/Window.cpp:121
↓ 3 callersFunctionGetEntrySize
src/Vulkan/RayTracing/ShaderBindingTable.cpp:21
↓ 3 callersMethodGraphicsQueue
src/Vulkan/Device.hpp:36
↓ 3 callersMethodProcedural
src/Assets/Model.hpp:36
↓ 3 callersMethodSetMaterial
src/Assets/Model.cpp:314
↓ 3 callersMethodShaderGroupHandleSize
src/Vulkan/RayTracing/RayTracingProperties.hpp:28
↓ 3 callersMethodTransitionImageLayout
src/Vulkan/Image.cpp:83
↓ 3 callersMethodWaitIdle
src/Vulkan/Device.cpp:133
↓ 3 callersMethodWantsToCaptureMouse
src/UserInterface.cpp:145
↓ 2 callersMethodBuffer
src/Vulkan/Buffer.cpp:6
↓ 2 callersMethodClose
src/Vulkan/Window.cpp:152
↓ 2 callersMethodCopyFrom
src/Vulkan/Image.cpp:151
↓ 2 callersMethodDescriptorSetLayout
src/Vulkan/DescriptorSetLayout.cpp:6
↓ 2 callersFunctionFindQueue
src/Vulkan/Device.cpp:13
↓ 2 callersMethodGenerate
src/Vulkan/RayTracing/TopLevelAccelerationStructure.cpp:51
↓ 2 callersMethodGetTime
src/Vulkan/Window.cpp:147
↓ 2 callersFunctionGetTotalRequirements
src/Vulkan/RayTracing/Application.cpp:28
↓ 2 callersMethodHeight
src/Assets/Texture.hpp:25
↓ 2 callersMethodImageView
src/Vulkan/ImageView.cpp:6
↓ 2 callersMethodNumberOfIndices
src/Assets/Model.hpp:39
↓ 2 callersMethodNumberOfVertices
src/Assets/Model.hpp:38
↓ 2 callersMethodPipelineLayout
src/Vulkan/PipelineLayout.cpp:7
↓ 2 callersMethodPresentFamilyIndex
uint32_t ComputeFamilyIndex() const { return computeFamilyIndex_; }
src/Vulkan/Device.hpp:33
↓ 2 callersMethodRenderPass
src/Vulkan/RenderPass.cpp:9
↓ 2 callersMethodReset
src/Vulkan/Fence.cpp:33
↓ 2 callersFunctionRoundUp
src/Vulkan/RayTracing/AccelerationStructure.cpp:13
↓ 2 callersMethodTextureImageViews
src/Assets/Scene.hpp:42
↓ 2 callersMethodUpdateDescriptors
src/Vulkan/DescriptorSets.cpp:89
↓ 2 callersMethodWantsToCaptureKeyboard
src/UserInterface.cpp:140
↓ 2 callersMethodWidth
src/Assets/Texture.hpp:24
↓ 1 callersMethodAddGeometryAabb
src/Vulkan/RayTracing/BottomLevelGeometry.cpp:40
↓ 1 callersMethodAddGeometryTriangles
src/Vulkan/RayTracing/BottomLevelGeometry.cpp:9
↓ 1 callersMethodBegin
src/Vulkan/CommandBuffers.cpp:31
↓ 1 callersMethodBoundingBox
src/Assets/Sphere.hpp:21
↓ 1 callersMethodContentScale
src/Vulkan/Window.cpp:112
↓ 1 callersFunctionCreateDebugUtilsMessengerEXT
src/Vulkan/DebugUtilsMessenger.cpp:129
↓ 1 callersFunctionCreateUserSettings
src/main.cpp:92
↓ 1 callersMethodDepthBuffer
src/Vulkan/DepthBuffer.cpp:45
↓ 1 callersMethodDescriptorSet
src/Vulkan/GraphicsPipeline.cpp:211
↓ 1 callersMethodDescriptorSet
src/Vulkan/RayTracing/RayTracingPipeline.cpp:240
↓ 1 callersFunctionDestroyDebugUtilsMessengerEXT
src/Vulkan/DebugUtilsMessenger.cpp:137
↓ 1 callersMethodDeviceProcedures
src/Vulkan/RayTracing/DeviceProcedures.cpp:25
↓ 1 callersMethodEnd
src/Vulkan/CommandBuffers.cpp:44
↓ 1 callersFunctionFindDepthFormat
src/Vulkan/DepthBuffer.cpp:34
↓ 1 callersFunctionFindSupportedFormat
src/Vulkan/DepthBuffer.cpp:13
↓ 1 callersMethodGetRequiredInstanceExtensions
src/Vulkan/Window.cpp:140
↓ 1 callersMethodHasProcedurals
src/Assets/Scene.hpp:34
↓ 1 callersMethodHitGroupDeviceAddress
src/Vulkan/RayTracing/ShaderBindingTable.hpp:48
↓ 1 callersMethodHitGroupEntrySize
src/Vulkan/RayTracing/ShaderBindingTable.hpp:60
↓ 1 callersMethodHitGroupSize
src/Vulkan/RayTracing/ShaderBindingTable.hpp:56
↓ 1 callersMethodIsMinimized
src/Vulkan/Window.cpp:157
↓ 1 callersMethodIsWireFrame
src/Vulkan/GraphicsPipeline.hpp:35
↓ 1 callersMethodMinAccelerationStructureScratchOffsetAlignment
src/Vulkan/RayTracing/RayTracingProperties.hpp:25
↓ 1 callersMethodMinImageCount
src/Vulkan/SwapChain.hpp:24
↓ 1 callersMethodMissDeviceAddress
src/Vulkan/RayTracing/ShaderBindingTable.hpp:47
↓ 1 callersMethodMissEntrySize
src/Vulkan/RayTracing/ShaderBindingTable.hpp:59
↓ 1 callersMethodMissShaderIndex
src/Vulkan/RayTracing/RayTracingPipeline.hpp:43
↓ 1 callersMethodMissSize
src/Vulkan/RayTracing/ShaderBindingTable.hpp:55
↓ 1 callersMethodModelView
src/ModelViewController.cpp:22
↓ 1 callersFunctionObjectTypeToString
src/Vulkan/DebugUtilsMessenger.cpp:12
↓ 1 callersMethodOnCursorPosition
src/Vulkan/Application.hpp:65
↓ 1 callersMethodOnKey
src/Vulkan/Application.hpp:64
↓ 1 callersMethodOnMouseButton
src/Vulkan/Application.hpp:66
↓ 1 callersMethodOnScroll
src/Vulkan/Application.hpp:67
↓ 1 callersMethodPixels
src/Assets/Texture.hpp:23
↓ 1 callersMethodPresentMode
src/Vulkan/SwapChain.hpp:29
↓ 1 callersMethodPresentQueue
VkQueue ComputeQueue() const { return computeQueue_; }
src/Vulkan/Device.hpp:38
↓ 1 callersFunctionPrintVulkanDevices
src/main.cpp:160
↓ 1 callersFunctionPrintVulkanInstanceInformation
src/main.cpp:123
next →1–100 of 339, ranked by callers