New SVGA Driver + Demo!

August 22nd, 2009

If you have a Morpheus, run, don’t walk to the Downloads page!

I just uploaded the latest SVGA bitmap driver with new demo’s!

This version includes the first release of the GPU server, and implements the following:

  • Cls(color) - PASM fast screen clear routine
  • Pen(color) - set the drawing color to one of the four colors per pixel
  • Plot(x,y) - PASM fast pixel plotting
  • Plot(x,y,c) - PASM fast pixel plotting, also specifies color
  • Rectangle(x,y,w,h) - draw a rectangle
  • Circle(x,y,c) - draw a circle
  • FilledRectangle(x,y,w,h) - draw a filled rectangle
  • FilledCircle(x,y,w,h) - draw a filled circle

Note that I am working on a PASM version of Line, which will also speed up the FilledRectangle and FilledCircle functions immensely.

More functions coming after the above is completed - namely:

  • PutChar(x,y,ch) - output 8×12 character at specified location
  • PutStr(x,y,strptr) - output a string at specified location

Leave a Reply

You must be logged in to post a comment.