mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-10 14:51:40 +00:00
- Antialiasing of lines is now controlled solely by the vid_hwaalines cvar,
ignoring what the driver reports, since ATI is apparently just as bad as NVidia. SVN r1212 (trunk)
This commit is contained in:
parent
e18111ce5f
commit
f08e2949dc
2 changed files with 6 additions and 1 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
September 11, 2008
|
||||||
|
- Antialiasing of lines is now controlled solely by the vid_hwaalines cvar,
|
||||||
|
ignoring what the driver reports, since ATI is apparently just as bad as
|
||||||
|
NVidia.
|
||||||
|
|
||||||
September 9, 2008
|
September 9, 2008
|
||||||
- Added a check for D3DLINECAPS_ANTIALIAS, but this is complicated by the
|
- Added a check for D3DLINECAPS_ANTIALIAS, but this is complicated by the
|
||||||
fact that NVidia's don't report it, even though they support it. If there
|
fact that NVidia's don't report it, even though they support it. If there
|
||||||
|
|
|
@ -965,7 +965,7 @@ void D3DFB::Draw3DPart(bool copy3d)
|
||||||
DrawLetterbox();
|
DrawLetterbox();
|
||||||
InScene = true;
|
InScene = true;
|
||||||
D3DDevice->BeginScene();
|
D3DDevice->BeginScene();
|
||||||
D3DDevice->SetRenderState(D3DRS_ANTIALIASEDLINEENABLE, (DeviceCaps.LineCaps & D3DLINECAPS_ANTIALIAS) && vid_hwaalines);
|
D3DDevice->SetRenderState(D3DRS_ANTIALIASEDLINEENABLE, vid_hwaalines);
|
||||||
assert(OldRenderTarget == NULL);
|
assert(OldRenderTarget == NULL);
|
||||||
if (TempRenderTexture != NULL &&
|
if (TempRenderTexture != NULL &&
|
||||||
((Windowed && GammaFixerShader && TempRenderTexture != FinalWipeScreen) || GatheringWipeScreen || PixelDoubling))
|
((Windowed && GammaFixerShader && TempRenderTexture != FinalWipeScreen) || GatheringWipeScreen || PixelDoubling))
|
||||||
|
|
Loading…
Reference in a new issue