Adding check for NULL size of geometry for use invisible texture.
yes, we have error:
ERR<56237>:evas-gl_common modules/evas/engines/gl_common/evas_gl_texture.c:341 _tex_2d() Fail tex alloc 0x0, intfmt: 1908 intfmtret: 1
Before call _tex_2d() func we have checks for use texture or no but... we not check geometry for ENFN->rectangle_draw()
if add check for NULL texture - we fix segfault, but can't use this texture, and work of genlist_style and other part with visible = 0 was incorrect
so need add check for geometry for correct use invisible textures
for more details please see task #T3949