mirror of
https://github.com/FunkyFr3sh/cnc-ddraw.git
synced 2025-03-15 06:04:49 +01:00
add memset blt_clear wrapper
This commit is contained in:
parent
f9462e5903
commit
0133030c6a
@ -65,6 +65,10 @@ void blt_colorkey_mirror_stretch(
|
||||
BOOL mirror_left_right,
|
||||
int bpp);
|
||||
|
||||
void blt_clear(
|
||||
unsigned char* dst,
|
||||
size_t size);
|
||||
|
||||
void blt_colorfill(
|
||||
unsigned char* dst,
|
||||
int dst_x,
|
||||
|
@ -381,6 +381,13 @@ void blt_colorkey_mirror_stretch(
|
||||
}
|
||||
}
|
||||
|
||||
void blt_clear(
|
||||
unsigned char* dst,
|
||||
size_t size)
|
||||
{
|
||||
memset(dst, 0, size);
|
||||
}
|
||||
|
||||
void blt_colorfill(
|
||||
unsigned char* dst,
|
||||
int dst_x,
|
||||
|
@ -548,7 +548,7 @@ HRESULT dds_Flip(IDirectDrawSurfaceImpl* This, IDirectDrawSurfaceImpl* lpDDSurfa
|
||||
|
||||
if (g_ddraw->flipclear)
|
||||
{
|
||||
memset(buf, 0, backbuffer->size);
|
||||
blt_clear(buf, backbuffer->size);
|
||||
}
|
||||
|
||||
LeaveCriticalSection(&g_ddraw->cs);
|
||||
|
Loading…
x
Reference in New Issue
Block a user