- Added versions of Dim and Clear to D3DFB for use in 2D mode.
- Added a new color parameter to DCanvas::Clear() that specifies the ARGB value of the color. This is used if the old color parameter, which specifies a palette entry, is -1. SVN r617 (trunk)
This commit is contained in:
parent
e84bece8eb
commit
dddc781f18
18 changed files with 187 additions and 48 deletions
|
|
@ -1084,7 +1084,7 @@ static void M_DrawSaveLoadCommon ()
|
|||
else
|
||||
{
|
||||
screen->Clear (savepicLeft, savepicTop,
|
||||
savepicLeft+savepicWidth, savepicTop+savepicHeight, 0);
|
||||
savepicLeft+savepicWidth, savepicTop+savepicHeight, 0, 0);
|
||||
|
||||
if (!SaveGames.IsEmpty ())
|
||||
{
|
||||
|
|
@ -1101,7 +1101,7 @@ static void M_DrawSaveLoadCommon ()
|
|||
|
||||
// Draw comment area
|
||||
M_DrawFrame (commentLeft, commentTop, commentWidth, commentHeight);
|
||||
screen->Clear (commentLeft, commentTop, commentRight, commentBottom, 0);
|
||||
screen->Clear (commentLeft, commentTop, commentRight, commentBottom, 0, 0);
|
||||
if (SaveComment != NULL)
|
||||
{
|
||||
// I'm not sure why SaveComment would go NULL in this loop, but I got
|
||||
|
|
@ -1119,7 +1119,7 @@ static void M_DrawSaveLoadCommon ()
|
|||
do
|
||||
{
|
||||
M_DrawFrame (listboxLeft, listboxTop, listboxWidth, listboxHeight);
|
||||
screen->Clear (listboxLeft, listboxTop, listboxRight, listboxBottom, 0);
|
||||
screen->Clear (listboxLeft, listboxTop, listboxRight, listboxBottom, 0, 0);
|
||||
|
||||
if (SaveGames.IsEmpty ())
|
||||
{
|
||||
|
|
@ -1156,8 +1156,8 @@ static void M_DrawSaveLoadCommon ()
|
|||
if (node == SelSaveGame)
|
||||
{
|
||||
screen->Clear (listboxLeft, listboxTop+rowHeight*i,
|
||||
listboxRight, listboxTop+rowHeight*(i+1),
|
||||
ColorMatcher.Pick (genStringEnter ? 255 : 0, 0, genStringEnter ? 0 : 255));
|
||||
listboxRight, listboxTop+rowHeight*(i+1), -1,
|
||||
genStringEnter ? MAKEARGB(255,255,0,0) : MAKEARGB(255,0,0,255));
|
||||
didSeeSelected = true;
|
||||
if (!genStringEnter)
|
||||
{
|
||||
|
|
@ -1671,7 +1671,7 @@ static void M_DrawClassMenu ()
|
|||
|
||||
if (!FireScreen)
|
||||
{
|
||||
screen->Clear (x, y, x + 72 * CleanXfac, y + 80 * CleanYfac-1, 0);
|
||||
screen->Clear (x, y, x + 72 * CleanXfac, y + 80 * CleanYfac-1, 0, 0);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
@ -2091,7 +2091,7 @@ static void M_PlayerSetupDrawer ()
|
|||
y = (y-100)*CleanYfac+(SCREENHEIGHT>>1);
|
||||
if (!FireScreen)
|
||||
{
|
||||
screen->Clear (x, y, x + 72 * CleanXfac, y + 80 * CleanYfac-1, 0);
|
||||
screen->Clear (x, y, x + 72 * CleanXfac, y + 80 * CleanYfac-1, 0, 0);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue