jpeg pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=07c68ac42b7f8b1108e46b14b790a64b2ab19383
commit 07c68ac42b7f8b1108e46b14b790a64b2ab19383 Author: Jean-Philippe Andre <jp.an...@samsung.com> Date: Thu Nov 27 21:46:14 2014 +0900 Evas: Fix shader gen script for Ubuntu dash was the shell on that machine. Also, GCC complained about a non const initializer. Thanks SeoZ for the report. --- .../engines/gl_common/shader/evas_gl_shaders.x | 168 ++++++++++----------- .../evas/engines/gl_common/shader/gen_shaders.sh | 4 +- 2 files changed, 86 insertions(+), 86 deletions(-) diff --git a/src/modules/evas/engines/gl_common/shader/evas_gl_shaders.x b/src/modules/evas/engines/gl_common/shader/evas_gl_shaders.x index cb3f271..17c1359 100644 --- a/src/modules/evas/engines/gl_common/shader/evas_gl_shaders.x +++ b/src/modules/evas/engines/gl_common/shader/evas_gl_shaders.x @@ -4,7 +4,7 @@ #include "../evas_gl_private.h" /* Source: modules/evas/engines/gl_common/shader/font_frag.shd */ -static const char font_frag_glsl[] = +static const char const font_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -26,7 +26,7 @@ Evas_GL_Program_Source shader_font_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/font_vert.shd */ -static const char font_vert_glsl[] = +static const char const font_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -49,7 +49,7 @@ Evas_GL_Program_Source shader_font_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/img_12_bgra_frag.shd */ -static const char img_12_bgra_frag_glsl[] = +static const char const img_12_bgra_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -75,7 +75,7 @@ Evas_GL_Program_Source shader_img_12_bgra_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/img_12_bgra_nomul_frag.shd */ -static const char img_12_bgra_nomul_frag_glsl[] = +static const char const img_12_bgra_nomul_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -100,7 +100,7 @@ Evas_GL_Program_Source shader_img_12_bgra_nomul_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/img_12_bgra_nomul_vert.shd */ -static const char img_12_bgra_nomul_vert_glsl[] = +static const char const img_12_bgra_nomul_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -126,7 +126,7 @@ Evas_GL_Program_Source shader_img_12_bgra_nomul_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/img_12_bgra_vert.shd */ -static const char img_12_bgra_vert_glsl[] = +static const char const img_12_bgra_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -155,7 +155,7 @@ Evas_GL_Program_Source shader_img_12_bgra_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/img_12_frag.shd */ -static const char img_12_frag_glsl[] = +static const char const img_12_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -181,7 +181,7 @@ Evas_GL_Program_Source shader_img_12_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/img_12_nomul_frag.shd */ -static const char img_12_nomul_frag_glsl[] = +static const char const img_12_nomul_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -206,7 +206,7 @@ Evas_GL_Program_Source shader_img_12_nomul_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/img_12_nomul_vert.shd */ -static const char img_12_nomul_vert_glsl[] = +static const char const img_12_nomul_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -232,7 +232,7 @@ Evas_GL_Program_Source shader_img_12_nomul_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/img_12_vert.shd */ -static const char img_12_vert_glsl[] = +static const char const img_12_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -261,7 +261,7 @@ Evas_GL_Program_Source shader_img_12_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/img_21_bgra_frag.shd */ -static const char img_21_bgra_frag_glsl[] = +static const char const img_21_bgra_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -287,7 +287,7 @@ Evas_GL_Program_Source shader_img_21_bgra_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/img_21_bgra_nomul_frag.shd */ -static const char img_21_bgra_nomul_frag_glsl[] = +static const char const img_21_bgra_nomul_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -312,7 +312,7 @@ Evas_GL_Program_Source shader_img_21_bgra_nomul_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/img_21_bgra_nomul_vert.shd */ -static const char img_21_bgra_nomul_vert_glsl[] = +static const char const img_21_bgra_nomul_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -338,7 +338,7 @@ Evas_GL_Program_Source shader_img_21_bgra_nomul_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/img_21_bgra_vert.shd */ -static const char img_21_bgra_vert_glsl[] = +static const char const img_21_bgra_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -367,7 +367,7 @@ Evas_GL_Program_Source shader_img_21_bgra_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/img_21_frag.shd */ -static const char img_21_frag_glsl[] = +static const char const img_21_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -393,7 +393,7 @@ Evas_GL_Program_Source shader_img_21_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/img_21_nomul_frag.shd */ -static const char img_21_nomul_frag_glsl[] = +static const char const img_21_nomul_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -418,7 +418,7 @@ Evas_GL_Program_Source shader_img_21_nomul_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/img_21_nomul_vert.shd */ -static const char img_21_nomul_vert_glsl[] = +static const char const img_21_nomul_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -444,7 +444,7 @@ Evas_GL_Program_Source shader_img_21_nomul_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/img_21_vert.shd */ -static const char img_21_vert_glsl[] = +static const char const img_21_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -473,7 +473,7 @@ Evas_GL_Program_Source shader_img_21_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/img_22_bgra_frag.shd */ -static const char img_22_bgra_frag_glsl[] = +static const char const img_22_bgra_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -501,7 +501,7 @@ Evas_GL_Program_Source shader_img_22_bgra_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/img_22_bgra_nomul_frag.shd */ -static const char img_22_bgra_nomul_frag_glsl[] = +static const char const img_22_bgra_nomul_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -528,7 +528,7 @@ Evas_GL_Program_Source shader_img_22_bgra_nomul_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/img_22_bgra_nomul_vert.shd */ -static const char img_22_bgra_nomul_vert_glsl[] = +static const char const img_22_bgra_nomul_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -556,7 +556,7 @@ Evas_GL_Program_Source shader_img_22_bgra_nomul_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/img_22_bgra_vert.shd */ -static const char img_22_bgra_vert_glsl[] = +static const char const img_22_bgra_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -587,7 +587,7 @@ Evas_GL_Program_Source shader_img_22_bgra_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/img_22_frag.shd */ -static const char img_22_frag_glsl[] = +static const char const img_22_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -615,7 +615,7 @@ Evas_GL_Program_Source shader_img_22_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/img_22_nomul_frag.shd */ -static const char img_22_nomul_frag_glsl[] = +static const char const img_22_nomul_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -642,7 +642,7 @@ Evas_GL_Program_Source shader_img_22_nomul_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/img_22_nomul_vert.shd */ -static const char img_22_nomul_vert_glsl[] = +static const char const img_22_nomul_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -670,7 +670,7 @@ Evas_GL_Program_Source shader_img_22_nomul_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/img_22_vert.shd */ -static const char img_22_vert_glsl[] = +static const char const img_22_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -701,7 +701,7 @@ Evas_GL_Program_Source shader_img_22_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/img_bgra_frag.shd */ -static const char img_bgra_frag_glsl[] = +static const char const img_bgra_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -723,7 +723,7 @@ Evas_GL_Program_Source shader_img_bgra_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/img_bgra_nomul_frag.shd */ -static const char img_bgra_nomul_frag_glsl[] = +static const char const img_bgra_nomul_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -744,7 +744,7 @@ Evas_GL_Program_Source shader_img_bgra_nomul_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/img_bgra_nomul_vert.shd */ -static const char img_bgra_nomul_vert_glsl[] = +static const char const img_bgra_nomul_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -764,7 +764,7 @@ Evas_GL_Program_Source shader_img_bgra_nomul_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/img_bgra_vert.shd */ -static const char img_bgra_vert_glsl[] = +static const char const img_bgra_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -787,7 +787,7 @@ Evas_GL_Program_Source shader_img_bgra_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/img_frag.shd */ -static const char img_frag_glsl[] = +static const char const img_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -809,7 +809,7 @@ Evas_GL_Program_Source shader_img_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/img_nomul_frag.shd */ -static const char img_nomul_frag_glsl[] = +static const char const img_nomul_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -830,7 +830,7 @@ Evas_GL_Program_Source shader_img_nomul_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/img_nomul_vert.shd */ -static const char img_nomul_vert_glsl[] = +static const char const img_nomul_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -850,7 +850,7 @@ Evas_GL_Program_Source shader_img_nomul_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/img_vert.shd */ -static const char img_vert_glsl[] = +static const char const img_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -873,7 +873,7 @@ Evas_GL_Program_Source shader_img_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/nv12_frag.shd */ -static const char nv12_frag_glsl[] = +static const char const nv12_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -908,7 +908,7 @@ Evas_GL_Program_Source shader_nv12_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/nv12_nomul_frag.shd */ -static const char nv12_nomul_frag_glsl[] = +static const char const nv12_nomul_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -942,7 +942,7 @@ Evas_GL_Program_Source shader_nv12_nomul_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/nv12_nomul_vert.shd */ -static const char nv12_nomul_vert_glsl[] = +static const char const nv12_nomul_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -964,7 +964,7 @@ Evas_GL_Program_Source shader_nv12_nomul_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/nv12_vert.shd */ -static const char nv12_vert_glsl[] = +static const char const nv12_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -988,7 +988,7 @@ Evas_GL_Program_Source shader_nv12_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/rect_frag.shd */ -static const char rect_frag_glsl[] = +static const char const rect_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -1009,7 +1009,7 @@ Evas_GL_Program_Source shader_rect_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/rect_vert.shd */ -static const char rect_vert_glsl[] = +static const char const rect_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -1029,7 +1029,7 @@ Evas_GL_Program_Source shader_rect_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/rgb_a_pair_frag.shd */ -static const char rgb_a_pair_frag_glsl[] = +static const char const rgb_a_pair_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -1054,7 +1054,7 @@ Evas_GL_Program_Source shader_rgb_a_pair_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/rgb_a_pair_nomul_frag.shd */ -static const char rgb_a_pair_nomul_frag_glsl[] = +static const char const rgb_a_pair_nomul_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -1078,7 +1078,7 @@ Evas_GL_Program_Source shader_rgb_a_pair_nomul_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/rgb_a_pair_nomul_vert.shd */ -static const char rgb_a_pair_nomul_vert_glsl[] = +static const char const rgb_a_pair_nomul_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -1101,7 +1101,7 @@ Evas_GL_Program_Source shader_rgb_a_pair_nomul_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/rgb_a_pair_vert.shd */ -static const char rgb_a_pair_vert_glsl[] = +static const char const rgb_a_pair_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -1127,7 +1127,7 @@ Evas_GL_Program_Source shader_rgb_a_pair_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_12_frag.shd */ -static const char tex_12_frag_glsl[] = +static const char const tex_12_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -1153,7 +1153,7 @@ Evas_GL_Program_Source shader_tex_12_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_12_vert.shd */ -static const char tex_12_vert_glsl[] = +static const char const tex_12_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -1182,7 +1182,7 @@ Evas_GL_Program_Source shader_tex_12_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_12_nomul_frag.shd */ -static const char tex_12_nomul_frag_glsl[] = +static const char const tex_12_nomul_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -1207,7 +1207,7 @@ Evas_GL_Program_Source shader_tex_12_nomul_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_12_nomul_vert.shd */ -static const char tex_12_nomul_vert_glsl[] = +static const char const tex_12_nomul_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -1233,7 +1233,7 @@ Evas_GL_Program_Source shader_tex_12_nomul_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_21_frag.shd */ -static const char tex_21_frag_glsl[] = +static const char const tex_21_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -1259,7 +1259,7 @@ Evas_GL_Program_Source shader_tex_21_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_21_vert.shd */ -static const char tex_21_vert_glsl[] = +static const char const tex_21_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -1288,7 +1288,7 @@ Evas_GL_Program_Source shader_tex_21_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_21_nomul_frag.shd */ -static const char tex_21_nomul_frag_glsl[] = +static const char const tex_21_nomul_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -1313,7 +1313,7 @@ Evas_GL_Program_Source shader_tex_21_nomul_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_21_nomul_vert.shd */ -static const char tex_21_nomul_vert_glsl[] = +static const char const tex_21_nomul_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -1339,7 +1339,7 @@ Evas_GL_Program_Source shader_tex_21_nomul_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_22_frag.shd */ -static const char tex_22_frag_glsl[] = +static const char const tex_22_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -1367,7 +1367,7 @@ Evas_GL_Program_Source shader_tex_22_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_22_vert.shd */ -static const char tex_22_vert_glsl[] = +static const char const tex_22_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -1398,7 +1398,7 @@ Evas_GL_Program_Source shader_tex_22_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_22_nomul_frag.shd */ -static const char tex_22_nomul_frag_glsl[] = +static const char const tex_22_nomul_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -1425,7 +1425,7 @@ Evas_GL_Program_Source shader_tex_22_nomul_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_22_nomul_vert.shd */ -static const char tex_22_nomul_vert_glsl[] = +static const char const tex_22_nomul_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -1453,7 +1453,7 @@ Evas_GL_Program_Source shader_tex_22_nomul_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_frag.shd */ -static const char tex_frag_glsl[] = +static const char const tex_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -1475,7 +1475,7 @@ Evas_GL_Program_Source shader_tex_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_vert.shd */ -static const char tex_vert_glsl[] = +static const char const tex_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -1498,7 +1498,7 @@ Evas_GL_Program_Source shader_tex_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_nomul_frag.shd */ -static const char tex_nomul_frag_glsl[] = +static const char const tex_nomul_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -1519,7 +1519,7 @@ Evas_GL_Program_Source shader_tex_nomul_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_nomul_vert.shd */ -static const char tex_nomul_vert_glsl[] = +static const char const tex_nomul_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -1539,7 +1539,7 @@ Evas_GL_Program_Source shader_tex_nomul_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_afill_frag.shd */ -static const char tex_afill_frag_glsl[] = +static const char const tex_afill_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -1562,7 +1562,7 @@ Evas_GL_Program_Source shader_tex_afill_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_afill_vert.shd */ -static const char tex_afill_vert_glsl[] = +static const char const tex_afill_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -1585,7 +1585,7 @@ Evas_GL_Program_Source shader_tex_afill_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_22_afill_frag.shd */ -static const char tex_22_afill_frag_glsl[] = +static const char const tex_22_afill_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -1614,7 +1614,7 @@ Evas_GL_Program_Source shader_tex_22_afill_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_22_afill_vert.shd */ -static const char tex_22_afill_vert_glsl[] = +static const char const tex_22_afill_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -1645,7 +1645,7 @@ Evas_GL_Program_Source shader_tex_22_afill_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_21_afill_frag.shd */ -static const char tex_21_afill_frag_glsl[] = +static const char const tex_21_afill_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -1672,7 +1672,7 @@ Evas_GL_Program_Source shader_tex_21_afill_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_21_afill_vert.shd */ -static const char tex_21_afill_vert_glsl[] = +static const char const tex_21_afill_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -1701,7 +1701,7 @@ Evas_GL_Program_Source shader_tex_21_afill_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_12_afill_frag.shd */ -static const char tex_12_afill_frag_glsl[] = +static const char const tex_12_afill_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -1728,7 +1728,7 @@ Evas_GL_Program_Source shader_tex_12_afill_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_12_afill_vert.shd */ -static const char tex_12_afill_vert_glsl[] = +static const char const tex_12_afill_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -1757,7 +1757,7 @@ Evas_GL_Program_Source shader_tex_12_afill_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_22_nomul_afill_frag.shd */ -static const char tex_22_nomul_afill_frag_glsl[] = +static const char const tex_22_nomul_afill_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -1785,7 +1785,7 @@ Evas_GL_Program_Source shader_tex_22_nomul_afill_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_22_nomul_afill_vert.shd */ -static const char tex_22_nomul_afill_vert_glsl[] = +static const char const tex_22_nomul_afill_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -1813,7 +1813,7 @@ Evas_GL_Program_Source shader_tex_22_nomul_afill_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_21_nomul_afill_frag.shd */ -static const char tex_21_nomul_afill_frag_glsl[] = +static const char const tex_21_nomul_afill_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -1839,7 +1839,7 @@ Evas_GL_Program_Source shader_tex_21_nomul_afill_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_21_nomul_afill_vert.shd */ -static const char tex_21_nomul_afill_vert_glsl[] = +static const char const tex_21_nomul_afill_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -1865,7 +1865,7 @@ Evas_GL_Program_Source shader_tex_21_nomul_afill_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_12_nomul_afill_frag.shd */ -static const char tex_12_nomul_afill_frag_glsl[] = +static const char const tex_12_nomul_afill_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -1891,7 +1891,7 @@ Evas_GL_Program_Source shader_tex_12_nomul_afill_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_12_nomul_afill_vert.shd */ -static const char tex_12_nomul_afill_vert_glsl[] = +static const char const tex_12_nomul_afill_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -1917,7 +1917,7 @@ Evas_GL_Program_Source shader_tex_12_nomul_afill_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_nomul_afill_frag.shd */ -static const char tex_nomul_afill_frag_glsl[] = +static const char const tex_nomul_afill_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -1939,7 +1939,7 @@ Evas_GL_Program_Source shader_tex_nomul_afill_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/tex_nomul_afill_vert.shd */ -static const char tex_nomul_afill_vert_glsl[] = +static const char const tex_nomul_afill_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -1959,7 +1959,7 @@ Evas_GL_Program_Source shader_tex_nomul_afill_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/yuv_frag.shd */ -static const char yuv_frag_glsl[] = +static const char const yuv_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -1991,7 +1991,7 @@ Evas_GL_Program_Source shader_yuv_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/yuv_nomul_frag.shd */ -static const char yuv_nomul_frag_glsl[] = +static const char const yuv_nomul_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -2022,7 +2022,7 @@ Evas_GL_Program_Source shader_yuv_nomul_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/yuv_nomul_vert.shd */ -static const char yuv_nomul_vert_glsl[] = +static const char const yuv_nomul_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -2044,7 +2044,7 @@ Evas_GL_Program_Source shader_yuv_nomul_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/yuv_vert.shd */ -static const char yuv_vert_glsl[] = +static const char const yuv_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -2069,7 +2069,7 @@ Evas_GL_Program_Source shader_yuv_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/yuy2_frag.shd */ -static const char yuy2_frag_glsl[] = +static const char const yuy2_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -2103,7 +2103,7 @@ Evas_GL_Program_Source shader_yuy2_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/yuy2_nomul_frag.shd */ -static const char yuy2_nomul_frag_glsl[] = +static const char const yuy2_nomul_frag_glsl[] = "#ifdef GL_ES\n" "#ifdef GL_FRAGMENT_PRECISION_HIGH\n" "precision highp float;\n" @@ -2137,7 +2137,7 @@ Evas_GL_Program_Source shader_yuy2_nomul_frag_src = }; /* Source: modules/evas/engines/gl_common/shader/yuy2_nomul_vert.shd */ -static const char yuy2_nomul_vert_glsl[] = +static const char const yuy2_nomul_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" @@ -2158,7 +2158,7 @@ Evas_GL_Program_Source shader_yuy2_nomul_vert_src = }; /* Source: modules/evas/engines/gl_common/shader/yuy2_vert.shd */ -static const char yuy2_vert_glsl[] = +static const char const yuy2_vert_glsl[] = "#ifdef GL_ES\n" "precision highp float;\n" "#endif\n" diff --git a/src/modules/evas/engines/gl_common/shader/gen_shaders.sh b/src/modules/evas/engines/gl_common/shader/gen_shaders.sh index 9c3f7bf..fa0bd40 100755 --- a/src/modules/evas/engines/gl_common/shader/gen_shaders.sh +++ b/src/modules/evas/engines/gl_common/shader/gen_shaders.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # This script will generate a C file containing all the shaders used by Evas. # This C file should be checked-in Git and not modified. @@ -38,7 +38,7 @@ for shd in ${SHADERS} ; do OIFS=$IFS IFS=$'\n' - printf "static const char ${lname}_glsl[] =" + printf "static const char const ${lname}_glsl[] =" for line in `cat ${shd}` ; do printf "\n \"${line}\\\n\"" done --