gbasys

diff src/gfx.h @ 12:a6ddf338a111

line clipping
author John Tsiombikas <nuclear@member.fsf.org>
date Mon, 01 Feb 2016 04:41:27 +0200
parents 9d05431f4a16
children
line diff
     1.1 --- a/src/gfx.h	Mon Feb 01 02:36:25 2016 +0200
     1.2 +++ b/src/gfx.h	Mon Feb 01 04:41:27 2016 +0200
     1.3 @@ -63,4 +63,6 @@
     1.4  #define put_pixel(px, py, col, pbuf)	((unsigned short*)(pbuf)->pixels)[(py) * (pbuf)->x + (px)] = col
     1.5  void draw_line(int x1, int y1, int x2, int y2, unsigned short col, struct pixel_buffer *pbuf);
     1.6  
     1.7 +int clip_line(int *x1, int *y1, int *x2, int *y2, int left, int top, int right, int bot);
     1.8 +
     1.9  #endif	/* _GFX_H_ */