![]() |
Faro Engine 0.0.0.b519570 (main)
|
#include <GraphicsAdapter.hpp>
Public Member Functions | |
| virtual void | Init (GraphicsAdapterDesc &)=0 |
| virtual void | Destroy ()=0 |
| virtual GraphicsCommandList * | CreateCommandList ()=0 |
| virtual GraphicsBuffer * | CreateBuffer (GraphicsBufferCreateDesc createDesc)=0 |
| template<class T > | |
| T * | CreateBufferContainer (GraphicsBufferCreateDesc createDesc) |
| GraphicsBufferContainer * | CreateBufferContainer (GraphicsBufferCreateDesc createDesc) |
| virtual GraphicsFence * | CreateFence ()=0 |
| virtual GraphicsSwapchain * | CreateSwapchain (Window *window)=0 |
| virtual GraphicsPipeline * | CreatePipeline (GraphicsPipelineDesc desc)=0 |
| virtual GraphicsSemaphore * | CreateSyncPoint () |
|
pure virtual |
Implemented in Faro::GraphicsAdapterVK.
|
inline |
|
inline |
|
pure virtual |
Implemented in Faro::GraphicsAdapterVK.
|
pure virtual |
Implemented in Faro::GraphicsAdapterVK.
|
pure virtual |
Implemented in Faro::GraphicsAdapterVK.
|
pure virtual |
Implemented in Faro::GraphicsAdapterVK.
|
virtual |
Reimplemented in Faro::GraphicsAdapterVK.
|
pure virtual |
Implemented in Faro::GraphicsAdapterVK.
|
pure virtual |
Implemented in Faro::GraphicsAdapterVK.