MCPcopy Create free account

hub / github.com/charles-lunarg/vk-bootstrap / types & classes

Types & classes60 in github.com/charles-lunarg/vk-bootstrap

↓ 8 callersClassDeviceBuilder
src/VkBootstrap.h:499
↓ 3 callersClassCustomQueueDescription
For advanced device queue setup
src/VkBootstrap.h:786
↓ 2 callersClassInstanceBuilder
src/VkBootstrap.h:294
↓ 2 callersClassSystemInfo
Gathers useful information about the available vulkan capabilities, like layers and instance extensions. Use this for enabling features conditionally,
src/VkBootstrap.h:246
ClassAHardwareBuffer
src/VkBootstrapDispatch.h:5559
EnumBufferMode
src/VkBootstrap.h:952
ClassCreatedDeviceDetails
tests/vulkan_mock.hpp:87
ClassData
example/simple_compute.cpp:13
ClassDevice
src/VkBootstrap.h:747
EnumDeviceError
src/VkBootstrap.h:214
ClassDeviceErrorCategory
src/VkBootstrap.cpp:516
ClassDeviceInfo
src/VkBootstrap.h:834
ClassDispatchTable
src/VkBootstrapDispatch.h:1463
ClassError
src/VkBootstrap.h:80
ClassFeaturesChain
src/VkBootstrap.h:152
ClassInit
example/triangle.cpp:17
ClassInit
example/simple_compute.cpp:6
ClassInstance
src/VkBootstrap.h:297
ClassInstanceDispatchTable
src/VkBootstrapDispatch.h:28
EnumInstanceError
src/VkBootstrap.h:187
ClassInstanceErrorCategory
src/VkBootstrap.cpp:498
ClassInstanceInfo
src/VkBootstrap.h:448
ClassInstanceInfo
src/VkBootstrap.h:696
ClassOH_NativeBuffer
src/VkBootstrapDispatch.h:6008
ClassPhysicalDevice
src/VkBootstrap.h:501
ClassPhysicalDeviceDetails
tests/vulkan_mock.hpp:93
EnumPhysicalDeviceError
src/VkBootstrap.h:200
ClassPhysicalDeviceErrorCategory
src/VkBootstrap.cpp:504
ClassPhysicalDeviceSelector
src/VkBootstrap.h:295
EnumPreferredDeviceType
src/VkBootstrap.h:589
EnumQueueError
src/VkBootstrap.h:206
ClassQueueErrorCategory
src/VkBootstrap.cpp:510
EnumQueueType
---- Queue ---- //
src/VkBootstrap.h:738
ClassRenderData
example/triangle.cpp:27
ClassResult
src/VkBootstrap.h:89
ClassSample
Simple Rule of 3 type
tests/bootstrap_tests.cpp:1295
ClassSelectionCriteria
src/VkBootstrap.h:707
ClassStructInfo
src/VkBootstrap.h:153
EnumSuitable
src/VkBootstrap.h:581
ClassSurfaceDetails
tests/vulkan_mock.hpp:71
ClassSurfaceSupportDetails
src/VkBootstrap.cpp:1798
EnumSurfaceSupportError
src/VkBootstrap.cpp:1804
ClassSurfaceSupportErrorCategory
src/VkBootstrap.cpp:1812
ClassSwapchain
---- Swapchain ---- //
src/VkBootstrap.h:843
ClassSwapchainBuilder
src/VkBootstrap.h:894
EnumSwapchainError
src/VkBootstrap.h:218
ClassSwapchainErrorCategory
src/VkBootstrap.cpp:522
ClassSwapchainInfo
src/VkBootstrap.h:997
ClassVulkanFunctions
src/VkBootstrap.cpp:152
ClassVulkanLibrary
tests/vulkan_library_loader.hpp:20
ClassVulkanMock
tests/vulkan_mock.hpp:56
Class_screen_buffer
src/VkBootstrapDispatch.h:6182
Class_screen_window
src/VkBootstrapDispatch.h:788
Classis_error_code_enum<vkb::DeviceError>
src/VkBootstrap.h:1033
Classis_error_code_enum<vkb::InstanceError>
src/VkBootstrap.h:1030
Classis_error_code_enum<vkb::PhysicalDeviceError>
src/VkBootstrap.h:1031
Classis_error_code_enum<vkb::QueueError>
src/VkBootstrap.h:1032
Classis_error_code_enum<vkb::SwapchainError>
src/VkBootstrap.h:1034
Classubm_device
src/VkBootstrapDispatch.h:861
Classwl_display
src/VkBootstrapDispatch.h:881