MCPcopy Create free account

hub / github.com/PacktPublishing/3D-Graphics-Rendering-Cookbook / functions

Functions1,003 in github.com/PacktPublishing/3D-Graphics-Rendering-Cookbook

↓ 224 callersMethodgetHandle
Chapter9/GLMesh9.h:26
↓ 76 callersMethodgetWindow
shared/glFramework/GLFWApp.h:56
↓ 74 callersMethoduseProgram
shared/glFramework/GLShader.cpp:93
↓ 47 callersFunctiondescriptorSetLayoutBinding
shared/UtilsVulkan.h:154
↓ 47 callersFunctionfsTextureAttachment
shared/vkFramework/VulkanResources.h:63
↓ 46 callersFunctionlog
(string)
deps/bootstrap.py:81
↓ 36 callersFunctionuploadBufferData
shared/UtilsVulkan.cpp:1332
↓ 34 callersMethodgetViewMatrix
shared/Camera.h:29
↓ 32 callersMethodaddColorTexture
shared/vkFramework/VulkanResources.cpp:185
↓ 32 callersMethodline
shared/glFramework/LineCanvasGL.h:99
↓ 28 callersMethodbind
shared/glFramework/GLFramebuffer.h:62
↓ 28 callersMethodunbind
shared/glFramework/GLFramebuffer.h:68
↓ 27 callersFunctionsetVkImageName
shared/UtilsVulkan.h:404
↓ 24 callersFunctionbufferWriteDescriptorSet
shared/UtilsVulkan.h:165
↓ 24 callersMethodgetPosition
shared/Camera.h:30
↓ 22 callersMethodgetHandle
shared/glFramework/GLShader.h:12
↓ 21 callersFunctionstorageBufferAttachment
shared/vkFramework/VulkanResources.h:98
↓ 20 callersFunctioncreateBuffer
shared/UtilsVulkan.cpp:1255
↓ 20 callersFunctioncreateImageView
shared/UtilsVulkan.cpp:1428
↓ 19 callersMethodsetUpVector
shared/Camera.h:112
↓ 18 callersMethodclear
shared/vkRenderers/VulkanCanvas.cpp:128
↓ 18 callersMethodfillCommandBuffer
Chapter10/VK02_Final/src/FinalRenderer.cpp:81
↓ 17 callersFunctioncreateTextureSampler
shared/UtilsVulkan.cpp:903
↓ 17 callersMethodline
shared/vkFramework/LineCanvas.cpp:77
↓ 16 callersFunctioncreateColorAndDepthRenderPass
shared/UtilsVulkan.cpp:1458
↓ 16 callersFunctionexecuteCommand
(command, printCommand = False, quiet = False)
deps/bootstrap.py:89
↓ 16 callersMethodupdate
Chapter9/VK01_Physics/src/physics.cpp:29
↓ 15 callersFunctionimguiTextureWindowGL
shared/glFramework/UtilsGLImGui.h:163
↓ 15 callersFunctiontransitionImageLayout
shared/UtilsVulkan.cpp:1712
↓ 14 callersMethodaddStorageBuffer
shared/vkFramework/VulkanResources.h:179
↓ 14 callersFunctioncreateColorAndDepthFramebuffers
shared/UtilsVulkan.cpp:1910
↓ 14 callersMethoddraw
Chapter10/GLSkyboxRenderer.h:23
↓ 14 callersMethodsetMatrices
Chapter10/VK02_Final/src/FinalRenderer.h:43
↓ 14 callersMethodswapBuffers
shared/glFramework/GLFWApp.h:58
↓ 13 callersFunctiondestroyVulkanImage
shared/UtilsVulkan.cpp:2050
↓ 13 callersFunctiondieIfNonZero
(res)
deps/bootstrap.py:108
↓ 13 callersFunctiondlog
(string)
deps/bootstrap.py:85
↓ 13 callersFunctiongladLoadGL
deps/glad/src/gl.c:1648
↓ 12 callersMethodaddUniformBuffer
shared/vkFramework/VulkanResources.h:169
↓ 12 callersFunctioncreateDescriptorSet
Chapter3/VK02_DemoApp/src/main.cpp:66
↓ 12 callersFunctionendsWith
shared/Utils.cpp:35
↓ 12 callersFunctionimageWriteDescriptorSet
shared/UtilsVulkan.h:172
↓ 12 callersFunctionuniformBufferAttachment
shared/vkFramework/VulkanResources.h:94
↓ 11 callersFunctioncreateDescriptorPool
shared/UtilsVulkan.cpp:929
↓ 11 callersFunctioncreateGraphicsPipeline
shared/UtilsVulkan.cpp:1103
↓ 11 callersFunctioncreatePipelineLayout
shared/UtilsVulkan.cpp:2167
↓ 11 callersFunctioncreateUniformBuffers
Chapter3/VK02_DemoApp/src/main.cpp:222
↓ 11 callersFunctiongpuvec4
shared/scene/vec4.h:21
↓ 10 callersMethodaddDescriptorPool
shared/vkFramework/VulkanResources.cpp:275
↓ 10 callersMethodaddDescriptorSet
shared/vkFramework/VulkanResources.cpp:566
↓ 10 callersMethodaddDescriptorSetLayout
shared/vkFramework/VulkanResources.cpp:528
↓ 10 callersMethodaddRenderPass
shared/vkFramework/VulkanResources.cpp:713
↓ 10 callersMethodgetLODIndicesCount
shared/scene/VtxData.h:33
↓ 10 callersMethodloadCubeMap
shared/vkFramework/VulkanResources.cpp:56
↓ 10 callersMethodrender
shared/glFramework/UtilsGLImGui.h:72
↓ 10 callersMethodupdateDescriptorSet
This routine counts all textures in all texture arrays (if any of them are present), creates a list of DescriptorWrite operations with required buffe
shared/vkFramework/VulkanResources.cpp:592
↓ 9 callersFunctionclamp
shared/UtilsMath.h:70
↓ 9 callersFunctioncreateInstance
shared/UtilsVulkan.cpp:251
↓ 9 callersFunctiondestroyVulkanInstance
shared/UtilsVulkan.cpp:893
↓ 9 callersFunctiondestroyVulkanRenderDevice
shared/UtilsVulkan.cpp:873
↓ 9 callersFunctionmergeVectors
shared/Utils.h:20
↓ 9 callersFunctionsetupDebugCallbacks
shared/UtilsVulkan.cpp:76
↓ 8 callersFunctioncreateSemaphore
shared/UtilsVulkan.cpp:535
↓ 8 callersFunctioncreateTextureImageFromData
shared/UtilsVulkan.cpp:2267
↓ 8 callersFunctiondestroyVulkanTexture
shared/UtilsVulkan.cpp:2044
↓ 8 callersFunctionloadScene
shared/scene/Scene.cpp:116
↓ 8 callersMethodmainLoop
shared/vkFramework/VulkanApp.cpp:216
↓ 8 callersMethodupdateUniformBuffer
shared/vkRenderers/VulkanCube.cpp:67
↓ 7 callersMethodaddDepthTexture
shared/vkFramework/VulkanResources.cpp:215
↓ 7 callersFunctionfindToolCommand
(command, paths_to_search, required = False)
deps/bootstrap.py:399
↓ 7 callersMethodgetDeltaSeconds
shared/glFramework/GLFWApp.h:57
↓ 7 callersMethodgetDepthTexture
shared/vkRenderers/VulkanRendererBase.h:17
↓ 7 callersMethodgetHandle
shared/glFramework/GLFramebuffer.h:13
↓ 7 callersFunctioninitVulkanApp
shared/vkFramework/VulkanApp.cpp:24
↓ 7 callersFunctionloadMeshData
shared/scene/VtxData.cpp:7
↓ 7 callersMethodsetCameraPosition
Chapter10/VK02_Final/src/FinalRenderer.h:49
↓ 6 callersFunctionaddUnique
shared/Utils.h:25
↓ 6 callersFunctionbeginSingleTimeCommands
shared/UtilsVulkan.cpp:1649
↓ 6 callersFunctionconvertEquirectangularMapToVerticalCross
shared/UtilsCubemap.cpp:26
↓ 6 callersFunctionconvertVerticalCrossToCubeMapFaces
shared/UtilsCubemap.cpp:86
↓ 6 callersFunctioncreateDepthResources
shared/UtilsVulkan.cpp:2152
↓ 6 callersFunctioncreateImage
shared/UtilsVulkan.cpp:1350
↓ 6 callersFunctioncreateShaderModule
shared/UtilsVulkan.cpp:236
↓ 6 callersMethoddraw
Chapter8/GLMesh8.h:79
↓ 6 callersFunctiondrawFrame
Chapter4/VK01_DemoApp/src/main.cpp:248
↓ 6 callersFunctionendSingleTimeCommands
shared/UtilsVulkan.cpp:1675
↓ 6 callersFunctionfindQueueFamilies
shared/UtilsVulkan.cpp:1043
↓ 6 callersMethodselectTo
Chapter9/GLMesh9.h:32
↓ 6 callersMethodtick
shared/UtilsFPS.h:15
↓ 6 callersFunctiontransitionImageLayoutCmd
shared/UtilsVulkan.cpp:1721
↓ 6 callersFunctionupdateUniformBuffer
Chapter3/VK02_DemoApp/src/main.cpp:214
↓ 5 callersFunctionaddNode
shared/scene/Scene.cpp:10
↓ 5 callersFunctioncreateTextureImage
shared/UtilsVulkan.cpp:2336
↓ 5 callersFunctioneraseSelected
shared/Utils.h:43
↓ 5 callersFunctiongetNumMipMapLevels2D
shared/glFramework/GLTexture.cpp:15
↓ 5 callersFunctiongetTextureHandleBindless
shared/glFramework/GLSceneDataLazy.cpp:6
↓ 5 callersFunctiongetTextureHandleBindless
shared/glFramework/GLSceneData.cpp:3
↓ 5 callersFunctionimguiTextureWindow
shared/vkFramework/GuiRenderer.cpp:153
↓ 5 callersFunctioninitDebug
shared/debug.h:47
↓ 5 callersFunctionloadMaterials
shared/scene/Material.cpp:49
next →1–100 of 1,003, ranked by callers