|
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() const -> const vulkan::Device & | wren::GraphicsContext | inline |
| device | wren::GraphicsContext | private |
| 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 |