Hi again,
yes, I will look at "trim.c".
As I mentioned, I wanted to try trimming anyway.
Due to some other projects, pls. give me about two weeks time.
I will be back to you as soon as possible.
Thank you for your response.
Kind regards,
Ruediger

Brian Paul wrote 2008-04-04 04:18 AM:
> On Thu, Apr 3, 2008 at 7:11 AM, ruediger janecke
> <[EMAIL PROTECTED]> wrote:
> 
>>Hallo everybody,
>> there was a known problem
>> " Known problems:
>>   - NURBS or evaluator surfaces inside display lists don't always work"
>> in Mesa 3.4.1,
>> which I believe, I encountered using Mesa 7.0 - see attached picture:
>> "screen_shot_nurbs_display_from_list_wo_fix_408.jpg".
>>
>> However, the initial display (not from display list) was OK:
>> "screen_shot_nurbs_initial_display_w_fix_408.jpg
>> That is OK with and without the "fix".
>>
>> After introducing the "fix", the following showed up:
>> "screen_shot_nurbs_display_from_list_w_fix_408.jpg"
>>
>> I introduced the following code in "_mesa_noop_EvalMesh2"
>> in "mesa/main/api_noop.c":
>>
>>    case GL_FILL:
>> /*  adjust start & end parameters to display most outer stripes  */
>> /*  see comment for modification from 2008-04-03  */
>>       u1 = u1 - du;
>>       v1 = v1 - dv;
>>       u2 = u2 + du;
>>       v2 = v2 + dv;
>>       du = u2 / (i2-i1);
>>       dv = - v1 / (j2-j1);
>>
>> see also attachment: "api_noop.c" .
>>
>> Pls. also consider my remark:
>>  * change log:
>>  * - 2008-04-03 ruediger janecke ([EMAIL PROTECTED])
>>  *              evaluate most outer stripes of a surface at
>>  *              "case GL_FILL" of "_mesa_noop_EvalMesh2".
>>  *              The correction has been placed here,
>>  *              because of missing test capabilities of intelligent
>>  *              graphic cards, when "_mesa_noop_EvalMesh2" is not used.
>>  *              However, if someone feels the correction should rather
>>  *              be in the modules using "_mesa_noop_EvalMesh2", the
>>  *              correction could be moved to the modules using
>>  *              "_mesa_noop_EvalMesh2".
>>
>> What I saw in Mesa 7.0.2, I encountered the same problem and since
>> "_mesa_noop_EvalMesh2" did not change, hence the "fix" should work there
>> too.
>>
>> If there are any questions and remarks, pls. let me know.
> 
> 
> 
> I tried your patch and found a problem.  The progs/redbook/trim.c
> program no longer works properly.  Maybe you can look into that and
> come up with a new patch?
> 
> -Brian
> 


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Mesa3d-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to