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

View File

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