On Apr 7, 2005 2:23 AM, Roland Mainz <[EMAIL PROTECTED]> wrote: > Brian Paul wrote: > [snip] > > > What about making MAX_WIDTH and MAX_HEIGHT runtime-configurable - would > > > that be possible (for stack allocations the Mesa code then has to depend > > > on |alloca()|) ? > > > > Probably do-able, but a lot of work. > > Depends... if |alloca()| can safely be used on all platforms supported > by Mesa then this should be no problem to implement. Alternatively the > code could simply assume that the C compiler supports the C++ feature > (BTW: Is this supported in C99, too ?) that an array can be dynamically > sized at declaration (however that's less portable). We already investigated this option but abandoned the idea after realising that common data types such as struct span_arrays and all its consumers must be changed. Without using C++ features it may be too much hassle and is the reason why a bump of the MAX_WIDTH/HEIGHT values is more feasible here.
Julien -- Julien Lafon Senior Staff Engineer, Hitachi ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel