@@ -66,11 +66,6 @@ class StandardCapabilities final : public Capabilities {
6666 return supports_decal_tile_mode_;
6767 }
6868
69- // |Capabilities|
70- bool SupportsSharedDeviceBufferTextureMemory () const override {
71- return supports_shared_device_buffer_texture_memory_;
72- }
73-
7469 // |Capabilities|
7570 PixelFormat GetDefaultColorFormat () const override {
7671 return default_color_format_;
@@ -93,7 +88,6 @@ class StandardCapabilities final : public Capabilities {
9388 bool supports_read_from_onscreen_texture,
9489 bool supports_read_from_resolve,
9590 bool supports_decal_tile_mode,
96- bool supports_shared_device_buffer_texture_memory,
9791 PixelFormat default_color_format,
9892 PixelFormat default_stencil_format)
9993 : has_threading_restrictions_(has_threading_restrictions),
@@ -108,8 +102,6 @@ class StandardCapabilities final : public Capabilities {
108102 supports_read_from_onscreen_texture),
109103 supports_read_from_resolve_(supports_read_from_resolve),
110104 supports_decal_tile_mode_(supports_decal_tile_mode),
111- supports_shared_device_buffer_texture_memory_(
112- supports_shared_device_buffer_texture_memory),
113105 default_color_format_(default_color_format),
114106 default_stencil_format_(default_stencil_format) {}
115107
@@ -126,7 +118,6 @@ class StandardCapabilities final : public Capabilities {
126118 bool supports_read_from_onscreen_texture_ = false ;
127119 bool supports_read_from_resolve_ = false ;
128120 bool supports_decal_tile_mode_ = false ;
129- bool supports_shared_device_buffer_texture_memory_ = false ;
130121 PixelFormat default_color_format_ = PixelFormat::kUnknown ;
131122 PixelFormat default_stencil_format_ = PixelFormat::kUnknown ;
132123
@@ -211,12 +202,6 @@ CapabilitiesBuilder& CapabilitiesBuilder::SetSupportsDecalTileMode(bool value) {
211202 return *this ;
212203}
213204
214- CapabilitiesBuilder&
215- CapabilitiesBuilder::SetSupportsSharedDeviceBufferTextureMemory (bool value) {
216- supports_shared_device_buffer_texture_memory_ = value;
217- return *this ;
218- }
219-
220205std::unique_ptr<Capabilities> CapabilitiesBuilder::Build () {
221206 return std::unique_ptr<StandardCapabilities>(new StandardCapabilities ( //
222207 has_threading_restrictions_, //
@@ -230,7 +215,6 @@ std::unique_ptr<Capabilities> CapabilitiesBuilder::Build() {
230215 supports_read_from_onscreen_texture_, //
231216 supports_read_from_resolve_, //
232217 supports_decal_tile_mode_, //
233- supports_shared_device_buffer_texture_memory_, //
234218 *default_color_format_, //
235219 *default_stencil_format_ //
236220 ));
0 commit comments