Michel Dänzer <[email protected]> writes: > From: Michel Dänzer <[email protected]> > > Fixes shader compile failure: > > Failed to compile VS: 0:13(43): error: `pos' undeclared > 0:13(14): error: operands to arithmetic operators must be numeric > 0:13(13): error: operands to arithmetic operators must be numeric > > Program source: > #define ATLAS_DIM_INV 0.000976562500000000 > attribute vec2 primitive; > attribute vec2 source; > varying vec2 glyph_pos; > uniform vec2 fill_offset; > uniform vec2 fill_size_inv; > varying vec2 fill_pos; > uniform vec4 v_matrix; > void main() { > gl_Position.xy = primitive.xy * v_matrix.xz + v_matrix.yw; > gl_Position.zw = vec2(0.0,1.0); > glyph_pos = source.xy * ATLAS_DIM_INV; > fill_pos = (fill_offset + primitive.xy + pos) * fill_size_inv; > } > (EE) Fatal server error: > (EE) GLSL compile failure > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=97300 > Signed-off-by: Michel Dänzer <[email protected]>
Reviewed-by: Keith Packard <[email protected]> -- -keith
signature.asc
Description: PGP signature
_______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel
