[M120 Migration][VD] Enable direct rendering for TVPlus
This patch enables direct rendering for TVPlus app,
which is using HbbTV runtime.
1. Enable direct rendering by appending EVAS_GL_OPTIONS_DIRECT
2. Do not set evas_object_image_alpha_set
reason: not needed when direct mode
3. Remove glFinish
reason: not needed when direct mode
4. Set evas_object_render_op_set
reason: EFL skips glClear when direct mode and alpha disabled,
so setting this can force EFL to do glClear
(if this is not appended, TVPlus won't disappear when exit)
Now most app only need RGB888 mode, HBBTV need to
set RGBA8888 can make the background transparent.
Ref:
https://review.tizen.org/gerrit/#/c/292457/
https://review.tizen.org/gerrit/#/c/291335/
Change-Id: I46802831f41671b569592bc68bd30a6fc80995ab
Signed-off-by: wangjing <jing124.wang@samsung.com>