Added license to a number of files
More work on Desktop and DesktopClasses minor API tweak to DisplayDriver Added conditional compilation stuff to AppServer.cpp for debugging purposes TokenHandler now uses BLockers instead of semaphores for locking Can now run the server and see something git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2717 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -608,6 +608,15 @@ uint16 DisplayDriver::GetWidth(void)
|
||||
return _buffer_width;
|
||||
}
|
||||
|
||||
/*!
|
||||
\brief Returns the number of bytes used in each row of the frame buffer
|
||||
\return The number of bytes used in each row of the frame buffer
|
||||
*/
|
||||
uint32 DisplayDriver::GetBytesPerRow(void)
|
||||
{
|
||||
return _bytes_per_row;
|
||||
}
|
||||
|
||||
/*!
|
||||
\brief Returns the screen mode constant in use by the driver
|
||||
\return Current screen mode
|
||||
@@ -699,6 +708,19 @@ void DisplayDriver::_SetMode(int32 m)
|
||||
_buffer_mode=m;
|
||||
}
|
||||
|
||||
/*!
|
||||
\brief Internal row size-setting function
|
||||
\param bpr Number of bytes per row in the frame buffer
|
||||
|
||||
_SetBytesPerRow must be called from within any implementation of SetMode. Note that this
|
||||
does not actually change the size of the row; it just updates the state variable used
|
||||
to talk with the outside world.
|
||||
*/
|
||||
void DisplayDriver::_SetBytesPerRow(uint32 bpr)
|
||||
{
|
||||
_bytes_per_row=bpr;
|
||||
}
|
||||
|
||||
/*!
|
||||
\brief Obtains the current cursor for the driver.
|
||||
\return Pointer to the current cursor object.
|
||||
|
||||
Reference in New Issue
Block a user