Added point size emulation to DX9

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@587 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
XTra.KrazzY 2008-09-20 15:04:02 +00:00
parent 7c3f715f19
commit ae948f1a23
1 changed files with 7 additions and 3 deletions

View File

@ -226,9 +226,13 @@ void BPWritten(int addr, int changes, int newval)
break;
case BPMEM_LINEPTWIDTH:
// We can't change line width in D3D. However, we can change point size. TODO
//bpmem.lineptwidth.pointsize);
//bpmem.lineptwidth.linesize);
{
// We can't change line width in D3D unless we use ID3DXLine
//bpmem.lineptwidth.linesize);
float psize = float(bpmem.lineptwidth.pointsize) * 6.0f;
Renderer::SetRenderState(D3DRS_POINTSIZE, *((DWORD*)&psize));
}
break;
case 0x43: