On Tue, Jun 24, 2003 at 02:13:17PM +0100, Keith Whitwell wrote:
Please try this diff - it may fix the problem in a lot of cases.
I'll try it later to see if I'm missing something here, but the first thought is that NEW_BUFFER() isn't called because GET_CURRENT_VB_MAX_ELTS() always returns 300?
Note that there is some redundancy, as ALLOC_ELTS will eventually make a check on available space during the allocation, so should get a new buffer if there isn't enough space available. Hence the macro shouldn't need to be accurate.
Keith
------------------------------------------------------- This SF.Net email is sponsored by: INetU Attention Web Developers & Consultants: Become An INetU Hosting Partner. Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission! INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel