10 std::shared_ptr<SurfaceMTL> surface;
11 SwapchainMTL(
decltype(surface) surface, uint32_t width, uint32_t height) : surface(surface){
15 void Resize(uint32_t width, uint32_t height)
final;
16 void GetNextImage(uint32_t* index)
final;
17 ITexture* ImageAtIndex(uint32_t index)
final;
20 std::array<TextureMTL,3> activeTextures;
23 void SetVsyncMode(
bool mode)
final;
Definition Texture.hpp:168