From: Henri Verbeet Subject: Re: [PATCH 1/7] winemac.drv: Add macdrv_get_gpus() helper. Message-Id: Date: Wed, 24 Apr 2019 20:09:33 +0430 In-Reply-To: <9FAA7CED-9241-4F30-A563-9F22A386D405@codeweavers.com> References: <000dcee0-600e-3263-4ccf-bcb94d9a9aa1@codeweavers.com> <46EB3F2A-9392-421C-B1BF-30F4EB4B118F@codeweavers.com> <9FAA7CED-9241-4F30-A563-9F22A386D405@codeweavers.com> On Wed, 24 Apr 2019 at 19:52, Ken Thomases wrote: > Right, but with automatic graphics switching there are two GPUs that could potentially drive the main display. > This may be a slight tangent, but while early switchable GPUs had both GPUs connected to the display through a multiplexer, on current setups only the integrated/weak/low-power GPU is actually connected to the display, and the other GPU is actually headless. The GPU connected to the display is then responsible for getting the contents of the other GPU onto the screen. I'm not sure how accurately that topology is reflected by the relevant MacOS APIs.