13 OBJC_ID(CAMetalDrawable) drawable =
nullptr;
14 OBJC_ID(MTLTexture) texture =
nullptr;
16 static OBJC_ID(MTLTexture) ViewToTexture(
const TextureView& view);
29 TextureView GetViewForMip(uint32_t mip)
const final;
33 uint8_t GetNumMips()
const final;
35 std::vector<OBJC_ID(MTLTexture)> mipTextures;
37 uint32_t globalIndex = 0;
40 std::shared_ptr<DeviceMTL> owningDevice;
Definition Texture.hpp:152
Definition Texture.hpp:168
Definition Texture.hpp:157
Definition MTLTexture.hpp:43
Definition Texture.hpp:138
Definition MTLTexture.hpp:12
Definition Texture.hpp:162
Definition Texture.hpp:43