MCPcopy Create free account

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

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

↓ 1 callersFunctiongenerateMeshFile
Chapter9/VK01_Physics/src/main.cpp:63
↓ 1 callersFunctiongenerateStub
(func)
Chapter3/GL01_APIWrapping/src/GetGLAPI.py:102
↓ 1 callersFunctiongetTransparentIndices
Extract a list of transparent objects
Chapter10/VK02_Final/src/FinalRenderer.h:88
↓ 1 callersFunctiongetVulkanBufferAlignment
shared/UtilsVulkan.h:384
↓ 1 callersFunctiongladLoadGLUserPtr
deps/glad/src/gl.c:1611
↓ 1 callersFunctiongladLoadVulkanUserPtr
deps/glad/src/vulkan.c:515
↓ 1 callersFunctiongladLoadWGLUserPtr
deps/glad/src/wgl.c:88
↓ 1 callersFunctionglad_gl_find_core_gl
deps/glad/src/gl.c:1567
↓ 1 callersFunctionglad_gl_find_extensions_gl
deps/glad/src/gl.c:1554
↓ 1 callersFunctionglad_gl_free_extensions
deps/glad/src/gl.c:1507
↓ 1 callersFunctionglad_gl_get_extensions
deps/glad/src/gl.c:1462
↓ 1 callersFunctionglad_gl_has_extension
deps/glad/src/gl.c:1517
↓ 1 callersFunctionglad_gl_load_GL_ARB_bindless_texture
deps/glad/src/gl.c:1434
↓ 1 callersFunctionglad_gl_load_GL_VERSION_1_0
deps/glad/src/gl.c:716
↓ 1 callersFunctionglad_gl_load_GL_VERSION_1_1
deps/glad/src/gl.c:767
↓ 1 callersFunctionglad_gl_load_GL_VERSION_1_2
deps/glad/src/gl.c:784
↓ 1 callersFunctionglad_gl_load_GL_VERSION_1_3
deps/glad/src/gl.c:791
↓ 1 callersFunctionglad_gl_load_GL_VERSION_1_4
deps/glad/src/gl.c:803
↓ 1 callersFunctionglad_gl_load_GL_VERSION_1_5
deps/glad/src/gl.c:815
↓ 1 callersFunctionglad_gl_load_GL_VERSION_2_0
deps/glad/src/gl.c:837
↓ 1 callersFunctionglad_gl_load_GL_VERSION_2_1
deps/glad/src/gl.c:933
↓ 1 callersFunctionglad_gl_load_GL_VERSION_3_0
deps/glad/src/gl.c:942
↓ 1 callersFunctionglad_gl_load_GL_VERSION_3_1
deps/glad/src/gl.c:1029
↓ 1 callersFunctionglad_gl_load_GL_VERSION_3_2
deps/glad/src/gl.c:1047
↓ 1 callersFunctionglad_gl_load_GL_VERSION_3_3
deps/glad/src/gl.c:1069
↓ 1 callersFunctionglad_gl_load_GL_VERSION_4_0
deps/glad/src/gl.c:1100
↓ 1 callersFunctionglad_gl_load_GL_VERSION_4_1
deps/glad/src/gl.c:1149
↓ 1 callersFunctionglad_gl_load_GL_VERSION_4_2
deps/glad/src/gl.c:1240
↓ 1 callersFunctionglad_gl_load_GL_VERSION_4_3
deps/glad/src/gl.c:1255
↓ 1 callersFunctionglad_gl_load_GL_VERSION_4_4
deps/glad/src/gl.c:1302
↓ 1 callersFunctionglad_gl_load_GL_VERSION_4_5
deps/glad/src/gl.c:1314
↓ 1 callersFunctionglad_gl_load_GL_VERSION_4_6
deps/glad/src/gl.c:1427
↓ 1 callersFunctionglad_vk_find_core_vulkan
deps/glad/src/vulkan.c:484
↓ 1 callersFunctionglad_vk_find_extensions_vulkan
deps/glad/src/vulkan.c:472
↓ 1 callersFunctionglad_vk_free_extensions
deps/glad/src/vulkan.c:446
↓ 1 callersFunctionglad_vk_get_extensions
deps/glad/src/vulkan.c:364
↓ 1 callersFunctionglad_vk_load_VK_VERSION_1_0
deps/glad/src/vulkan.c:190
↓ 1 callersFunctionglad_vk_load_VK_VERSION_1_1
deps/glad/src/vulkan.c:330
↓ 1 callersFunctionglad_wgl_find_core_wgl
deps/glad/src/wgl.c:82
↓ 1 callersFunctionglad_wgl_find_extensions_wgl
deps/glad/src/wgl.c:76
↓ 1 callersFunctionglad_wgl_load_WGL_ARB_extensions_string
deps/glad/src/wgl.c:28
↓ 1 callersFunctionglad_wgl_load_WGL_EXT_extensions_string
deps/glad/src/wgl.c:32
↓ 1 callersFunctionhammersley2d
Chapter6/Util01_FilterEnvmap/src/main.cpp:28
↓ 1 callersMethodhandleKey
shared/vkFramework/VulkanApp.cpp:243
↓ 1 callersMethodhandleMouseClick
shared/vkFramework/VulkanApp.h:147
↓ 1 callersMethodhandleMouseMove
shared/vkFramework/VulkanApp.h:153
↓ 1 callersFunctionhasStencilComponent
shared/UtilsVulkan.cpp:1099
↓ 1 callersFunctioninitMesh
Chapter6/VK04_ComputeMesh/src/main.cpp:82
↓ 1 callersFunctioninitVulkan
Chapter6/VK02_DescriptorIndexing/src/main.cpp:53
↓ 1 callersFunctioninitVulkan
Chapter3/VK02_DemoApp/src/main.cpp:244
↓ 1 callersFunctioninitVulkan
Chapter5/VK01_MultiMeshDraw/src/main.cpp:27
↓ 1 callersFunctioninitVulkan
Chapter4/VK01_DemoApp/src/main.cpp:71
↓ 1 callersFunctioninitVulkanRenderDevice2
shared/UtilsVulkan.cpp:710
↓ 1 callersFunctioninitVulkanRenderDevice2WithCompute
shared/UtilsVulkan.cpp:757
↓ 1 callersFunctioninitVulkanRenderDevice3
Combined initialization: all required rendering extensions for chapters 6,7,8,9 etc. with compute queue */
shared/UtilsVulkan.cpp:838
↓ 1 callersFunctioninsertComputedImageBarrier
shared/UtilsVulkan.cpp:2694
↓ 1 callersFunctionisBoxInFrustum
shared/UtilsMath.h:129
↓ 1 callersFunctionisDepthFormat
Check if the texture is used as a depth buffer */
shared/UtilsVulkan.h:392
↓ 1 callersFunctionlistLibraries
(data)
deps/bootstrap.py:438
↓ 1 callersFunctionloadFile
Chapter5/MeshConvert/src/main.cpp:154
↓ 1 callersMethodloadKTX
shared/vkFramework/VulkanResources.cpp:81
↓ 1 callersMethodloadMeshToBuffer
shared/vkFramework/VulkanResources.cpp:831
↓ 1 callersFunctionlog10
data/shaders/chapter05/GridCalculation.h:1
↓ 1 callersMethodlookAt
shared/Camera.h:119
↓ 1 callersFunctionmain
()
Chapter3/GL01_APIWrapping/src/GetGLAPI.py:159
↓ 1 callersFunctionmain
(argv)
deps/bootstrap.py:489
↓ 1 callersFunctionmakeTextureAttachment
shared/vkFramework/VulkanResources.h:53
↓ 1 callersFunctionmat4IsIdentity
shared/scene/Scene.cpp:192
↓ 1 callersFunctionmergeBistro
Chapter9: Merge meshes (interior/exterior) */
Chapter7/SceneConverter/src/main.cpp:632
↓ 1 callersFunctionmergeIndexArray
All the meshesToMerge now have the same vertexOffset and individual index values are shifted by appropriate amount Here we move all the indices to app
shared/scene/MergeUtil.cpp:36
↓ 1 callersFunctionmergeMaterialLists
shared/scene/Material.cpp:65
↓ 1 callersFunctionmergeMeshData
Combine a list of meshes to a single mesh container
shared/scene/VtxData.cpp:114
↓ 1 callersFunctionmergeScenes
There are different use cases for scene merging. The simplest one is the direct "gluing" of multiple scenes into one [all the material lists and mesh
shared/scene/Scene.cpp:293
↓ 1 callersFunctionparseFuncs
()
Chapter3/GL01_APIWrapping/src/GetGLAPI.py:151
↓ 1 callersMethodplane3d
shared/vkFramework/LineCanvas.cpp:83
↓ 1 callersFunctionprintMat4
Chapter7/SceneConverter/src/main.cpp:304
↓ 1 callersFunctionprocessLods
Chapter7/SceneConverter/src/main.cpp:165
↓ 1 callersFunctionprocessLods
Chapter5/MeshConvert/src/main.cpp:18
↓ 1 callersFunctionprocessScene
Chapter7/SceneConverter/src/main.cpp:547
↓ 1 callersFunctionprocess_cubemap
Chapter6/Util01_FilterEnvmap/src/main.cpp:81
↓ 1 callersMethodpushConstants
shared/vkRenderers/VulkanQuadRenderer.cpp:128
↓ 1 callersFunctionquerySwapchainSupport
shared/UtilsVulkan.cpp:971
↓ 1 callersFunctionradicalInverse_VdC
From Henry J. Warren's "Hacker's Delight"
Chapter6/Util01_FilterEnvmap/src/main.cpp:14
↓ 1 callersFunctionrandom01
shared/UtilsMath.h:77
↓ 1 callersFunctionrandomVec
shared/UtilsMath.h:87
↓ 1 callersFunctionreadConfigFile
Chapter7/SceneConverter/src/main.cpp:513
↓ 1 callersMethodrecalculateAllTransforms
shared/vkFramework/MultiRenderer.cpp:126
↓ 1 callersFunctionreinitCamera
Chapter4/VK01_DemoApp/src/main.cpp:110
↓ 1 callersFunctionrenderGUI
Chapter6/VK04_ComputeMesh/src/main.cpp:139
↓ 1 callersFunctionrenderGUI
Chapter4/VK01_DemoApp/src/main.cpp:127
↓ 1 callersFunctionrenderSceneTree
shared/vkFramework/GuiRenderer.cpp:165
↓ 1 callersFunctionrunPythonScript
(Script, Params)
bootstrap.py:15
↓ 1 callersFunctionrunPythonScript
(script_name)
deps/bootstrap.py:392
↓ 1 callersFunctionsatf
data/shaders/chapter05/GridCalculation.h:6
↓ 1 callersFunctionsaveSPIRVBinaryFile
Chapter3/VK01_GLSLang/src/main.cpp:12
↓ 1 callersMethodsetLightParameters
Chapter10/VK02_Final/src/FinalRenderer.h:265
↓ 1 callersMethodsetPixel
shared/Bitmap.h:55
↓ 1 callersFunctionsetVkObjectName
shared/UtilsVulkan.cpp:2791
↓ 1 callersFunctionshiftMeshIndices
shared/scene/MergeUtil.cpp:6
↓ 1 callersFunctionshiftNodes
Shift all hierarchy components in the nodes
shared/scene/Scene.cpp:253
← previousnext →301–400 of 1,003, ranked by callers