Fixed compiler warnings for Windows builds.
Added -Werror to Windows makefiles.
This commit is contained in:
parent
334992ef54
commit
2b892d2a7a
168 changed files with 1927 additions and 1963 deletions
|
|
@ -75,8 +75,6 @@ static CUSTOMVERTEX d3d_verts[] =
|
|||
void d3d_fs_init(HWND h)
|
||||
{
|
||||
int c;
|
||||
HRESULT hr;
|
||||
|
||||
d3d_fs_w = GetSystemMetrics(SM_CXSCREEN);
|
||||
d3d_fs_h = GetSystemMetrics(SM_CYSCREEN);
|
||||
|
||||
|
|
@ -118,7 +116,7 @@ void d3d_fs_init(HWND h)
|
|||
d3dpp.BackBufferWidth = d3d_fs_w;
|
||||
d3dpp.BackBufferHeight = d3d_fs_h;
|
||||
|
||||
hr = d3d->CreateDevice(D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, h, D3DCREATE_SOFTWARE_VERTEXPROCESSING, &d3dpp, &d3ddev);
|
||||
d3d->CreateDevice(D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, h, D3DCREATE_SOFTWARE_VERTEXPROCESSING, &d3dpp, &d3ddev);
|
||||
|
||||
d3d_fs_init_objects();
|
||||
|
||||
|
|
@ -142,12 +140,11 @@ static void d3d_fs_close_objects()
|
|||
|
||||
static void d3d_fs_init_objects()
|
||||
{
|
||||
HRESULT hr;
|
||||
D3DLOCKED_RECT dr;
|
||||
int y;
|
||||
RECT r;
|
||||
|
||||
hr = d3ddev->CreateVertexBuffer(6*sizeof(CUSTOMVERTEX),
|
||||
d3ddev->CreateVertexBuffer(6*sizeof(CUSTOMVERTEX),
|
||||
0,
|
||||
D3DFVF_XYZRHW | D3DFVF_TEX1,
|
||||
D3DPOOL_MANAGED,
|
||||
|
|
@ -164,7 +161,7 @@ static void d3d_fs_init_objects()
|
|||
|
||||
for (y = 0; y < 2048; y++)
|
||||
{
|
||||
uint32_t *p = (uint32_t *)(dr.pBits + (y * dr.Pitch));
|
||||
uint32_t *p = (uint32_t *)((uintptr_t)dr.pBits + (y * dr.Pitch));
|
||||
memset(p, 0, 2048 * 4);
|
||||
}
|
||||
|
||||
|
|
@ -225,16 +222,7 @@ void d3d_fs_reset()
|
|||
|
||||
void d3d_fs_close()
|
||||
{
|
||||
if (d3dTexture)
|
||||
{
|
||||
d3dTexture->Release();
|
||||
d3dTexture = NULL;
|
||||
}
|
||||
if (v_buffer)
|
||||
{
|
||||
v_buffer->Release();
|
||||
v_buffer = NULL;
|
||||
}
|
||||
d3d_fs_close_objects();
|
||||
if (d3ddev)
|
||||
{
|
||||
d3ddev->Release();
|
||||
|
|
@ -304,7 +292,6 @@ static void d3d_fs_blit_memtoscreen(int x, int y, int y1, int y2, int w, int h)
|
|||
VOID* pVoid;
|
||||
D3DLOCKED_RECT dr;
|
||||
RECT window_rect;
|
||||
uint32_t *p, *src;
|
||||
int yy;
|
||||
double l, t, r, b;
|
||||
|
||||
|
|
@ -327,7 +314,7 @@ static void d3d_fs_blit_memtoscreen(int x, int y, int y1, int y2, int w, int h)
|
|||
fatal("LockRect failed\n");
|
||||
|
||||
for (yy = y1; yy < y2; yy++)
|
||||
memcpy(dr.pBits + ((yy - y1) * dr.Pitch), &(((uint32_t *)buffer32->line[yy + y])[x]), w * 4);
|
||||
memcpy((void *)((uintptr_t)dr.pBits + ((yy - y1) * dr.Pitch)), &(((uint32_t *)buffer32->line[yy + y])[x]), w * 4);
|
||||
|
||||
video_blit_complete();
|
||||
d3dTexture->UnlockRect(0);
|
||||
|
|
@ -403,7 +390,6 @@ static void d3d_fs_blit_memtoscreen_8(int x, int y, int w, int h)
|
|||
VOID* pVoid;
|
||||
D3DLOCKED_RECT dr;
|
||||
RECT window_rect;
|
||||
uint32_t *p, *src;
|
||||
int xx, yy;
|
||||
double l, t, r, b;
|
||||
|
||||
|
|
@ -427,7 +413,7 @@ static void d3d_fs_blit_memtoscreen_8(int x, int y, int w, int h)
|
|||
|
||||
for (yy = 0; yy < h; yy++)
|
||||
{
|
||||
uint32_t *p = (uint32_t *)(dr.pBits + (yy * dr.Pitch));
|
||||
uint32_t *p = (uint32_t *)((uintptr_t)dr.pBits + (yy * dr.Pitch));
|
||||
if ((y + yy) >= 0 && (y + yy) < buffer->h)
|
||||
{
|
||||
for (xx = 0; xx < w; xx++)
|
||||
|
|
|
|||
Loading…
Reference in a new issue