aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/evas/engines/gl_common/shader/evas_gl_enum.x
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/evas/engines/gl_common/shader/evas_gl_enum.x')
-rw-r--r--src/modules/evas/engines/gl_common/shader/evas_gl_enum.x224
1 files changed, 224 insertions, 0 deletions
diff --git a/src/modules/evas/engines/gl_common/shader/evas_gl_enum.x b/src/modules/evas/engines/gl_common/shader/evas_gl_enum.x
index e747d00007..41d372ac74 100644
--- a/src/modules/evas/engines/gl_common/shader/evas_gl_enum.x
+++ b/src/modules/evas/engines/gl_common/shader/evas_gl_enum.x
@@ -108,6 +108,102 @@ typedef enum {
SHADER_IMG_12_BGRA_NOMUL_AFILL,
SHADER_IMG_21_BGRA_NOMUL_AFILL,
SHADER_IMG_22_BGRA_NOMUL_AFILL,
+ SHADER_IMGNAT,
+ SHADER_IMGNAT_BGRA,
+ SHADER_IMGNAT_12,
+ SHADER_IMGNAT_21,
+ SHADER_IMGNAT_22,
+ SHADER_IMGNAT_12_BGRA,
+ SHADER_IMGNAT_21_BGRA,
+ SHADER_IMGNAT_22_BGRA,
+ SHADER_IMGNAT_MASK,
+ SHADER_IMGNAT_BGRA_MASK,
+ SHADER_IMGNAT_12_MASK,
+ SHADER_IMGNAT_21_MASK,
+ SHADER_IMGNAT_22_MASK,
+ SHADER_IMGNAT_12_BGRA_MASK,
+ SHADER_IMGNAT_21_BGRA_MASK,
+ SHADER_IMGNAT_22_BGRA_MASK,
+ SHADER_IMGNAT_NOMUL,
+ SHADER_IMGNAT_BGRA_NOMUL,
+ SHADER_IMGNAT_12_NOMUL,
+ SHADER_IMGNAT_21_NOMUL,
+ SHADER_IMGNAT_22_NOMUL,
+ SHADER_IMGNAT_12_BGRA_NOMUL,
+ SHADER_IMGNAT_21_BGRA_NOMUL,
+ SHADER_IMGNAT_22_BGRA_NOMUL,
+ SHADER_IMGNAT_MASK_NOMUL,
+ SHADER_IMGNAT_BGRA_MASK_NOMUL,
+ SHADER_IMGNAT_12_MASK_NOMUL,
+ SHADER_IMGNAT_21_MASK_NOMUL,
+ SHADER_IMGNAT_22_MASK_NOMUL,
+ SHADER_IMGNAT_12_BGRA_MASK_NOMUL,
+ SHADER_IMGNAT_21_BGRA_MASK_NOMUL,
+ SHADER_IMGNAT_22_BGRA_MASK_NOMUL,
+ SHADER_IMGNAT_MASK12,
+ SHADER_IMGNAT_BGRA_MASK12,
+ SHADER_IMGNAT_12_MASK12,
+ SHADER_IMGNAT_21_MASK12,
+ SHADER_IMGNAT_22_MASK12,
+ SHADER_IMGNAT_12_BGRA_MASK12,
+ SHADER_IMGNAT_21_BGRA_MASK12,
+ SHADER_IMGNAT_22_BGRA_MASK12,
+ SHADER_IMGNAT_MASK12_NOMUL,
+ SHADER_IMGNAT_BGRA_MASK12_NOMUL,
+ SHADER_IMGNAT_12_MASK12_NOMUL,
+ SHADER_IMGNAT_21_MASK12_NOMUL,
+ SHADER_IMGNAT_22_MASK12_NOMUL,
+ SHADER_IMGNAT_12_BGRA_MASK12_NOMUL,
+ SHADER_IMGNAT_21_BGRA_MASK12_NOMUL,
+ SHADER_IMGNAT_22_BGRA_MASK12_NOMUL,
+ SHADER_IMGNAT_MASK21,
+ SHADER_IMGNAT_BGRA_MASK21,
+ SHADER_IMGNAT_12_MASK21,
+ SHADER_IMGNAT_21_MASK21,
+ SHADER_IMGNAT_22_MASK21,
+ SHADER_IMGNAT_12_BGRA_MASK21,
+ SHADER_IMGNAT_21_BGRA_MASK21,
+ SHADER_IMGNAT_22_BGRA_MASK21,
+ SHADER_IMGNAT_MASK21_NOMUL,
+ SHADER_IMGNAT_BGRA_MASK21_NOMUL,
+ SHADER_IMGNAT_12_MASK21_NOMUL,
+ SHADER_IMGNAT_21_MASK21_NOMUL,
+ SHADER_IMGNAT_22_MASK21_NOMUL,
+ SHADER_IMGNAT_12_BGRA_MASK21_NOMUL,
+ SHADER_IMGNAT_21_BGRA_MASK21_NOMUL,
+ SHADER_IMGNAT_22_BGRA_MASK21_NOMUL,
+ SHADER_IMGNAT_MASK22,
+ SHADER_IMGNAT_BGRA_MASK22,
+ SHADER_IMGNAT_12_MASK22,
+ SHADER_IMGNAT_21_MASK22,
+ SHADER_IMGNAT_22_MASK22,
+ SHADER_IMGNAT_12_BGRA_MASK22,
+ SHADER_IMGNAT_21_BGRA_MASK22,
+ SHADER_IMGNAT_22_BGRA_MASK22,
+ SHADER_IMGNAT_MASK22_NOMUL,
+ SHADER_IMGNAT_BGRA_MASK22_NOMUL,
+ SHADER_IMGNAT_12_MASK22_NOMUL,
+ SHADER_IMGNAT_21_MASK22_NOMUL,
+ SHADER_IMGNAT_22_MASK22_NOMUL,
+ SHADER_IMGNAT_12_BGRA_MASK22_NOMUL,
+ SHADER_IMGNAT_21_BGRA_MASK22_NOMUL,
+ SHADER_IMGNAT_22_BGRA_MASK22_NOMUL,
+ SHADER_IMGNAT_AFILL,
+ SHADER_IMGNAT_BGRA_AFILL,
+ SHADER_IMGNAT_NOMUL_AFILL,
+ SHADER_IMGNAT_BGRA_NOMUL_AFILL,
+ SHADER_IMGNAT_12_AFILL,
+ SHADER_IMGNAT_21_AFILL,
+ SHADER_IMGNAT_22_AFILL,
+ SHADER_IMGNAT_12_BGRA_AFILL,
+ SHADER_IMGNAT_21_BGRA_AFILL,
+ SHADER_IMGNAT_22_BGRA_AFILL,
+ SHADER_IMGNAT_12_NOMUL_AFILL,
+ SHADER_IMGNAT_21_NOMUL_AFILL,
+ SHADER_IMGNAT_22_NOMUL_AFILL,
+ SHADER_IMGNAT_12_BGRA_NOMUL_AFILL,
+ SHADER_IMGNAT_21_BGRA_NOMUL_AFILL,
+ SHADER_IMGNAT_22_BGRA_NOMUL_AFILL,
SHADER_RGB_A_PAIR,
SHADER_RGB_A_PAIR_MASK,
SHADER_RGB_A_PAIR_NOMUL,
@@ -287,6 +383,134 @@ static struct {
{ SHADER_IMG_21_BGRA_MASK22_NOMUL, "texm" },
{ SHADER_IMG_22_BGRA_MASK22_NOMUL, "tex" },
{ SHADER_IMG_22_BGRA_MASK22_NOMUL, "texm" },
+ { SHADER_IMGNAT_MASK, "tex" },
+ { SHADER_IMGNAT_MASK, "texm" },
+ { SHADER_IMGNAT_BGRA_MASK, "tex" },
+ { SHADER_IMGNAT_BGRA_MASK, "texm" },
+ { SHADER_IMGNAT_12_MASK, "tex" },
+ { SHADER_IMGNAT_12_MASK, "texm" },
+ { SHADER_IMGNAT_21_MASK, "tex" },
+ { SHADER_IMGNAT_21_MASK, "texm" },
+ { SHADER_IMGNAT_22_MASK, "tex" },
+ { SHADER_IMGNAT_22_MASK, "texm" },
+ { SHADER_IMGNAT_12_BGRA_MASK, "tex" },
+ { SHADER_IMGNAT_12_BGRA_MASK, "texm" },
+ { SHADER_IMGNAT_21_BGRA_MASK, "tex" },
+ { SHADER_IMGNAT_21_BGRA_MASK, "texm" },
+ { SHADER_IMGNAT_22_BGRA_MASK, "tex" },
+ { SHADER_IMGNAT_22_BGRA_MASK, "texm" },
+ { SHADER_IMGNAT_MASK_NOMUL, "tex" },
+ { SHADER_IMGNAT_MASK_NOMUL, "texm" },
+ { SHADER_IMGNAT_BGRA_MASK_NOMUL, "tex" },
+ { SHADER_IMGNAT_BGRA_MASK_NOMUL, "texm" },
+ { SHADER_IMGNAT_12_MASK_NOMUL, "tex" },
+ { SHADER_IMGNAT_12_MASK_NOMUL, "texm" },
+ { SHADER_IMGNAT_21_MASK_NOMUL, "tex" },
+ { SHADER_IMGNAT_21_MASK_NOMUL, "texm" },
+ { SHADER_IMGNAT_22_MASK_NOMUL, "tex" },
+ { SHADER_IMGNAT_22_MASK_NOMUL, "texm" },
+ { SHADER_IMGNAT_12_BGRA_MASK_NOMUL, "tex" },
+ { SHADER_IMGNAT_12_BGRA_MASK_NOMUL, "texm" },
+ { SHADER_IMGNAT_21_BGRA_MASK_NOMUL, "tex" },
+ { SHADER_IMGNAT_21_BGRA_MASK_NOMUL, "texm" },
+ { SHADER_IMGNAT_22_BGRA_MASK_NOMUL, "tex" },
+ { SHADER_IMGNAT_22_BGRA_MASK_NOMUL, "texm" },
+ { SHADER_IMGNAT_MASK12, "tex" },
+ { SHADER_IMGNAT_MASK12, "texm" },
+ { SHADER_IMGNAT_BGRA_MASK12, "tex" },
+ { SHADER_IMGNAT_BGRA_MASK12, "texm" },
+ { SHADER_IMGNAT_12_MASK12, "tex" },
+ { SHADER_IMGNAT_12_MASK12, "texm" },
+ { SHADER_IMGNAT_21_MASK12, "tex" },
+ { SHADER_IMGNAT_21_MASK12, "texm" },
+ { SHADER_IMGNAT_22_MASK12, "tex" },
+ { SHADER_IMGNAT_22_MASK12, "texm" },
+ { SHADER_IMGNAT_12_BGRA_MASK12, "tex" },
+ { SHADER_IMGNAT_12_BGRA_MASK12, "texm" },
+ { SHADER_IMGNAT_21_BGRA_MASK12, "tex" },
+ { SHADER_IMGNAT_21_BGRA_MASK12, "texm" },
+ { SHADER_IMGNAT_22_BGRA_MASK12, "tex" },
+ { SHADER_IMGNAT_22_BGRA_MASK12, "texm" },
+ { SHADER_IMGNAT_MASK12_NOMUL, "tex" },
+ { SHADER_IMGNAT_MASK12_NOMUL, "texm" },
+ { SHADER_IMGNAT_BGRA_MASK12_NOMUL, "tex" },
+ { SHADER_IMGNAT_BGRA_MASK12_NOMUL, "texm" },
+ { SHADER_IMGNAT_12_MASK12_NOMUL, "tex" },
+ { SHADER_IMGNAT_12_MASK12_NOMUL, "texm" },
+ { SHADER_IMGNAT_21_MASK12_NOMUL, "tex" },
+ { SHADER_IMGNAT_21_MASK12_NOMUL, "texm" },
+ { SHADER_IMGNAT_22_MASK12_NOMUL, "tex" },
+ { SHADER_IMGNAT_22_MASK12_NOMUL, "texm" },
+ { SHADER_IMGNAT_12_BGRA_MASK12_NOMUL, "tex" },
+ { SHADER_IMGNAT_12_BGRA_MASK12_NOMUL, "texm" },
+ { SHADER_IMGNAT_21_BGRA_MASK12_NOMUL, "tex" },
+ { SHADER_IMGNAT_21_BGRA_MASK12_NOMUL, "texm" },
+ { SHADER_IMGNAT_22_BGRA_MASK12_NOMUL, "tex" },
+ { SHADER_IMGNAT_22_BGRA_MASK12_NOMUL, "texm" },
+ { SHADER_IMGNAT_MASK21, "tex" },
+ { SHADER_IMGNAT_MASK21, "texm" },
+ { SHADER_IMGNAT_BGRA_MASK21, "tex" },
+ { SHADER_IMGNAT_BGRA_MASK21, "texm" },
+ { SHADER_IMGNAT_12_MASK21, "tex" },
+ { SHADER_IMGNAT_12_MASK21, "texm" },
+ { SHADER_IMGNAT_21_MASK21, "tex" },
+ { SHADER_IMGNAT_21_MASK21, "texm" },
+ { SHADER_IMGNAT_22_MASK21, "tex" },
+ { SHADER_IMGNAT_22_MASK21, "texm" },
+ { SHADER_IMGNAT_12_BGRA_MASK21, "tex" },
+ { SHADER_IMGNAT_12_BGRA_MASK21, "texm" },
+ { SHADER_IMGNAT_21_BGRA_MASK21, "tex" },
+ { SHADER_IMGNAT_21_BGRA_MASK21, "texm" },
+ { SHADER_IMGNAT_22_BGRA_MASK21, "tex" },
+ { SHADER_IMGNAT_22_BGRA_MASK21, "texm" },
+ { SHADER_IMGNAT_MASK21_NOMUL, "tex" },
+ { SHADER_IMGNAT_MASK21_NOMUL, "texm" },
+ { SHADER_IMGNAT_BGRA_MASK21_NOMUL, "tex" },
+ { SHADER_IMGNAT_BGRA_MASK21_NOMUL, "texm" },
+ { SHADER_IMGNAT_12_MASK21_NOMUL, "tex" },
+ { SHADER_IMGNAT_12_MASK21_NOMUL, "texm" },
+ { SHADER_IMGNAT_21_MASK21_NOMUL, "tex" },
+ { SHADER_IMGNAT_21_MASK21_NOMUL, "texm" },
+ { SHADER_IMGNAT_22_MASK21_NOMUL, "tex" },
+ { SHADER_IMGNAT_22_MASK21_NOMUL, "texm" },
+ { SHADER_IMGNAT_12_BGRA_MASK21_NOMUL, "tex" },
+ { SHADER_IMGNAT_12_BGRA_MASK21_NOMUL, "texm" },
+ { SHADER_IMGNAT_21_BGRA_MASK21_NOMUL, "tex" },
+ { SHADER_IMGNAT_21_BGRA_MASK21_NOMUL, "texm" },
+ { SHADER_IMGNAT_22_BGRA_MASK21_NOMUL, "tex" },
+ { SHADER_IMGNAT_22_BGRA_MASK21_NOMUL, "texm" },
+ { SHADER_IMGNAT_MASK22, "tex" },
+ { SHADER_IMGNAT_MASK22, "texm" },
+ { SHADER_IMGNAT_BGRA_MASK22, "tex" },
+ { SHADER_IMGNAT_BGRA_MASK22, "texm" },
+ { SHADER_IMGNAT_12_MASK22, "tex" },
+ { SHADER_IMGNAT_12_MASK22, "texm" },
+ { SHADER_IMGNAT_21_MASK22, "tex" },
+ { SHADER_IMGNAT_21_MASK22, "texm" },
+ { SHADER_IMGNAT_22_MASK22, "tex" },
+ { SHADER_IMGNAT_22_MASK22, "texm" },
+ { SHADER_IMGNAT_12_BGRA_MASK22, "tex" },
+ { SHADER_IMGNAT_12_BGRA_MASK22, "texm" },
+ { SHADER_IMGNAT_21_BGRA_MASK22, "tex" },
+ { SHADER_IMGNAT_21_BGRA_MASK22, "texm" },
+ { SHADER_IMGNAT_22_BGRA_MASK22, "tex" },
+ { SHADER_IMGNAT_22_BGRA_MASK22, "texm" },
+ { SHADER_IMGNAT_MASK22_NOMUL, "tex" },
+ { SHADER_IMGNAT_MASK22_NOMUL, "texm" },
+ { SHADER_IMGNAT_BGRA_MASK22_NOMUL, "tex" },
+ { SHADER_IMGNAT_BGRA_MASK22_NOMUL, "texm" },
+ { SHADER_IMGNAT_12_MASK22_NOMUL, "tex" },
+ { SHADER_IMGNAT_12_MASK22_NOMUL, "texm" },
+ { SHADER_IMGNAT_21_MASK22_NOMUL, "tex" },
+ { SHADER_IMGNAT_21_MASK22_NOMUL, "texm" },
+ { SHADER_IMGNAT_22_MASK22_NOMUL, "tex" },
+ { SHADER_IMGNAT_22_MASK22_NOMUL, "texm" },
+ { SHADER_IMGNAT_12_BGRA_MASK22_NOMUL, "tex" },
+ { SHADER_IMGNAT_12_BGRA_MASK22_NOMUL, "texm" },
+ { SHADER_IMGNAT_21_BGRA_MASK22_NOMUL, "tex" },
+ { SHADER_IMGNAT_21_BGRA_MASK22_NOMUL, "texm" },
+ { SHADER_IMGNAT_22_BGRA_MASK22_NOMUL, "tex" },
+ { SHADER_IMGNAT_22_BGRA_MASK22_NOMUL, "texm" },
{ SHADER_RGB_A_PAIR, "tex" },
{ SHADER_RGB_A_PAIR, "texa" },
{ SHADER_RGB_A_PAIR_MASK, "tex" },