Comment 10 for bug 168384

Revision history for this message
Diederik van Lierop (mail-diedenrezi) wrote :

I've managed to reproduce the problems caused by my patch; the problems arise when the processor's MMX instructions are used. A small part of Inkscape has been written in assembly code to speed up the rendering and to be able to use the MMX instructions. This code needs to be changed too to handle the long long integers. Unfortunately, I cannot fix this because my only assembly experience was on a Motorola 68000 processor ;-). For now I've fixed my patch (see the attached ...v3) by limiting it to the non-MMX c++ code. Now let's try to find someone who can port this to the assembly code too. Until then this bug cannot be completely solved, unless we switch to using Cairo instead of libnr.