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

Attachment: 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

Reply via email to