#12339 NORM 13.2.0: Write/Abiword artifacts when rotated

Zarro Boogs per Child bugtracker at laptop.org
Sat May 4 13:30:30 EDT 2013


#12339: Write/Abiword artifacts when rotated
---------------------------------------+------------------------------------
           Reporter:  godiard          |       Owner:  dsd          
               Type:  defect           |      Status:  new          
           Priority:  normal           |   Milestone:  13.2.0       
          Component:  x window system  |     Version:  not specified
         Resolution:                   |    Keywords:               
        Next_action:  never set        |    Verified:  0            
Deployment_affected:                   |   Blockedby:               
           Blocking:                   |  
---------------------------------------+------------------------------------

Comment(by dsd):

 Disabling composite of PictOpOver (op 3) makes the text appear fine upon
 rotation. So this is likely to be a bug in the X driver.

 I am attaching a standalone app which can be used to diagnose/reproduce
 this. I would appreciate it if the text insertion caret was invisible or
 at least does not blink, as it is producing graphics driver traffic which
 distracts from the task at hand. Gonzalo, can you help me here? Does not
 have to be an elegant solution.

 -----

 For reference, I did start to investigate the rendering of the text
 insertion caret as that is rendered badly too upon rotation.

 To draw the caret the operation is something like: PictOpSrc from (121,2)
 of a source picture of dimensions 1200x900, to (0,0) of a destination
 picture of dimensions 5x60, composite operation width=5 height=60.

 To hide the caret the operation is something like: PictOpOver from (0,0)
 of the same 5x60 source picture, to (121,2) of the 1200x900 destination
 picture, composite operation width=5 height=60.

-- 
Ticket URL: <http://dev.laptop.org/ticket/12339#comment:5>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list