From: Enlightenment S. <no-...@en...> - 2009-10-13 03:12:49
|
Log: disable yuv for 6410 - seems theres a bug., use img shader instead just as a placeholder. Author: raster Date: 2009-10-12 20:12:32 -0700 (Mon, 12 Oct 2009) New Revision: 43047 Modified: trunk/evas/src/modules/engines/gl_common/evas_gl_context.c Modified: trunk/evas/src/modules/engines/gl_common/evas_gl_context.c =================================================================== --- trunk/evas/src/modules/engines/gl_common/evas_gl_context.c 2009-10-13 01:44:46 UTC (rev 43046) +++ trunk/evas/src/modules/engines/gl_common/evas_gl_context.c 2009-10-13 03:12:32 UTC (rev 43047) @@ -113,11 +113,18 @@ &(shader_font_vert_src), &(shader_font_frag_src), "font"); +#if defined (GLES_VARIETY_S3C6410) evas_gl_common_shader_program_init(&(gc->shader.yuv), + &(shader_img_vert_src), + &(shader_img_frag_src), + "yuv"); +#else + evas_gl_common_shader_program_init(&(gc->shader.yuv), &(shader_yuv_vert_src), &(shader_yuv_frag_src), "yuv"); glUseProgram(gc->shader.yuv.prog); +#endif // in shader: // uniform sampler2D tex[8]; // |