How to draw a triangle

Draw a single triangle with a gradient fill.

data

Vertice Index x y
0 0 10 5
1 1 44 10
2 2 24 20

pixel

r
0
g
0
b
0
a
0
x
0
y
0

Fragment Shader

Vertex Shader