• Miklos Vajna's avatar
    vcl: split jpeg import into two parts · e8a05109
    Miklos Vajna yazdı
    Split the import into two:
    
    1) Just create the bitmap, this part is not thread-safe (e.g.
    OpenGLContext::makeCurrent() is called when OpenGL is enabled).
    
    2) Import the image into an existing bitmap.
    
    The point is that the second part takes much more time than the first,
    and in the future that part may be executed on a thread, while without
    such a split the whole ImportJPEG() can't do that. For now
    GraphicFilter::ImportGraphic() simply invokes the two parts after each
    other, so no real functional changes yet.
    
    Change-Id: Iee742a2cd3c581aeaf1a1ed9f55cd543955a85e0
    Reviewed-on: https://gerrit.libreoffice.org/37397Reviewed-by: 's avatarMiklos Vajna <vmiklos@collabora.co.uk>
    Tested-by: 's avatarJenkins <ci@libreoffice.org>
    e8a05109
Adı
Son kayıt (commit)
Son güncelleme
..
localestub Loading commit data...
602fuzzer.cxx Loading commit data...
bmpfuzzer.cxx Loading commit data...
cgmfuzzer.cxx Loading commit data...
commonfuzzer.hxx Loading commit data...
dxffuzzer.cxx Loading commit data...
epsfuzzer.cxx Loading commit data...
fftester.cxx Loading commit data...
giffuzzer.cxx Loading commit data...
hwpfuzzer.cxx Loading commit data...
icontest.cxx Loading commit data...
jpgfuzzer.cxx Loading commit data...
lwpfuzzer.cxx Loading commit data...
metfuzzer.cxx Loading commit data...
mtfdemo.cxx Loading commit data...
olefuzzer.cxx Loading commit data...
outdevgrind.cxx Loading commit data...
pcdfuzzer.cxx Loading commit data...
pctfuzzer.cxx Loading commit data...
pcxfuzzer.cxx Loading commit data...
pngfuzzer.cxx Loading commit data...
ppmfuzzer.cxx Loading commit data...
pptfuzzer.cxx Loading commit data...
psdfuzzer.cxx Loading commit data...
rasfuzzer.cxx Loading commit data...
rtffuzzer.cxx Loading commit data...
svdem.cxx Loading commit data...
svmfuzzer.cxx Loading commit data...
svpclient.cxx Loading commit data...
svptest.cxx Loading commit data...
tgafuzzer.cxx Loading commit data...
tiffuzzer.cxx Loading commit data...
vcldemo.cxx Loading commit data...
wmffuzzer.cxx Loading commit data...
ww2fuzzer.cxx Loading commit data...
ww6fuzzer.cxx Loading commit data...
xbmfuzzer.cxx Loading commit data...
xpmfuzzer.cxx Loading commit data...