namespace
{
-#if defined(DEBUG_ENABLED)
-Debug::Filter* gLogFilter = Debug::Filter::New(Debug::NoLogging, false, "LOG_VSYNC_MONITOR");
-#endif
-
const int FD_NONE( -1 );
} // unnamed namespace
VSyncMonitor::VSyncMonitor()
: mFileDescriptor( FD_NONE ),
mUseHardwareVSync( false ),
- mHardwareVsyncAvailable( false )
+ mHardwareVSyncAvailable( false )
{
}
Terminate();
}
-void VSyncMonitor::SetUseHardwareVsync( bool useHardware )
+void VSyncMonitor::SetUseHardwareVSync( bool useHardware )
{
mUseHardwareVSync = useHardware;
}
void VSyncMonitor::SetHardwareVSyncAvailable( bool hardwareVSyncAvailable )
{
- mHardwareVsyncAvailable = hardwareVSyncAvailable;
+ mHardwareVSyncAvailable = hardwareVSyncAvailable;
}
void VSyncMonitor::Initialize()
bool VSyncMonitor::UseHardware()
{
- return mUseHardware && (FD_NONE != mFileDescriptor );
+ return mUseHardwareVSync && mHardwareVSyncAvailable && (FD_NONE != mFileDescriptor );
}