Fix disc indicator on Direct3D.
This commit is contained in:
parent
a54e6575d3
commit
411dbe5745
2 changed files with 12 additions and 0 deletions
|
|
@ -391,7 +391,10 @@ static void d3d_fs_blit_memtoscreen(int x, int y, int y1, int y2, int w, int h)
|
|||
hr = d3ddev->SetTexture(0, NULL);
|
||||
|
||||
if (hr == D3D_OK && readflash && vid_disc_indicator)
|
||||
{
|
||||
hr = d3ddev->DrawPrimitive(D3DPT_TRIANGLELIST, 6, 2);
|
||||
readflash = 0;
|
||||
}
|
||||
|
||||
if (hr == D3D_OK)
|
||||
hr = d3ddev->EndScene();
|
||||
|
|
@ -508,7 +511,10 @@ static void d3d_fs_blit_memtoscreen_8(int x, int y, int w, int h)
|
|||
hr = d3ddev->SetTexture(0, NULL);
|
||||
|
||||
if (hr == D3D_OK && readflash && vid_disc_indicator)
|
||||
{
|
||||
hr = d3ddev->DrawPrimitive(D3DPT_TRIANGLELIST, 6, 2);
|
||||
readflash = 0;
|
||||
}
|
||||
|
||||
if (hr == D3D_OK)
|
||||
hr = d3ddev->EndScene();
|
||||
|
|
|
|||
|
|
@ -309,7 +309,10 @@ void d3d_blit_memtoscreen(int x, int y, int y1, int y2, int w, int h)
|
|||
hr = d3ddev->SetTexture(0, NULL);
|
||||
|
||||
if (hr == D3D_OK && readflash && vid_disc_indicator)
|
||||
{
|
||||
hr = d3ddev->DrawPrimitive(D3DPT_TRIANGLELIST, 6, 2);
|
||||
readflash = 0;
|
||||
}
|
||||
|
||||
if (hr == D3D_OK)
|
||||
hr = d3ddev->EndScene();
|
||||
|
|
@ -409,7 +412,10 @@ void d3d_blit_memtoscreen_8(int x, int y, int w, int h)
|
|||
hr = d3ddev->SetTexture(0, NULL);
|
||||
|
||||
if (hr == D3D_OK && readflash && vid_disc_indicator)
|
||||
{
|
||||
hr = d3ddev->DrawPrimitive(D3DPT_TRIANGLELIST, 6, 2);
|
||||
readflash = 0;
|
||||
}
|
||||
|
||||
if (hr == D3D_OK)
|
||||
hr = d3ddev->EndScene();
|
||||
|
|
|
|||
Loading…
Reference in a new issue