On Thu, May 14, 2009 at 4:03 PM, Maciej Cencora <[email protected]> wrote: > Dnia czwartek, 14 maja 2009 o 03:09:41 Maciej Cencora napisał(a): >> Hi, >> >> this patch-set isn't yet ready for being committed, but it's near. >> What's inside: >> 1) fallback handling has been rewritten to work with SWTCL >> >> I created r300Fallback function (based on the one in r200 driver) and call >> it every time there's suspicion that we may be need to fall-back to >> software. In r300Fallback function we check if we're going to switch >> between SW and HW rasterization - if so we plug appropriate Render >> functions (_swsetup_Wakeup to plug software rasterizer functions). It >> worked for HW TCL because we have never plugged our Render functions like >> we do for SW TCL in r300InitSwtcl. >> >> 2) cleanup, cleanup, cleanup and some more cleanup :) >> >> The 10th patch is a little big, so probably you will want me to split it, >> right? >> >> Currently I've tested every patch with glxgears and sauerbraten - I'm >> running some piglit tests right now. >> >> Please test, review and comment. >> >> Regards, >> Maciej Cencora > > I'm sending updated patch-set. It should be ready to commit now. Changes: > - removed RADEON_SWTCL and RADEON_CONFORMANCE_MODE according to Michel Daenzer > suggestion, > - renamed r300Fallback to r300SwitchFallback according to Philipp Klaus Krause > suggestion, > - removed unused r300_context.options.def_max_insotropy field, > - removed WIP comments, > - minor code movement (options->hw_tcl_enabled is initialized fully in > r300ParseOptions), > - new patch that fixes LIT 0^0 case in vertex shaders (fixes glean/vertProg1 > test). It lengthens the LIT code by 4 instructions (MUL, SLT, SGE and MAD) and > uses two temporaries. I'm wondering if I shouldn't enable the new behavior > only in conformance mode. What do you think?
Pushed 1-10 as discussed on IRC. Alex ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ Mesa3d-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
