-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello everyone,
I am currently investigating how to enable the use of Thomas Freitag's multi-threading patch via the Qt4 frontend. So far, I think that calling displayPageSlice with fMT = true in renderToImage and using a per-page SplashOutputDev for doing so should suffice. I would like to go about this by adding a parameter to DocumentData::getOuputDev which forces creation of a new output device instead of using the per-document one. Now what I am unsure about is whether adding a parameter with default value like "bool renderPerPage = false" to the Page::renderToImage method would break API (or ABI) compatibility? If so, would adding another overload adding this parameter help or should I add another method which is then called by Page::renderToImage? Sorry, for these rather basic questions. I have no experience in writing shared libraries. Best regards, Adam. P.S.: Of course doing so would keep setting render hints unlocked. Personally, I think documenting this would be enough. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJQHlXqAAoJEPSSjE3STU34C9IH/33KqPlQQO5gIXdRXszIG8t9 79cTmQRvrYgQ8ifyfKHkwDgB8vJmaR7eiu75xjFh3LV0AV5hWNolXthIxtbhVnRj 7aRvvr6zif+LCUjCgkISXDykA3kP/JnmDBqGm//QP6zDTEUzLQZGOs3zhATrH0oP f1VZxghDAYpW0wcF+4/dsjM726ejsNHqAFgAvJOYXM8QgFgyxGyyZQ0UM3H+1B4b GvrBaAGJb83LaklSv4evfsjMwVFqLARMFzGDGHOL0Spr1XVs3FdAuAIBibdvQ7IV /PcJXnGJ68RDS4KlmUrrkthIhedq7s+IqjAraNSGjNmgLFlSST2LzIwRNGK/J3w= =+sCn -----END PGP SIGNATURE----- _______________________________________________ poppler mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/poppler
