Man Linux: Main Page and Category List

NAME

       create_zbuffer  -  Creates  a  Z-buffer  for  a  bitmap.  Allegro  game
       programming library.

SYNOPSIS

       #include <allegro.h>

       ZBUFFER *create_zbuffer(BITMAP *bmp);

DESCRIPTION

       Creates a Z-buffer using the size of the BITMAP  you  are  planning  to
       draw  on.  Several Z-buffers can be defined but only one can be used at
       the same time, so you must call set_zbuffer()  to  make  this  Z-buffer
       active.

RETURN VALUE

       Returns  the  pointer  to  the  ZBUFFER  or NULL if there was an error.
       Remember to destroy the ZBUFFER once you are done  with  it,  to  avoid
       having memory leaks.

SEE ALSO

       create_sub_zbuffer(3alleg), set_zbuffer(3alleg), clear_zbuffer(3alleg),
       destroy_zbuffer(3alleg), exzbuf(3alleg)