Fast 2D gradients?

BlitzMax Forums/BlitzMax OpenGL Programming/Fast 2D gradients?

Also just:

glBegin
glColor3b $FF,$FF,$FF
glVertex2i(50,50)
glVertex2i(100,50)
glColor3b $0,$0,$0
glVertex2i(100,200)
glVertex2i(50,200)
glEnd

Should draw a gradient.