[cairo-commit] glitz ChangeLog,1.40,1.41 TODO,1.8,1.9

David Reveman commit at pdx.freedesktop.org
Thu Jul 22 13:03:49 PDT 2004


Committed by: davidr

Update of /cvs/cairo/glitz
In directory pdx:/tmp/cvs-serv6165

Modified Files:
	ChangeLog TODO 
Log Message:
TODO list update

Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/glitz/ChangeLog,v
retrieving revision 1.40
retrieving revision 1.41
diff -C2 -d -r1.40 -r1.41
*** ChangeLog	20 Jul 2004 07:51:13 -0000	1.40
--- ChangeLog	22 Jul 2004 20:03:46 -0000	1.41
***************
*** 1,2 ****
--- 1,6 ----
+ 2004-07-22  David Reveman  <c99drn at cs.umu.se>
+ 
+ 	* TODO: Added some important stuff to the TODO list.
+ 
  2004-07-20  David Reveman  <c99drn at cs.umu.se>
  

Index: TODO
===================================================================
RCS file: /cvs/cairo/glitz/TODO,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** TODO	20 Jul 2004 07:51:13 -0000	1.8
--- TODO	22 Jul 2004 20:03:46 -0000	1.9
***************
*** 1,2 ****
--- 1,12 ----
+ * Remove the solid surface type from the API. 1x1 surfaces should
+   internally work in sort of the same way as solid surfaces do now. So
+   a solid surface type will no longer be needed.
+ 
+ * Remove linear and radial surface types and the color range type. Linear
+   and radial gradients should just be another set of filters.
+ 
+ * Add low-pass sub-pixel filters for HW accelerated color balancing 
+   of per-component alpha masks.
+ 
  * GL_MESA_pack_invert support.
  
***************
*** 5,8 ****
--- 15,28 ----
  * Retained-mode rendering.
  
+ * Internal composite interface version 2. This will replace pretty much
+   all of the code in the glitz_composite function. This new interface
+   will be really simple, transformations will be accomplished by just setting
+   texture matrices and repeat will always be handled by HW. However, the
+   GL_ARB_none_power_of_two_texture extension will be required (I don't know
+   any hardware that actually support this yet). This is the perfect solution
+   and definitely the future. (Possible problem with render_texture as we need
+   to be able to set the texture border color and I'm not sure the existing
+   render_texture interfaces allow this.)
+ 
  * WGL (Windows GL) backend.
  




More information about the cairo-commit mailing list