Also affects platform-api... Because occlusion testing doesn't operate on surfaces that have an alpha channel, we need the platform-api to be smarter about choosing a pixel format so that it doesn't get one with alpha;
static MirPixelFormat mir_choose_default_pixel_format(MirConnection *connection) { MirDisplayInfo info; mir_connection_get_display_info(connection, &info); return info.supported_pixel_format[0]; }
Also affects platform-api... Because occlusion testing doesn't operate on surfaces that have an alpha channel, we need the platform-api to be smarter about choosing a pixel format so that it doesn't get one with alpha;
static MirPixelFormat default_ pixel_format( MirConnection *connection) connection_ get_display_ info(connection , &info); pixel_format[ 0];
mir_choose_
{
MirDisplayInfo info;
mir_
return info.supported_
}