canvas: direct egl support added

Direct EGL support added.

Signed-off-by: Aliaksei Katovich <aliaksei.katovich@gmail.com>
grapevine.pc: add more dependencies

Add GLES/EGL dependencies to grapevine.

Signed-off-by: Aliaksei Katovich <aliaksei.katovich@gmail.com>
configure: add more conditional vars

Add more conditional variables to handle GL ES and input specific cases.

Signed-off-by: Aliaksei Katovich <aliaksei.katovich@gmail.com>
makefile: check gles2 flag

Add check of USE_GLES2 flag.

Signed-off-by: Aliaksei Katovich <aliaksei.katovich@gmail.com>
canvas: enable native egl compilation

Enable native EGL support compilation for Canvas.

Signed-off-by: Aliaksei Katovich <aliaksei.katovich@gmail.com>