Enlightenment CVS committal
Author : raster
Project : e17
Module : libs/evas
Dir : e17/libs/evas/src/lib/include
Modified Files:
evas_gl_common.h
Log Message:
split gl common routines up into seperate files. still have BIG problems with
speed of texture uploads. anyone want to help? i've tried many things... and
nothing semms to work. this is a major bottlneck for evas gl engine
performance (apart from text - which is simply a matter of finishing off
properly)
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/evas/src/lib/include/evas_gl_common.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- evas_gl_common.h 5 Sep 2003 06:52:43 -0000 1.3
+++ evas_gl_common.h 7 Sep 2003 11:24:48 -0000 1.4
@@ -55,6 +55,7 @@
} clip;
struct {
+ int checked : 1;
int sgis_generate_mipmap : 1;
int nv_texture_rectangle : 1;
} ext;
@@ -127,6 +128,8 @@
Evas_GL_Texture *evas_gl_common_texture_new(Evas_GL_Context *gc, RGBA_Image *im, int
smooth);
void evas_gl_common_texture_update(Evas_GL_Texture *tex, RGBA_Image *im,
int smooth);
void evas_gl_common_texture_free(Evas_GL_Texture *tex);
+void evas_gl_common_texture_mipmaps_build(Evas_GL_Texture *tex,
RGBA_Image *im, int smooth);
+
Evas_GL_Image *evas_gl_common_image_load(Evas_GL_Context *gc, char *file, char
*key);
Evas_GL_Image *evas_gl_common_image_new_from_data(Evas_GL_Context *gc, int w, int
h, int *data);
Evas_GL_Image *evas_gl_common_image_new_from_copied_data(Evas_GL_Context *gc, int
w, int h, int *data);
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs