wren
Vulkan-based game engine
|
This is the complete list of members for wren::GraphicsContext, including all inherited members.
allocator() const | wren::GraphicsContext | inline |
allocator_ | wren::GraphicsContext | private |
Create(const std::string &application_name, const std::vector< std::string_view > &requested_extensions={}, const std::vector< std::string_view > &requested_layers={}) -> expected< std::shared_ptr< GraphicsContext > > | wren::GraphicsContext | static |
CreateAllocator() -> expected< void > | wren::GraphicsContext | private |
CreateDevice() -> expected< void > | wren::GraphicsContext | private |
CreateInstance(const std::string &application_name, const std::vector< std::string_view > &requested_extensions={}, const std::vector< std::string_view > &requested_layers={}) -> expected< void > | wren::GraphicsContext | private |
device | wren::GraphicsContext | private |
Device() const -> const vulkan::Device & | wren::GraphicsContext | inline |
FindQueueFamilyIndices() | wren::GraphicsContext | inline |
GetSwapchainSupport() | wren::GraphicsContext | inline |
GraphicsContext(const GraphicsContext &)=delete | wren::GraphicsContext | |
GraphicsContext(GraphicsContext &&)=delete | wren::GraphicsContext | |
GraphicsContext()=default | wren::GraphicsContext | private |
InitializeSurface() -> expected< void > | wren::GraphicsContext | |
Instance() const | wren::GraphicsContext | inline |
instance | wren::GraphicsContext | private |
IsDeviceSuitable(const ::vk::PhysicalDevice &device) -> bool | wren::GraphicsContext | private |
operator=(const GraphicsContext &)=delete | wren::GraphicsContext | |
operator=(GraphicsContext &&)=delete | wren::GraphicsContext | |
physical_device | wren::GraphicsContext | private |
PhysicalDevice() const -> ::vk::PhysicalDevice | wren::GraphicsContext | inline |
PickPhysicalDevice() -> expected< void > | wren::GraphicsContext | private |
SetupDevice() -> expected< void > | wren::GraphicsContext | |
Surface(const ::vk::SurfaceKHR &surface) | wren::GraphicsContext | inline |
Surface() const -> ::vk::SurfaceKHR | wren::GraphicsContext | inline |
surface | wren::GraphicsContext | private |
~GraphicsContext() | wren::GraphicsContext |