Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/evas

Dir     : e17/libs/evas/src/modules/engines/cairo_x11


Modified Files:
        evas_engine.c 


Log Message:


not complete yet - actually i need help with the fragment shader.

in evas_gl_texture.c i have a frag shader, and it tries to use a set of 3
textures that act as the yuv planes, BUT the u and v textures (Utex and Vtex)
are simply getting values from the Ytex - regardless of what i try. grrr.
what's up with that?

===================================================================
RCS file: /cvs/e/e17/libs/evas/src/modules/engines/cairo_x11/evas_engine.c,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -3 -r1.10 -r1.11
--- evas_engine.c       9 Dec 2006 08:52:08 -0000       1.10
+++ evas_engine.c       17 Dec 2006 15:48:51 -0000      1.11
@@ -71,8 +71,8 @@
 static void eng_gradient_draw(void *data, void *context, void *surface, void 
*gradient, int x, int y, int w, int h);
 
 static void *eng_image_load(void *data, char *file, char *key, int *error, 
Evas_Image_Load_Opts *lo);
-static void *eng_image_new_from_data(void *data, int w, int h, DATA32 
*image_data);
-static void *eng_image_new_from_copied_data(void *data, int w, int h, DATA32 
*image_data);
+static void *eng_image_new_from_data(void *data, int w, int h, DATA32 
*image_data, int alpha, int cspace);
+static void *eng_image_new_from_copied_data(void *data, int w, int h, DATA32 
*image_data, int alpha, int cspace);
 static void eng_image_free(void *data, void *image);
 static void eng_image_size_get(void *data, void *image, int *w, int *h);
 static void *eng_image_size_set(void *data, void *image, int w, int h);
@@ -912,7 +912,7 @@
 }
 
 static void *
-eng_image_new_from_data(void *data, int w, int h, DATA32 *image_data)
+eng_image_new_from_data(void *data, int w, int h, DATA32 *image_data, int 
alpha, int cspace)
 {
    Render_Engine *re;
    Evas_Cairo_Image *im;
@@ -946,7 +946,7 @@
 }
 
 static void *
-eng_image_new_from_copied_data(void *data, int w, int h, DATA32 *image_data)
+eng_image_new_from_copied_data(void *data, int w, int h, DATA32 *image_data, 
int alpha, int cspace)
 {
    Render_Engine *re;
    Evas_Cairo_Image *im;



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to