function dynaSurf_square_fill(_x, _y, ss) {
	switch(round(ss)) {
		case 0 : 
		case 1 : 
			draw_point(_x, _y);
			break;
		case 2 : 
			draw_point(_x + 0, _y + 0);
			draw_point(_x + 1, _y + 0);
			draw_point(_x + 0, _y + 1);
			draw_point(_x + 1, _y + 1);
			break;
		default : 
			draw_rectangle(_x - ss / 2, _y - ss / 2, _x + ss / 2, _y + ss / 2, false);
			break;
	}
}