summaryrefslogtreecommitdiff
path: root/src/glsl/geom-outlining-150.c
AgeCommit message (Collapse)AuthorFilesLines
2014-03-08geom-outlining-150: Switch to core profile.Fabian Bieler1-0/+13
Signed-off-by: Fabian Bieler <fabianbieler@fastmail.fm> Acked-by: Kenneth Graunke <kenneth@whitecape.org>
2014-03-08geom-outlining-150: Use core geometry shaders.Fabian Bieler1-18/+8
Signed-off-by: Fabian Bieler <fabianbieler@fastmail.fm> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2014-03-08geom-outlining-150: Use a vbo.Fabian Bieler1-7/+18
Use a vbo for vertex data instead of client-side arrays. Also bind a vertex array object. This is necessary for the switch to a core profile context. Signed-off-by: Fabian Bieler <fabianbieler@fastmail.fm> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2012-05-09geom-outlining: add demo of polygon outlining with a geometry shaderBrian Paul1-0/+380
Both GLSL 1.30 and 1.50 versions.