[cairo-commit] glitz ChangeLog,1.63,1.64
David Reveman
commit at pdx.freedesktop.org
Mon Oct 4 04:40:50 PDT 2004
- Next message: [cairo-commit] glitz/src glitz.c, 1.26, 1.27 glitz.h, 1.22,
1.23 glitz_agl_context.c, 1.9, 1.10 glitz_agl_extension.c,
1.13, 1.14 glitz_agl_info.c, 1.14, 1.15 glitz_agl_surface.c,
1.20, 1.21 glitz_aglint.h, 1.13, 1.14 glitz_buffer.c, 1.3,
1.4 glitz_compose.c, 1.8, 1.9 glitz_geometry.c, 1.2,
1.3 glitz_gl.h, 1.11, 1.12 glitz_glx_context.c, 1.16,
1.17 glitz_glx_extension.c, 1.15, 1.16 glitz_glx_format.c,
1.10, 1.11 glitz_glx_info.c, 1.21, 1.22 glitz_glx_pbuffer.c,
1.4, 1.5 glitz_glx_surface.c, 1.21, 1.22 glitz_glxint.h, 1.17,
1.18 glitz_pixel.c, 1.9, 1.10 glitz_rect.c, 1.12,
1.13 glitz_surface.c, 1.22, 1.23 glitz_texture.c, 1.14,
1.15 glitzint.h, 1.28, 1.29
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Committed by: davidr
Update of /cvs/cairo/glitz
In directory gabe:/tmp/cvs-serv31784
Modified Files:
ChangeLog
Log Message:
Added user memory buffer support and better extension checking
Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/glitz/ChangeLog,v
retrieving revision 1.63
retrieving revision 1.64
diff -C2 -d -r1.63 -r1.64
*** ChangeLog 21 Sep 2004 12:01:25 -0000 1.63
--- ChangeLog 4 Oct 2004 11:40:48 -0000 1.64
***************
*** 1,2 ****
--- 1,75 ----
+ 2004-10-04 David Reveman <c99drn at cs.umu.se>
+
+ * src/glitz_texture.c: Added glitz_texture_size_check.
+
+ * src/glitz_rect.c (glitz_set_rectangles): Made the software fall-back
+ for fill rectangles a bit more efficient.
+
+ * src/glitz.c (glitz_composite): Tracking changes to geometry objects.
+
+ * src/glitz_pixel.c: Tracking changes to geometry objects.
+ Fixed a few offset problems.
+
+ * src/glitz_glxint.h: Added GLX features.
+
+ * src/glitz_glx_surface.c: Added surface size checks.
+
+ * src/glitz_glx_pbuffer.c: screen_info to glitz_glx_pbuffer_create
+ and glitz_glx_pbuffer_destroy.
+
+ * src/glitz_glx_info.c: glBlendColor needs function address lookup.
+ (glitz_glx_get_proc_address): Only lookup glXGetProcAddress if
+ GLITZ_GLX_FEATURE_GLX_GET_PROC_ADDRESS_MASK is present.
+ (_glitz_glx_proc_address_lookup): Fixed GLX function address lookup.
+ Fixed root context creation.
+ (glitz_glx_screen_info_get): Check GLX extension version.
+ Added underscore prefix to static function names.
+
+ * src/glitz_glx_format.c: glitz_glx_query_formats_glx12 ->
+ glitz_glx_query_formats.
+ glitz_glx_query_formats_glx13 -> glitz_glx_query_formats_fbconfig.
+
+ * src/glitz_glx_extension.c: Check GLX extensions.
+ Check for GL_EXT_blend_color.
+ client_glx -> glx.
+ gl_extensions_strings -> gl_extensions_string.
+
+ * src/glitz_glx_context.c: glitz_glx_context_create_glx12 ->
+ glitz_glx_context_create.
+ glitz_glx_context_create_glx13 -> glitz_glx_context_create_fbconfig.
+ GLX function pointers are now stored in screen_info.
+ (glitz_glx_context_proc_address_lookup):
+ Function address lookup updates.
+
+ * src/glitz_gl.h: Added viewport and texture size tokens.
+
+ * src/glitz_geometry.c: Update default geometry to current clipping
+ box.
+
+ * src/glitz_compose.c: Check for GLITZ_FEATURE_BLEND_COLOR_MASK
+ support.
+
+ * src/glitz_buffer.c: Added support for glitz_buffer_create_for_data
+ functionality.
+
+ * src/glitz_aglint.h: Added GLITZ_AGL_FEATURE_BLEND_COLOR_MASK.
+ Max texture sizes and viewport sizes in glitz_agl_context_t.
+
+ * src/glitz_agl_surface.c: Added surface size checks.
+
+ * src/glitz_agl_info.c: glBlendColor needs function address lookup.
+ (glitz_agl_thread_info_init): Fixed root context init.
+
+ * src/glitz_agl_extension.c: Check for GL_EXT_blend_color.
+ (_glitz_agl_extension_query_gl): gl_extensions_strings ->
+ gl_extensions_string.
+ (glitz_agl_query_extensions): Check GL_EXT_blend_color.
+
+ * src/glitz_agl_context.c (glitz_agl_context_proc_address_lookup):
+ Function address lookup updates.
+
+ * src/glitz.h: Added GLITZ_FEATURE_BLEND_COLOR_MASK.
+ Added glitz_buffer_create_for_data.
+
2004-09-21 David Reveman <c99drn at cs.umu.se>
- Next message: [cairo-commit] glitz/src glitz.c, 1.26, 1.27 glitz.h, 1.22,
1.23 glitz_agl_context.c, 1.9, 1.10 glitz_agl_extension.c,
1.13, 1.14 glitz_agl_info.c, 1.14, 1.15 glitz_agl_surface.c,
1.20, 1.21 glitz_aglint.h, 1.13, 1.14 glitz_buffer.c, 1.3,
1.4 glitz_compose.c, 1.8, 1.9 glitz_geometry.c, 1.2,
1.3 glitz_gl.h, 1.11, 1.12 glitz_glx_context.c, 1.16,
1.17 glitz_glx_extension.c, 1.15, 1.16 glitz_glx_format.c,
1.10, 1.11 glitz_glx_info.c, 1.21, 1.22 glitz_glx_pbuffer.c,
1.4, 1.5 glitz_glx_surface.c, 1.21, 1.22 glitz_glxint.h, 1.17,
1.18 glitz_pixel.c, 1.9, 1.10 glitz_rect.c, 1.12,
1.13 glitz_surface.c, 1.22, 1.23 glitz_texture.c, 1.14,
1.15 glitzint.h, 1.28, 1.29
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the cairo-commit
mailing list