app_server: Mild cleanup to ScreenManager.
The #ifdefs for test mode are now more appropriately located.
This commit is contained in:
parent
5c3aa92735
commit
50d29435e9
@ -70,6 +70,13 @@ ScreenManager::ScreenManager()
|
||||
BLooper("screen manager"),
|
||||
fScreenList(4, true)
|
||||
{
|
||||
#ifdef HAIKU_TARGET_PLATFORM_LIBBE_TEST
|
||||
# if defined(USE_DIRECT_WINDOW_TEST_MODE)
|
||||
_AddHWInterface(new DWindowHWInterface());
|
||||
# else
|
||||
_AddHWInterface(new ViewHWInterface());
|
||||
# endif
|
||||
#else
|
||||
_ScanDrivers();
|
||||
|
||||
// turn on node monitoring the graphics driver directory
|
||||
@ -77,6 +84,7 @@ ScreenManager::ScreenManager()
|
||||
node_ref nodeRef;
|
||||
if (entry.InitCheck() == B_OK && entry.GetNodeRef(&nodeRef) == B_OK)
|
||||
watch_node(&nodeRef, B_WATCH_DIRECTORY, this);
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
@ -195,14 +203,7 @@ ScreenManager::_ScanDrivers()
|
||||
|
||||
bool initDrivers = true;
|
||||
while (initDrivers) {
|
||||
|
||||
#ifndef HAIKU_TARGET_PLATFORM_LIBBE_TEST
|
||||
interface = new AccelerantHWInterface();
|
||||
#elif defined(USE_DIRECT_WINDOW_TEST_MODE)
|
||||
interface = new DWindowHWInterface();
|
||||
#else
|
||||
interface = new ViewHWInterface();
|
||||
#endif
|
||||
interface = new AccelerantHWInterface();
|
||||
|
||||
_AddHWInterface(interface);
|
||||
initDrivers = false;
|
||||
|
Loading…
x
Reference in New Issue
Block a user