MCPcopy Create free account

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

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

↓ 5 callersFunctionloadTexture
shared/vkRenderers/VulkanPBRModelRenderer.cpp:108
↓ 5 callersMethodloadTexture2D
shared/vkFramework/VulkanResources.cpp:107
↓ 5 callersFunctionmakePrefix
Chapter7/SceneConverter/src/main.cpp:302
↓ 5 callersMethodquad
shared/vkFramework/QuadRenderer.cpp:5
↓ 5 callersFunctionrenderCameraFrustumGL
shared/glFramework/LineCanvasGL.h:131
↓ 5 callersMethodtransform
shared/UtilsMath.h:40
↓ 4 callersMethodaddFullScreenPass
shared/vkFramework/VulkanResources.cpp:706
↓ 4 callersFunctionbytesPerTexFormat
shared/UtilsVulkan.cpp:2057
↓ 4 callersMethodcombinePoint
shared/UtilsMath.h:62
↓ 4 callersFunctioncreateComputePipeline
shared/UtilsVulkan.cpp:2629
↓ 4 callersFunctioncreateSwapchain
shared/UtilsVulkan.cpp:485
↓ 4 callersFunctioncreateSwapchainImages
shared/UtilsVulkan.cpp:515
↓ 4 callersFunctiondrawBox3dGL
shared/glFramework/LineCanvasGL.h:212
↓ 4 callersFunctionexecuteCommandSilent
(command)
bootstrap.py:10
↓ 4 callersMethodfillComputeCommandBuffer
shared/vkRenderers/VulkanComputedItem.cpp:34
↓ 4 callersFunctionfindDepthFormat
shared/UtilsVulkan.cpp:1089
↓ 4 callersFunctionfindMemoryType
shared/UtilsVulkan.cpp:1075
↓ 4 callersFunctionfindSuitablePhysicalDevice
shared/UtilsVulkan.cpp:1021
↓ 4 callersMethodflush
shared/glFramework/LineCanvasGL.h:104
↓ 4 callersFunctionfprintfMat4
shared/scene/Scene.cpp:200
↓ 4 callersMethodgetPixel
shared/Bitmap.h:59
↓ 4 callersFunctiongpumat4
shared/scene/vec4.h:31
↓ 4 callersFunctioninitVulkanRenderDeviceWithCompute
VkResult vkGetBestComputeQueue(VkPhysicalDevice physicalDevice, uint32_t* queueFamilyIndex) { uint32_t queueFamilyPropertiesCount = 0; vkGetPhysical
shared/UtilsVulkan.cpp:627
↓ 4 callersFunctionmarkAsChanged
shared/scene/Scene.cpp:45
↓ 4 callersFunctionprintProgramInfoLog
shared/glFramework/GLShader.cpp:37
↓ 4 callersFunctionreplaceAll
Chapter7/SceneConverter/src/main.cpp:383
↓ 4 callersFunctionsaveMeshData
shared/scene/VtxData.cpp:55
↓ 4 callersMethodsubmit
shared/vkRenderers/VulkanComputedItem.cpp:59
↓ 4 callersMethodupdate
Chapter8/VK01_ShadowMapping/src/main.cpp:89
↓ 3 callersFunctionallocateVertexBuffer
shared/UtilsVulkan.cpp:2359
↓ 3 callersFunctioncreateCubeTextureImage
shared/UtilsVulkan.cpp:2556
↓ 3 callersFunctioncreatePipelineLayoutWithConstants
shared/UtilsVulkan.cpp:2182
↓ 3 callersFunctioncreateSharedBuffer
shared/UtilsVulkan.cpp:1287
↓ 3 callersFunctiondownloadAndExtractFile
(url, download_dir, target_dir_name, sha1_hash = None, force_download = False, user_agent = None)
deps/bootstrap.py:367
↓ 3 callersFunctiondownloadBufferData
shared/UtilsVulkan.cpp:1342
↓ 3 callersFunctiondownloadFile
(url, download_dir, target_dir_name, sha1_hash = None, force_download = False, user_agent = None)
deps/bootstrap.py:324
↓ 3 callersFunctiondrawBox3d
shared/vkFramework/LineCanvas.cpp:138
↓ 3 callersFunctionfindLastNonDeletedItem
shared/scene/Scene.cpp:432
↓ 3 callersFunctionfsTextureArrayAttachment
shared/vkFramework/VulkanResources.h:67
↓ 3 callersMethodgetBloom1
shared/vkFramework/effects/HDRProcessor.h:148
↓ 3 callersMethodgetBloom2
shared/vkFramework/effects/HDRProcessor.h:149
↓ 3 callersMethodgetBrightness
shared/vkFramework/effects/HDRProcessor.h:151
↓ 3 callersFunctiongetFrustumCorners
shared/UtilsMath.h:110
↓ 3 callersFunctiongetFrustumPlanes
shared/UtilsMath.h:97
↓ 3 callersMethodgetResult
shared/vkFramework/effects/HDRProcessor.h:159
↓ 3 callersMethodgetStreaks1
shared/vkFramework/effects/HDRProcessor.h:153
↓ 3 callersMethodgetStreaks2
shared/vkFramework/effects/HDRProcessor.h:154
↓ 3 callersFunctionglslangShaderStageFromFileName
shared/UtilsVulkan.cpp:134
↓ 3 callersFunctioninitVulkanRenderDevice
shared/UtilsVulkan.cpp:545
↓ 3 callersFunctionloadMap
shared/scene/Scene.cpp:103
↓ 3 callersFunctionloadStringList
shared/scene/Material.cpp:18
↓ 3 callersFunctionlowercaseString
Convert 8-bit ASCII string to upper case */
Chapter7/SceneConverter/src/main.cpp:394
↓ 3 callersFunctionmappedUniformBufferAttachment
shared/vkFramework/VulkanResources.h:274
↓ 3 callersFunctionmax2
data/shaders/chapter05/GridCalculation.h:16
↓ 3 callersFunctionmergeMaps
Add the items from otherMap shifting indices and values along the way
shared/scene/Scene.cpp:281
↓ 3 callersFunctionmergeScene
shared/scene/MergeUtil.cpp:73
↓ 3 callersFunctionprintShaderSource
shared/Utils.cpp:11
↓ 3 callersFunctionrandomFloat
shared/UtilsMath.h:82
↓ 3 callersFunctionreadJSONData
(filename)
deps/bootstrap.py:417
↓ 3 callersFunctionrecalculateBoundingBoxes
shared/scene/VtxData.cpp:153
↓ 3 callersFunctionrecalculateGlobalTransforms
CPU version of global transform update []
shared/scene/Scene.cpp:83
↓ 3 callersFunctionsatv
data/shaders/chapter05/GridCalculation.h:11
↓ 3 callersFunctionsaveMap
shared/scene/Scene.cpp:153
↓ 3 callersFunctionsaveMaterials
shared/scene/Material.cpp:36
↓ 3 callersFunctionsaveScene
shared/scene/Scene.cpp:167
↓ 3 callersFunctionsaveStringList
shared/scene/Material.cpp:6
↓ 3 callersFunctionshiftMapIndices
shared/scene/Scene.cpp:445
↓ 3 callersMethodupdateBuffer
shared/vkRenderers/VulkanCanvas.cpp:46
↓ 3 callersMethodupdateBuffers
Chapter10/VK02_Final/src/FinalRenderer.h:39
↓ 3 callersMethodupdateTexture
Updating individual textures (9 is the binding in our Chapter7-Chapter9 IBL scene shaders)
shared/vkFramework/Renderer.h:82
↓ 3 callersFunctionupdateTextureImage
shared/UtilsVulkan.cpp:2106
↓ 3 callersMethoduploadIndirectBuffer
Chapter9/GLMesh9.h:27
↓ 2 callersFunctionVec3ToBulletVec3
Chapter9/VK01_Physics/src/physics.cpp:3
↓ 2 callersMethodaddFramebuffers
shared/vkFramework/VulkanResources.cpp:697
↓ 2 callersMethodaddIndirectBuffer
shared/vkFramework/VulkanResources.h:174
↓ 2 callersMethodaddPoint
shared/Graph.h:16
↓ 2 callersMethodaddRGBATexture
shared/vkFramework/VulkanResources.cpp:130
↓ 2 callersMethodcheckLoadedTextures
Chapter10/VK02_Final/src/FinalRenderer.cpp:115
↓ 2 callersFunctioncloneRepository
(type, url, target_name, revision = None, try_only_local_operations = False)
deps/bootstrap.py:119
↓ 2 callersFunctioncompileShaderFile
shared/UtilsVulkan.cpp:228
↓ 2 callersFunctioncomputeFileHash
(filename)
deps/bootstrap.py:314
↓ 2 callersFunctioncopyBuffer
shared/UtilsVulkan.cpp:1697
↓ 2 callersFunctioncreateDevice
shared/UtilsVulkan.cpp:305
↓ 2 callersFunctioncreateDevice2
shared/UtilsVulkan.cpp:391
↓ 2 callersFunctioncreateFontTexture
shared/vkRenderers/VulkanImGui.cpp:249
↓ 2 callersFunctioncreateMIPCubeTextureImage
shared/UtilsVulkan.cpp:2472
↓ 2 callersFunctioncreateMIPTextureImageFromData
shared/UtilsVulkan.cpp:2229
↓ 2 callersFunctioncreateTexturedVertexBuffer
shared/UtilsVulkan.cpp:2388
↓ 2 callersFunctioncreateUniformBuffer
shared/UtilsVulkan.cpp:1324
↓ 2 callersMethoddraw
Chapter7/GL01_LargeScene/src/main.cpp:108
↓ 2 callersMethoddrawElements
shared/glFramework/LineCanvasGL.h:71
↓ 2 callersFunctionfixTextureFile
Chapter7/SceneConverter/src/main.cpp:419
↓ 2 callersFunctionfloat24to32
shared/UtilsVulkan.cpp:2278
↓ 2 callersFunctiongenDefaultCheckerboardImage
Draw a checkerboard on a pre-allocated square RGB image.
shared/glFramework/GLTexture.cpp:34
↓ 2 callersMethodgetAdaptatedLum1
shared/vkFramework/effects/HDRProcessor.h:156
↓ 2 callersMethodgetAdaptatedLum2
shared/vkFramework/effects/HDRProcessor.h:157
↓ 2 callersMethodgetBlurY
shared/vkFramework/effects/SSAOProcessor.h:68
↓ 2 callersMethodgetFPS
shared/UtilsFPS.h:35
↓ 2 callersMethodgetHandleBindless
shared/glFramework/GLTexture.h:16
↓ 2 callersFunctiongetNodeName
shared/scene/Scene.h:68
← previousnext →101–200 of 1,003, ranked by callers