From: raster Date: Mon, 9 Aug 2010 04:59:14 +0000 (+0000) Subject: fix yuv with gl pipe stuff. X-Git-Tag: submit/trunk/20120815.174732~2603 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d03d9575a6d23763974d88e64acea52b4b876345;p=profile%2Fivi%2Fevas.git fix yuv with gl pipe stuff. git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@50920 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- diff --git a/src/modules/engines/gl_common/evas_gl_context.c b/src/modules/engines/gl_common/evas_gl_context.c index defba9c..a522c3a 100644 --- a/src/modules/engines/gl_common/evas_gl_context.c +++ b/src/modules/engines/gl_common/evas_gl_context.c @@ -1487,7 +1487,9 @@ again: { gc->pipe[pn].region.type = RTYPE_YUV; gc->pipe[pn].shader.cur_tex = tex->pt->texture; - gc->pipe[pn].shader.cur_prog = gc->shared->shader.font.prog; + gc->pipe[pn].shader.cur_texu = tex->ptu->texture; + gc->pipe[pn].shader.cur_texv = tex->ptv->texture; + gc->pipe[pn].shader.cur_prog = prog; gc->pipe[pn].shader.smooth = smooth; gc->pipe[pn].shader.blend = blend; gc->pipe[pn].shader.render_op = gc->dc->render_op; @@ -1535,7 +1537,9 @@ again: gc->state.top_pipe = pn; gc->pipe[pn].region.type = RTYPE_YUV; gc->pipe[pn].shader.cur_tex = tex->pt->texture; - gc->pipe[pn].shader.cur_prog = gc->shared->shader.font.prog; + gc->pipe[pn].shader.cur_texu = tex->ptu->texture; + gc->pipe[pn].shader.cur_texv = tex->ptv->texture; + gc->pipe[pn].shader.cur_prog = prog; gc->pipe[pn].shader.smooth = smooth; gc->pipe[pn].shader.blend = blend; gc->pipe[pn].shader.render_op = gc->dc->render_op;