glshaderelement: implement setting arbitrary uniforms
authorMatthew Waters <matthew@centricular.com>
Tue, 20 Oct 2015 16:23:30 +0000 (03:23 +1100)
committerTim-Philipp Müller <tim@centricular.com>
Sat, 9 Dec 2017 19:32:09 +0000 (19:32 +0000)
commitc766ca0381277f3797b9702d24879269972d9336
treebfb2356c59ee43fd09b0534577424f592b534f46
parent06de6998e568475ab83f9e2cd3f2142ed576c2da
glshaderelement: implement setting arbitrary uniforms

Currently float and int are supported by default. vec2, vec3, vec4
and mat4 are supported if graphene is used.  Of course if one wants
to set custom uniforms they can also be set using the create-shader
signal.
ext/gl/gstglfiltershader.c
ext/gl/gstglfiltershader.h