MCPcopy Create free account

hub / github.com/GPSnoopy/RayTracingInVulkan / functions

Functions339 in github.com/GPSnoopy/RayTracingInVulkan

↓ 1 callersFunctionPrintVulkanLayersInformation
src/main.cpp:140
↓ 1 callersFunctionPrintVulkanSdkInformation
src/main.cpp:117
↓ 1 callersFunctionPrintVulkanSwapChainInformation
src/main.cpp:201
↓ 1 callersMethodProceduralHitGroupIndex
src/Vulkan/RayTracing/RayTracingPipeline.hpp:45
↓ 1 callersMethodRayGenDeviceAddress
src/Vulkan/RayTracing/ShaderBindingTable.hpp:46
↓ 1 callersMethodRayGenEntrySize
src/Vulkan/RayTracing/ShaderBindingTable.hpp:58
↓ 1 callersMethodRayGenShaderIndex
src/Vulkan/RayTracing/RayTracingPipeline.hpp:42
↓ 1 callersMethodRayGenSize
src/Vulkan/RayTracing/ShaderBindingTable.hpp:54
↓ 1 callersMethodRequiresAccumulationReset
src/UserSettings.hpp:38
↓ 1 callersFunctionRoundUp
src/Vulkan/RayTracing/ShaderBindingTable.cpp:16
↓ 1 callersMethodRun
src/Vulkan/Window.cpp:163
↓ 1 callersMethodSampler
src/Vulkan/Sampler.cpp:7
↓ 1 callersMethodSetDevice
src/Vulkan/DebugUtils.hpp:17
↓ 1 callersMethodSetPhysicalDevice
src/RayTracer.cpp:61
↓ 1 callersMethodSetValue
src/Assets/UniformBuffer.cpp:27
↓ 1 callersFunctionSetVulkanDevice
src/main.cpp:211
↓ 1 callersMethodShaderGroupBaseAlignment
src/Vulkan/RayTracing/RayTracingProperties.hpp:26
↓ 1 callersMethodTriangleHitGroupIndex
src/Vulkan/RayTracing/RayTracingPipeline.hpp:44
↓ 1 callersMethodUpdateCamera
src/ModelViewController.cpp:88
↓ 1 callersMethodWait
src/Vulkan/Fence.cpp:39
↓ 1 callersMethodWaitForEvents
src/Vulkan/Window.cpp:178
MethodAccelerationStructure
src/Vulkan/RayTracing/AccelerationStructure.cpp:20
MethodAccelerationStructure
src/Vulkan/RayTracing/AccelerationStructure.hpp:20
MethodAllocateMemory
src/Vulkan/Buffer.cpp:28
MethodApplication
src/Vulkan/Application.cpp:26
MethodApplication
src/Vulkan/RayTracing/Application.cpp:43
MethodBottomLevelAccelerationStructure
src/Vulkan/RayTracing/BottomLevelAccelerationStructure.hpp:19
MethodBottomLevelAccelerationStructure
src/Vulkan/RayTracing/BottomLevelAccelerationStructure.cpp:10
MethodCheckAndUpdateBenchmarkState
src/RayTracer.cpp:286
MethodCheckFramebufferSize
src/RayTracer.cpp:336
MethodCheckRequiredExtensions
src/Vulkan/Device.cpp:139
MethodCheckVulkanMinimumVersion
src/Vulkan/Instance.cpp:83
FunctionCheckVulkanResultCallback
src/UserInterface.cpp:24
MethodCheckVulkanValidationLayerSupport
src/Vulkan/Instance.cpp:99
MethodChooseImageCount
src/Vulkan/SwapChain.cpp:195
MethodChooseSwapExtent
src/Vulkan/SwapChain.cpp:176
MethodChooseSwapPresentMode
src/Vulkan/SwapChain.cpp:126
MethodChooseSwapSurfaceFormat
src/Vulkan/SwapChain.cpp:108
MethodCombine
src/Assets/Model.cpp:36
MethodCommandBuffers
src/Vulkan/CommandBuffers.cpp:7
MethodCommandPool
src/Vulkan/CommandPool.cpp:6
MethodCopyFrom
src/Vulkan/Buffer.cpp:61
MethodCopyFromStagingBuffer
src/Vulkan/BufferUtil.hpp:33
MethodCornellBox
src/SceneList.cpp:219
MethodCornellBoxLucy
src/SceneList.cpp:246
MethodCreate
src/Assets/CornellBox.cpp:16
MethodCreateAccelerationStructure
src/Vulkan/RayTracing/AccelerationStructure.cpp:72
MethodCreateAccelerationStructures
src/Vulkan/RayTracing/Application.cpp:104
MethodCreateBottomLevelStructures
src/Vulkan/RayTracing/Application.cpp:240
MethodCreateBox
src/Assets/Model.cpp:192
MethodCreateCornellBox
src/Assets/Model.cpp:176
MethodCreateDeviceBuffer
src/Vulkan/BufferUtil.hpp:55
MethodCreateInstance
src/Vulkan/RayTracing/TopLevelAccelerationStructure.cpp:73
MethodCreateOutputImage
src/Vulkan/RayTracing/Application.cpp:346
MethodCreateSphere
src/Assets/Model.cpp:244
MethodCreateSwapChain
src/RayTracer.cpp:95
MethodCreateSwapChain
src/Vulkan/Application.cpp:120
MethodCreateSwapChain
src/Vulkan/RayTracing/Application.cpp:140
MethodCreateTopLevelStructures
src/Vulkan/RayTracing/Application.cpp:296
MethodCubeAndSpheres
src/SceneList.cpp:73
MethodDebugUtilsMessenger
src/Vulkan/DebugUtilsMessenger.cpp:146
MethodDeleteAccelerationStructures
src/Vulkan/RayTracing/Application.cpp:123
MethodDeleteSwapChain
src/RayTracer.cpp:105
MethodDeleteSwapChain
src/Vulkan/Application.cpp:149
MethodDeleteSwapChain
src/Vulkan/RayTracing/Application.cpp:155
MethodDescriptorPool
src/Vulkan/DescriptorPool.cpp:6
MethodDescriptorSetManager
src/Vulkan/DescriptorSetManager.cpp:11
MethodDeviceMemory
src/Vulkan/DeviceMemory.cpp:7
MethodDeviceMemory
src/Vulkan/DeviceMemory.hpp:13
MethodDeviceType
src/Vulkan/Strings.cpp:5
MethodDielectric
src/Assets/Material.hpp:20
MethodDiffuseLight
src/Assets/Material.hpp:30
MethodDrawFrame
src/RayTracer.cpp:112
MethodDrawFrame
src/Vulkan/Application.cpp:162
MethodDrawOverlay
src/UserInterface.cpp:225
MethodDrawSettings
src/UserInterface.cpp:150
MethodFence
src/Vulkan/Fence.cpp:6
MethodFence
src/Vulkan/Fence.hpp:13
MethodFindMemoryType
src/Vulkan/DeviceMemory.cpp:60
MethodFormat
src/Vulkan/DepthBuffer.hpp:23
MethodFormat
src/Vulkan/SwapChain.hpp:28
MethodFrameBuffer
src/Vulkan/FrameBuffer.hpp:14
MethodFrameBuffer
src/Vulkan/FrameBuffer.cpp:11
MethodGenerate
src/Vulkan/RayTracing/BottomLevelAccelerationStructure.cpp:45
MethodGetAttributeDescriptions
src/Assets/Vertex.hpp:35
MethodGetBindingDescription
src/Assets/Vertex.hpp:26
MethodGetBindingType
src/Vulkan/DescriptorSets.cpp:97
MethodGetBuildSizes
src/Vulkan/RayTracing/AccelerationStructure.cpp:49
MethodGetMemoryRequirements
src/Vulkan/Buffer.cpp:44
MethodGetMemoryRequirements
src/Vulkan/Image.cpp:76
FunctionGetProcedure
src/Vulkan/RayTracing/DeviceProcedures.cpp:12
MethodGetUniformBufferObject
src/RayTracer.cpp:38
MethodGetVulkanExtensions
src/Vulkan/Instance.cpp:63
MethodGetVulkanLayers
src/Vulkan/Instance.cpp:68
MethodGetVulkanPhysicalDevices
src/Vulkan/Instance.cpp:73
FunctionGlfwCursorPositionCallback
src/Vulkan/Window.cpp:24
FunctionGlfwErrorCallback
src/Vulkan/Window.cpp:10
FunctionGlfwKeyCallback
src/Vulkan/Window.cpp:15
FunctionGlfwMouseButtonCallback
src/Vulkan/Window.cpp:33
FunctionGlfwScrollCallback
src/Vulkan/Window.cpp:42
← previousnext →101–200 of 339, ranked by callers