class FakeBufferCollection
Defined at line 53 of file ../../src/graphics/display/drivers/intel-display/testing/fake-buffer-collection.h
A fake BufferCollection implementation that does not share constraints
with other BufferCollections, i.e. it allocates memory using only the
constraints set to this BufferCollection.
TODO(https://fxbug.dev/42072949): Consider creating and using a unified set of sysmem
testing doubles instead of writing mocks for each display driver test.
Public Methods
void FakeBufferCollection (const FakeBufferCollectionConfig & config)
Defined at line 22 of file ../../src/graphics/display/drivers/intel-display/testing/fake-buffer-collection.cc
void ~FakeBufferCollection ()
Defined at line 25 of file ../../src/graphics/display/drivers/intel-display/testing/fake-buffer-collection.cc
void SetConstraints (SetConstraintsRequestView request, SetConstraintsCompleter::Sync & _completer)
fuchsia_sysmem2::BufferCollection:
Defined at line 27 of file ../../src/graphics/display/drivers/intel-display/testing/fake-buffer-collection.cc
void CheckAllBuffersAllocated (CheckAllBuffersAllocatedCompleter::Sync & completer)
Defined at line 51 of file ../../src/graphics/display/drivers/intel-display/testing/fake-buffer-collection.cc
void WaitForAllBuffersAllocated (WaitForAllBuffersAllocatedCompleter::Sync & completer)
Defined at line 56 of file ../../src/graphics/display/drivers/intel-display/testing/fake-buffer-collection.cc
bool HasConstraints ()
Defined at line 58 of file ../../src/graphics/display/drivers/intel-display/testing/fake-buffer-collection.h
void NotImplemented_ (const std::string & name, fidl::CompleterBase & completer)
fidl::testing::WireTestBase:
Defined at line 108 of file ../../src/graphics/display/drivers/intel-display/testing/fake-buffer-collection.cc