35 const std::weak_ptr<Context>&
GetContext()
const;
44 std::weak_ptr<Context> context_;
46 const bool enable_msaa_;
47 std::shared_ptr<Texture> cached_msaa_texture_;
48 std::shared_ptr<Texture> cached_depth_stencil_;
50 std::shared_ptr<Texture> CreateMSAATexture()
const;
52 std::shared_ptr<Texture> CreateDepthStencilTexture()
const;
A lightweight object that describes the attributes of a texture that can then used an allocator to cr...