rem: void voodoo3_invert_rect(list_packet *list, uint32 color, uint32 bytes_per_row, uint32 bits_per_pixel)
add: voodoo3_invert_rect(list_packet *list, uint32 color, uint32 bytes_per_row, uint32 bits_per_pixel)
context: void voodoo3_invert_rect(list_packet *list, uint32 color, uint32 bytes_per_row, uint32 bits_per_pixel){	uint32 fmt;	fmt = bytes_per_row | ((bits_per_pixel + ((bits_per_pixel == 8) ? 0 : 8)) << 13);	voodoo3_make_room(5);	voodoo3_write32(DSTFORMAT, fmt);	voodoo3_write32(COLORFORE, color);	voodoo3_write32(COMMAND_2D, COMMAND_2D_FILLRECT | (ROP_INVERT << 24));	voodoo3_write32(DSTSIZE,    list->w | (list->h << 16));	voodoo3_write32(LAUNCH_2D,  list->x | (list->y << 16));	voodoo3_wait_idle();}