Browse Source

nvflinger: Add the Null display

In addition to the default, external, EDID, and internal displays,
there's also a null display provided as well, which as the name
suggests, does nothing but discard all commands given to it. This is
provided for completeness.
nce_cpp
Lioncash 7 years ago
parent
commit
ca1d4b7b11
  1. 3
      src/core/hle/service/nvflinger/nvflinger.h

3
src/core/hle/service/nvflinger/nvflinger.h

@ -85,11 +85,12 @@ private:
std::shared_ptr<Nvidia::Module> nvdrv; std::shared_ptr<Nvidia::Module> nvdrv;
std::array<Display, 4> displays{{
std::array<Display, 5> displays{{
{0, "Default"}, {0, "Default"},
{1, "External"}, {1, "External"},
{2, "Edid"}, {2, "Edid"},
{3, "Internal"}, {3, "Internal"},
{4, "Null"},
}}; }};
std::vector<std::shared_ptr<BufferQueue>> buffer_queues; std::vector<std::shared_ptr<BufferQueue>> buffer_queues;

Loading…
Cancel
Save