git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4409 c06c8d41-db1a-0410-9941-cceddc491573
S6Z5DI4LGLFHRSOVGGC7PW5CPP34GR5TJXPSJ2XMBFR5YU6VNF4QC
H5CCPXNHFSQ3SBRGB72XZTFD2U77DP7ZMW2SXXKD7DD3EO732QDQC
ASLW3Z5PAVZSWJEMMMVZT226P44EKSAD47QS72JIFJESAI3RPN3AC
5B5DP5S6A6LQMKZYVLQAEMHQZWFWYDHPCKQGRNSCNNYIBQYZ6BIQC
YBNWH7EXICXYJXYSLYSVMVZCVR7MWMVJ24CAUZ4ELPZUYTJ4CE5AC
25CH7HH4LKXFIZ75YNMXS3TSXO6O27DYSOPLOD45K4OCNFWLS4LQC
DGB7DKTR6OEQEMOOF3MAHDT4PAPKZ54Y33MWYVD7XIOESPFAXHQQC
M5JRISNFA35UTUE6EZKABYLNFLD5Y2CM3CEASFEWM4QRNYC3UK3QC
MZLB3Q7G4EC2BR3OFMG55WPHXPFJGQSLWAIHHFJEAEATPUTYR7EAC
for (int xx = 0; xx < dx * marker_length; xx++)
XPutPixel(backbuf, xx, py*dy+dy/2 + y_margin, map_pix[MAP_WHITE]);
if (show_mark)
{
for (int yy = 0; yy < dy * marker_length; yy++)
{
XPutPixel(backbuf, old_mark_x*dx+dx/2 + x_margin, yy,
map_pix[MAP_WHITE]);
}
for (int xx = 0; xx < dx * marker_length; xx++)
{
XPutPixel(backbuf, xx, old_mark_y*dy+dy/2 + y_margin,
map_pix[MAP_WHITE]);
}
}
// draw new markers
for (int j = 0; j < dy * marker_length; j++)
*(pDibBit0 + BUF_IDX(px, 0, dx/2 + x_margin, j)) = MAP_WHITE;
old_mark_x = mark_x;
old_mark_y = mark_y;
if (show_mark)
{
// draw new markers
for (int j = 0; j < dy * marker_length; j++)
*(pDibBit0 + BUF_IDX(mark_x, 0, dx/2 + x_margin, j)) = MAP_WHITE;
for (int j = 0; j < dx * marker_length; j++)
*(pDibBit0 + BUF_IDX(0, py, j, dy/2 + y_margin)) = MAP_WHITE;
for (int j = 0; j < dx * marker_length; j++)
*(pDibBit0 + BUF_IDX(0, mark_y, j, dy/2 + y_margin)) = MAP_WHITE;
}