MCPcopy Create free account

hub / github.com/blurrypiano/littleVulkanEngine / functions

Functions235 in github.com/blurrypiano/littleVulkanEngine

MethodLveDevice
Not copyable or movable
src/lve_device.hpp:37
MethodLveDevice
class member functions
src/lve_device.cpp:50
MethodLveGameObject
src/lve_game_object.hpp:44
MethodLveModel
src/lve_model.cpp:33
MethodLveModel
src/lve_model.hpp:43
MethodLvePipeline
src/lve_pipeline.cpp:17
MethodLvePipeline
src/lve_pipeline.hpp:41
MethodLveRenderer
src/lve_renderer.cpp:10
MethodLveRenderer
src/lve_renderer.hpp:18
MethodLveSwapChain
src/lve_swap_chain.hpp:25
MethodLveSwapChain
src/lve_swap_chain.cpp:14
MethodLveWindow
src/lve_window.hpp:14
MethodLveWindow
src/lve_window.cpp:8
MethodMaterialFileReader
Path could contain separator(';' in Windows, ':' in Posix)
external/tinyobjloader/tiny_obj_loader.h:472
MethodMaterialReader
external/tinyobjloader/tiny_obj_loader.h:457
MethodMaterialStreamReader
external/tinyobjloader/tiny_obj_loader.h:489
MethodObjReader
external/tinyobjloader/tiny_obj_loader.h:526
MethodObjReaderConfig
external/tinyobjloader/tiny_obj_loader.h:518
MethodParseFromFile
external/tinyobjloader/tiny_obj_loader.h:3170
MethodParseFromString
external/tinyobjloader/tiny_obj_loader.h:3194
MethodPipelineConfigInfo
src/lve_pipeline.hpp:12
MethodPointLightSystem
src/systems/point_light_system.cpp:23
MethodPointLightSystem
src/systems/point_light_system.hpp:20
MethodSetAmbient
external/tinyobjloader/tiny_obj_loader.h:293
MethodSetDiffuse
external/tinyobjloader/tiny_obj_loader.h:287
MethodSetSpecular
external/tinyobjloader/tiny_obj_loader.h:299
MethodSetTransmittance
external/tinyobjloader/tiny_obj_loader.h:305
MethodSimpleRenderSystem
src/systems/simple_render_system.hpp:20
MethodSimpleRenderSystem
src/systems/simple_render_system.cpp:21
MethodValid
.obj was loaded or parsed correctly.
external/tinyobjloader/tiny_obj_loader.h:553
Methodattrib_t
external/tinyobjloader/tiny_obj_loader.h:410
MethodbeginSingleTimeCommands
src/lve_device.cpp:436
Methodbind
src/lve_pipeline.cpp:135
Methodcallback_t
external/tinyobjloader/tiny_obj_loader.h:444
MethodcheckDeviceExtensionSupport
src/lve_device.cpp:299
MethodcheckValidationLayerSupport
src/lve_device.cpp:237
MethodchooseSwapExtent
src/lve_swap_chain.cpp:405
MethodchooseSwapPresentMode
src/lve_swap_chain.cpp:385
MethodchooseSwapSurfaceFormat
src/lve_swap_chain.cpp:373
MethodcopyBufferToImage
src/lve_device.cpp:480
MethodcreateCommandBuffers
src/lve_renderer.cpp:38
MethodcreateCommandPool
src/lve_device.cpp:182
MethodcreateDepthResources
src/lve_swap_chain.cpp:300
MethodcreateFramebuffers
src/lve_swap_chain.cpp:275
MethodcreateGameObject
src/lve_game_object.hpp:36
MethodcreateGraphicsPipeline
src/lve_pipeline.cpp:50
MethodcreateImageViews
src/lve_swap_chain.cpp:193
MethodcreateIndexBuffers
src/lve_model.cpp:74
MethodcreateInstance
src/lve_device.cpp:71
MethodcreateLogicalDevice
src/lve_device.cpp:136
MethodcreateModelFromFile
src/lve_model.cpp:40
MethodcreatePipeline
src/systems/point_light_system.cpp:54
MethodcreatePipeline
src/systems/simple_render_system.cpp:52
MethodcreatePipelineLayout
src/systems/point_light_system.cpp:34
MethodcreatePipelineLayout
src/systems/simple_render_system.cpp:32
MethodcreateRenderPass
src/lve_swap_chain.cpp:214
MethodcreateShaderModule
src/lve_pipeline.cpp:124
MethodcreateSurface
src/lve_device.cpp:196
MethodcreateSwapChain
src/lve_swap_chain.cpp:132
MethodcreateSyncObjects
src/lve_swap_chain.cpp:349
MethodcreateVertexBuffers
src/lve_model.cpp:47
FunctiondebugCallback
local callback functions
src/lve_device.cpp:12
MethoddefaultPipelineConfigInfo
src/lve_pipeline.cpp:139
MethoddescriptorInfoForIndex
* Create a buffer info descriptor * * @param index Specifies the region given by index * alignmentSize * * @return VkDescriptorBufferInfo for inst
src/lve_buffer.cpp:184
MethodenableAlphaBlending
src/lve_pipeline.cpp:213
MethodendSingleTimeCommands
src/lve_device.cpp:454
Methodface_t
external/tinyobjloader/tiny_obj_loader.h:677
MethodfindDepthFormat
src/lve_swap_chain.cpp:421
MethodfindMemoryType
src/lve_device.cpp:392
MethodfindQueueFamilies
src/lve_device.cpp:319
MethodflushIndex
* Flush the memory range at index * alignmentSize of the buffer to make it visible to the device * * @param index Used in offset calculation * */
src/lve_buffer.cpp:175
MethodframebufferResizeCallback
src/lve_window.cpp:33
MethodfreeCommandBuffers
src/lve_renderer.cpp:53
MethodfreeDescriptors
src/lve_descriptors.cpp:121
MethodgetAlignment
* Returns the minimum instance size required to be compatible with devices minOffsetAlignment * * @param instanceSize The size of an instance * @pa
src/lve_buffer.cpp:25
MethodgetAlignmentSize
src/lve_buffer.hpp:38
MethodgetAttributeDescriptions
src/lve_model.cpp:132
MethodgetBindingDescriptions
src/lve_model.cpp:124
MethodgetBufferSize
src/lve_buffer.hpp:41
MethodgetCurrentCommandBuffer
src/lve_renderer.hpp:25
MethodgetImageView
src/lve_swap_chain.hpp:30
MethodgetInstanceCount
src/lve_buffer.hpp:36
MethodgetInstanceSize
src/lve_buffer.hpp:37
MethodgetMappedMemory
src/lve_buffer.hpp:35
MethodgetMemoryPropertyFlags
src/lve_buffer.hpp:40
MethodgetRequiredExtensions
src/lve_device.cpp:262
MethodgetSwapChainImageFormat
src/lve_swap_chain.hpp:32
MethodgetUsageFlags
src/lve_buffer.hpp:39
MethodhasGflwRequiredInstanceExtensions
src/lve_device.cpp:276
Methodheight
src/lve_swap_chain.hpp:35
MethodimageCount
src/lve_swap_chain.hpp:31
Methodinit
src/lve_swap_chain.cpp:26
MethodinitWindow
src/lve_window.cpp:17
Methodinvalidate
* Invalidate a memory range of the buffer to make it visible to the host * * @note Only required for non-coherent memory * * @param size (Optional
src/lve_buffer.cpp:133
MethodinvalidateIndex
* Invalidate a memory range of the buffer to make it visible to the host * * @note Only required for non-coherent memory * * @param index Specifie
src/lve_buffer.cpp:197
MethodisDeviceSuitable
src/lve_device.cpp:198
MethodisFrameInProgress
src/lve_renderer.hpp:23
MethodloadGameObjects
src/first_app.cpp:122
Functionmain
src/main.cpp:9
MethodmakePointLight
src/lve_game_object.cpp:62
← previousnext →101–200 of 235, ranked by callers