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

Reply via email to