Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/charles-lunarg/vk-bootstrap
/ types & classes
Types & classes
60 in github.com/charles-lunarg/vk-bootstrap
⨍
Functions
1,047
◇
Types & classes
60
↓ 8 callers
Class
DeviceBuilder
src/VkBootstrap.h:499
↓ 3 callers
Class
CustomQueueDescription
For advanced device queue setup
src/VkBootstrap.h:786
↓ 2 callers
Class
InstanceBuilder
src/VkBootstrap.h:294
↓ 2 callers
Class
SystemInfo
Gathers useful information about the available vulkan capabilities, like layers and instance extensions. Use this for enabling features conditionally,
src/VkBootstrap.h:246
Class
AHardwareBuffer
src/VkBootstrapDispatch.h:5559
Enum
BufferMode
src/VkBootstrap.h:952
Class
CreatedDeviceDetails
tests/vulkan_mock.hpp:87
Class
Data
example/simple_compute.cpp:13
Class
Device
src/VkBootstrap.h:747
Enum
DeviceError
src/VkBootstrap.h:214
Class
DeviceErrorCategory
src/VkBootstrap.cpp:516
Class
DeviceInfo
src/VkBootstrap.h:834
Class
DispatchTable
src/VkBootstrapDispatch.h:1463
Class
Error
src/VkBootstrap.h:80
Class
FeaturesChain
src/VkBootstrap.h:152
Class
Init
example/triangle.cpp:17
Class
Init
example/simple_compute.cpp:6
Class
Instance
src/VkBootstrap.h:297
Class
InstanceDispatchTable
src/VkBootstrapDispatch.h:28
Enum
InstanceError
src/VkBootstrap.h:187
Class
InstanceErrorCategory
src/VkBootstrap.cpp:498
Class
InstanceInfo
src/VkBootstrap.h:448
Class
InstanceInfo
src/VkBootstrap.h:696
Class
OH_NativeBuffer
src/VkBootstrapDispatch.h:6008
Class
PhysicalDevice
src/VkBootstrap.h:501
Class
PhysicalDeviceDetails
tests/vulkan_mock.hpp:93
Enum
PhysicalDeviceError
src/VkBootstrap.h:200
Class
PhysicalDeviceErrorCategory
src/VkBootstrap.cpp:504
Class
PhysicalDeviceSelector
src/VkBootstrap.h:295
Enum
PreferredDeviceType
src/VkBootstrap.h:589
Enum
QueueError
src/VkBootstrap.h:206
Class
QueueErrorCategory
src/VkBootstrap.cpp:510
Enum
QueueType
---- Queue ---- //
src/VkBootstrap.h:738
Class
RenderData
example/triangle.cpp:27
Class
Result
src/VkBootstrap.h:89
Class
Sample
Simple Rule of 3 type
tests/bootstrap_tests.cpp:1295
Class
SelectionCriteria
src/VkBootstrap.h:707
Class
StructInfo
src/VkBootstrap.h:153
Enum
Suitable
src/VkBootstrap.h:581
Class
SurfaceDetails
tests/vulkan_mock.hpp:71
Class
SurfaceSupportDetails
src/VkBootstrap.cpp:1798
Enum
SurfaceSupportError
src/VkBootstrap.cpp:1804
Class
SurfaceSupportErrorCategory
src/VkBootstrap.cpp:1812
Class
Swapchain
---- Swapchain ---- //
src/VkBootstrap.h:843
Class
SwapchainBuilder
src/VkBootstrap.h:894
Enum
SwapchainError
src/VkBootstrap.h:218
Class
SwapchainErrorCategory
src/VkBootstrap.cpp:522
Class
SwapchainInfo
src/VkBootstrap.h:997
Class
VulkanFunctions
src/VkBootstrap.cpp:152
Class
VulkanLibrary
tests/vulkan_library_loader.hpp:20
Class
VulkanMock
tests/vulkan_mock.hpp:56
Class
_screen_buffer
src/VkBootstrapDispatch.h:6182
Class
_screen_window
src/VkBootstrapDispatch.h:788
Class
is_error_code_enum<vkb::DeviceError>
src/VkBootstrap.h:1033
Class
is_error_code_enum<vkb::InstanceError>
src/VkBootstrap.h:1030
Class
is_error_code_enum<vkb::PhysicalDeviceError>
src/VkBootstrap.h:1031
Class
is_error_code_enum<vkb::QueueError>
src/VkBootstrap.h:1032
Class
is_error_code_enum<vkb::SwapchainError>
src/VkBootstrap.h:1034
Class
ubm_device
src/VkBootstrapDispatch.h:861
Class
wl_display
src/VkBootstrapDispatch.h:881