class DisplayCompositorTest_SysmemNegotiationTest_WhenDisplayConstraintsIncompatible_TheyShouldBeExcluded_Test

Defined at line 426 of file ../../src/ui/scenic/lib/flatland/engine/tests/display_compositor_unittest.cc

This test makes sure the buffer negotiations work as intended.

There are three participants: the client, the display and the renderer.

Each participant sets {min_buffer_count, max_buffer_count} constraints like so:

Client: {1, 2}

Display: {1, 1}

Renderer: {2, 2}

Since there is no valid overlap between all participants the display should drop out and we

expect 2 buffers to be allocated (the only valid overlap between client and renderer).

Public Methods

void DisplayCompositorTest_SysmemNegotiationTest_WhenDisplayConstraintsIncompatible_TheyShouldBeExcluded_Test ()

Defined at line 426 of file ../../src/ui/scenic/lib/flatland/engine/tests/display_compositor_unittest.cc

void DisplayCompositorTest_SysmemNegotiationTest_WhenDisplayConstraintsIncompatible_TheyShouldBeExcluded_Test (const DisplayCompositorTest_SysmemNegotiationTest_WhenDisplayConstraintsIncompatible_TheyShouldBeExcluded_Test & )

Defined at line 426 of file ../../src/ui/scenic/lib/flatland/engine/tests/display_compositor_unittest.cc

void DisplayCompositorTest_SysmemNegotiationTest_WhenDisplayConstraintsIncompatible_TheyShouldBeExcluded_Test (DisplayCompositorTest_SysmemNegotiationTest_WhenDisplayConstraintsIncompatible_TheyShouldBeExcluded_Test && )

Defined at line 426 of file ../../src/ui/scenic/lib/flatland/engine/tests/display_compositor_unittest.cc

DisplayCompositorTest_SysmemNegotiationTest_WhenDisplayConstraintsIncompatible_TheyShouldBeExcluded_Test & operator= (const DisplayCompositorTest_SysmemNegotiationTest_WhenDisplayConstraintsIncompatible_TheyShouldBeExcluded_Test & )

Defined at line 426 of file ../../src/ui/scenic/lib/flatland/engine/tests/display_compositor_unittest.cc

DisplayCompositorTest_SysmemNegotiationTest_WhenDisplayConstraintsIncompatible_TheyShouldBeExcluded_Test & operator= (DisplayCompositorTest_SysmemNegotiationTest_WhenDisplayConstraintsIncompatible_TheyShouldBeExcluded_Test && )

Defined at line 426 of file ../../src/ui/scenic/lib/flatland/engine/tests/display_compositor_unittest.cc

void ~DisplayCompositorTest_SysmemNegotiationTest_WhenDisplayConstraintsIncompatible_TheyShouldBeExcluded_Test ()

Defined at line 426 of file ../../src/ui/scenic/lib/flatland/engine/tests/display_compositor_unittest.cc