Foundation
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
Swapchain.hpp File Reference
#include "Common.hpp"

Go to the source code of this file.

Classes

class  Foundation::RHI::RHISwapchain
 
struct  Foundation::RHI::RHISwapchain::SwapchainDesc
 

Namespaces

namespace  Foundation
 
namespace  Foundation::RHI
 Low-level Rendering Hardware Interface (RHI) abstractions.
 

Enumerations

enum class  Foundation::RHI::RHISwapchainResult {
  Foundation::RHI::Success , Foundation::RHI::NotReady , Foundation::RHI::Timeout , Foundation::RHI::Suboptimal ,
  Foundation::RHI::OutOfDate , Foundation::RHI::SurfaceLost , Foundation::RHI::DeviceLost , Foundation::RHI::Error
}
 
enum class  Foundation::RHI::RHISwapchainPresentMode { Foundation::RHI::Fifo , Foundation::RHI::Mailbox , Foundation::RHI::Tearing }
 

Functions

bool Foundation::RHI::RHISwapchainResultMayPresent (RHISwapchainResult result)