forked from enlightenment/efl
Evas masking: Add forgotten file in previous commit
This commit is contained in:
parent
73b16a4962
commit
88e5369eee
|
@ -2742,8 +2742,10 @@ static const char const map_mask_vert_glsl[] =
|
|||
" gl_Position = mvp * vertex;\n"
|
||||
" tex_c = tex_coord;\n"
|
||||
" col = color;\n"
|
||||
" // Assume Y-invert on mask, normalize (screen to texture mode coordinates)\n"
|
||||
" mask_Position = mvp * vertex * vec4(0.5, tex_coorda.y * 0.5, 0.5, 0.5) + vec4(0.5, 0.5, 0, 0);\n"
|
||||
" // tex_coorda contains the Y-invert flag\n"
|
||||
" // tex_coordm contains the X,Y position of the mask\n"
|
||||
" // tex_sample contains the W,H size of the mask (inverted)\n"
|
||||
" mask_Position = mvp * vertex * vec4(tex_coorda.x * 0.5, tex_coorda.y * 0.5, 0.5, 0.5) + vec4(0.5, 0.5, 0, 0);\n"
|
||||
" mask_Absolute = vec4(tex_coordm, tex_sample); // x, y, 1/w, 1/h on canvas in GL coords\n"
|
||||
"}\n";
|
||||
Evas_GL_Program_Source shader_map_mask_vert_src =
|
||||
|
|
Loading…
Reference in New Issue