Merge pull request #320 from DavidWyand-GG/PlatformVideoInfoFix

Fix platforms that don't support PVI_NumAdapters
This commit is contained in:
David Wyand 2013-04-09 10:22:41 -07:00
commit 2fd3dcb841

View file

@ -52,9 +52,15 @@ bool PlatformVideoInfo::profileAdapters()
String tempString;
if( !_queryProperty( PVI_NumAdapters, 0, &tempString ) )
return false;
mAdapters.increment( dAtoi( tempString ) );
{
// Not all platforms may support PVI_NumAdapters. We will assume that there
// is one adapter. This was the behavior before PVI_NumAdapters was implemented.
mAdapters.increment( 1 );
}
else
{
mAdapters.increment( dAtoi( tempString ) );
}
U32 adapterNum = 0;
for( Vector<PVIAdapter>::iterator itr = mAdapters.begin(); itr != mAdapters.end(); itr++ )