Hi, Just went ahead and coded this:
http://bugzilla.o-hand.com/show_bug.cgi?id=1472 I thought it turned out pretty nice and it appears to work. Review appreciated if you want the patch, since it will rapidly get annoying to merge. I put a lot of notes in bugzilla, one other thing, On Sun, Feb 22, 2009 at 1:35 AM, Havoc Pennington <[email protected]> wrote: > * presumably could store a matrix in the cogl context along with a > "needs flush" flag; when calling any gl thing affected by the matrix, > some sort of _cogl_flush_matrix() would have to be called; this would > leave _cogl_flush_matrix() all over the place ... bad? better idea? > _cogl_flush_matrix() would of course just push the current matrix to > the gl implementation. It turned out that not very many calls to cogl_flush_matrices() were needed. There aren't that many drawing commands in cogl it seems. However, I may have missed some. Havoc -- To unsubscribe send a mail to [email protected]
