void vertical_line(t_param *p) { int dx; int dy; init(p); dx = p->l.xb - p->l.xa; dy = p->l.yb - p->l.ya; if (dx > 0) { DXS(p, dx, dy); } else if (dx < 0) { DXI(p, dx, dy); } else { if (dy > 0) while (p->l.ya != p->l.yb) { mlx_pixel_put(p->mlx, p->win, p->l.xa, p->l.ya, color(p)); p->l.ya += 1; } else while (p->l.ya != p->l.yb) { mlx_pixel_put(p->mlx, p->win, p->l.xa, p->l.ya, color(p)); p->l.ya -= 1; } } }
void SetDebugName(ID3D11DeviceChild *child, tchar const *name) { if(child != null && name != null) { DXI(child->SetPrivateData(WKPDID_D3DDebugObjectName, (UINT)_tcslen(name), name)); } }