[Bf-committers] Compile warnings // paint tool discussion

bjornmose bjornmose at gmx.net
Sat Sep 17 02:34:06 CEST 2005


Brecht Van Lommel wrote:
> 
> Hey,
> 
> bjornmose wrote:
> 
>> Brecht Van Lommel wrote:
>>
>>>
>>> Hi,
>>>
>>> Some notes/questions:
>>> - The tool shape drawing forces the whole image window to redraw on
>>>   every mouse move. This makes it really slow when working with a big
>>>   image here. I don't think this is acceptable, and providing a user 
>>> setting
>>>   to disable it doesn't really solve the issue.. . Since the tool 
>>> shape is a
>>>   XOR circle, it should be possible to draw over it, and draw a new 
>>> circle
>>>   without having to redraw the whole window. But that would require
>>>   frontbuffer drawing .. . It might be best to disable this until it 
>>> is coded
>>>   better.
>>
>>
>> I had in mind that some OpenGL drivers have problems with front buffer 
>> drawing and IIRC there was a discussion on #IRC that preferably a 
>> partial backbuffer update of the image space should be coded. I'm 
>> afraid thats beyond my OGL skills right now.
> 
> 
> I'm aware of the frontbuffer issues. But coding a real solution for this
> is beyond my basic understanding of how the drawing system works.
> I will disable it for now.
right now i'm torn between *users* and *coders* view
sure mine is a *brute force* solution and i pointed that out when 
submitted the patch ..
still: some users may happily live with a slow down rather than not 
knowing where/how their action will end up
..
thinking loud
..
BM





More information about the Bf-committers mailing list