#N canvas 10 10 831 689 10;
#X obj 76 22 gemhead;
#X obj 76 367 glsl_program;
#X obj 149 282 pack 0 0;
#X obj 170 262 t b f;
#X obj 166 217 change;
#X obj 148 98 change;
#X msg 149 308 link \$1 \$2;
#X floatatom 170 243 2 0 0 0 ID - -;
#X floatatom 148 121 2 0 0 0 ID - -;
#X obj 167 329 print linking;
#X obj 76 411 rotateXYZ;
#X floatatom 96 389 5 0 0 0 - - -;
#X floatatom 140 389 5 0 0 0 - - -;
#X floatatom 182 389 5 0 0 0 - - -;
#X obj 76 580 pix_texture;
#X msg 654 94 color 1 0 0;
#X obj 637 141 gemwin;
#X msg 637 70 create \, 1;
#X msg 669 118 destroy;
#X obj 76 604 square;
#X obj 142 27 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X msg 90 57 open texture.vert;
#X msg 86 147 open texture.frag;
#X obj 76 79 glsl_vertex;
#X obj 76 197 glsl_fragment;
#X text 174 25 <-load shader;
#X text 215 459 <- load texture;
#X msg 106 555 mode \$1;
#X obj 106 535 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 76 489 pix_image img1.jpg;
#X text 73 639 This shader will just change the color of a texture
;
#X text 71 655 (it should be a bit darker);
#X obj 106 512 r mode;
#X msg 103 460 open img2.jpg;
#X msg 96 168 open texture_rect.frag;
#X obj 199 119 s mode;
#X msg 199 98 0;
#X obj 292 67 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X text 324 65 <-load an other shader;
#X text 328 79 (using rectangular texturing);
#X obj 292 129 s mode;
#X msg 292 108 1;
#X connect 0 0 23 0;
#X connect 1 0 10 0;
#X connect 2 0 6 0;
#X connect 3 0 2 0;
#X connect 3 1 2 1;
#X connect 4 0 7 0;
#X connect 5 0 8 0;
#X connect 6 0 1 0;
#X connect 6 0 9 0;
#X connect 7 0 3 0;
#X connect 8 0 2 0;
#X connect 10 0 29 0;
#X connect 11 0 10 1;
#X connect 12 0 10 2;
#X connect 13 0 10 3;
#X connect 14 0 19 0;
#X connect 15 0 16 0;
#X connect 17 0 16 0;
#X connect 18 0 16 0;
#X connect 20 0 21 0;
#X connect 20 0 22 0;
#X connect 20 0 36 0;
#X connect 21 0 23 0;
#X connect 22 0 24 0;
#X connect 23 0 24 0;
#X connect 23 1 5 0;
#X connect 24 0 1 0;
#X connect 24 1 4 0;
#X connect 27 0 14 0;
#X connect 28 0 27 0;
#X connect 29 0 14 0;
#X connect 32 0 28 0;
#X connect 33 0 29 0;
#X connect 34 0 24 0;
#X connect 36 0 35 0;
#X connect 37 0 21 0;
#X connect 37 0 34 0;
#X connect 37 0 41 0;
#X connect 41 0 40 0;
