Index: [thread] [date] [subject] [author]
  From: Andrew Apted <ajapted@netspace.net.au>
  To  : ggi-develop@eskimo.com
  Date: Thu, 27 Aug 1998 22:05:41 +1000

Re: About Libggi (Re: LibGGI2D, LibGGI3D and targets)

Marcus writes:

>  Then we have the following:
>  int ggiDrawLine(ggi_visual_t vis,int x,int y,int xe,int ye);
>  int ggiDrawHLine(ggi_visual_t vis,int x,int y,int w);
>  int ggiDrawVLine(ggi_visual_t vis,int x,int y,int h);
>  int ggiDrawBox(ggi_visual_t vis,int x,int y,int w,int h);
>  which could be considered "2D" functions, but all except
>  ggiDrawLine is very simple to implement in software, and
>  all are often HW-accelerated on HW that supports acceleration
>  att all. They are also very useful to test the library and it's
>  targets, and provides a simple way for the libggi beginner to
>  get something displayed on the screen.
>  
>  Therefore they should be kept in the core libggi (with, IMO,
>  the exception for ggiDrawLine, which is ten times bigger than
>  any other function in the stub library and should go into
>  libggi2d)

Yeah, I also think that ggiDrawLine should (probably) be moved to
libggi2d, but I don't care too much.

Cheers,
_____________________________________________  ____
                                               \  /
  Andrew Apted   <andrew@ggi-project.org>       \/
  

Index: [thread] [date] [subject] [author]