VSA256 Graphics Library Functions

VESA Configuration Functions . . . .

vsa_set_svga_mode

vsa_get_svga_mode

vsa_init

Basic Drawing Functions . . . .

vsa_move_to

vsa_set_pixel

vsa_get_pixel

vsa_line_to

vsa_gouraud_line - Create your own 3D shaded primitives.

vsa_rect

vsa_rect_fill

vsa_triangle - Great for 3D Wireframes.

vsa_triangle_fill

vsa_shaded_triangle - Ideal for 3D surface drawing, Gouraud shading.

vsa_h_line

vsa_v_line

Specialized Drawing Functions . . . .

vsa_raster_line - Use this to draw images one raster line at a time.

vsa_get_raster_line - And use this to get images one raster line at a time.

vsa_image_size

vsa_get_image

vsa_put_image - Raster Op Functions include REPLACE, AND, OR, XOR, and SPRITE!

Text Functions (Vector Stroked!) . . . .

vsa_set_text_cursor

vsa_get_text_cursor

vsa_set_text_scale - Text scale is floating point continuous, not discreet steps.

vsa_get_text_scale

vsa_set_text_cursor_mode

vsa_get_text_cursor_mode

vsa_write_string

vsa_write_string_alt

Color Look Up Table Functions . . . .

vsa_read_color_register

vsa_write_color_register

vsa_read_color_block

vsa_write_color_block

Attribute Functions . . . .

vsa_set_color

vsa_get_color

vsa_set_text_color

vsa_get_text_color

vsa_set_clip_mode - Can turn clipping off.

vsa_get_clip_mode

vsa_set_triangle_clip_mode - Can turn clipping off just for triangles if you like.

vsa_get_triangle_clip_mode

vsa_set_viewport

vsa_get_viewport

Miscellaneous Functions . . . .

vsa_set_display_start

vsa_get_display_start

vsa_set_draw_page - Ping Pong buffering (Double Buffering) can be

vsa_get_draw_page performed by drawing into the DRAW memory page

vsa_set_view_page while displaying from the VIEW memory page.

vsa_get_view_page

vsa_wait_vsync - Handy if you need to sync up to the vertical retrace of the CRT.

Wanna talk? ... Send me EMAIL.
Go Back to BlueBerry Graphics Home Page.
BlueBerry Graphics is brought to you by Spyro Gumas, 71064.1571@compuserve.com.
Everything here is Copyright Spyro Gumas, 1996. All Rights Reserved.