New branch 'private/mcecchetti/bitmapcrc64-5-0' available with the following commits: commit 45997fea99a77063ba25f00d44b8ceefc71305e2 Author: Michael Meeks <michael.me...@collabora.com> Date: Mon Jul 13 15:38:09 2015 +0100
tdf#93532 - Bitmap CRC unit tests. Change-Id: Ic75801d7ad941ba802ffe418d5c666b1e7b0e94f commit 6da38c34d5a720f5ab801273b0b801f83ae3edb0 Author: Marco Cecchetti <marco.cecche...@collabora.com> Date: Mon Aug 31 14:35:50 2015 +0200 Removed no more needed code in ImpBitmap::ImplGetChecksu Change-Id: I647941591615733caa546a8710817616923afa85 commit 4cdeb2cb500b8046d364d7c0517770b6b11a1103 Author: Miklos Vajna <vmik...@collabora.co.uk> Date: Mon Aug 31 14:09:33 2015 +0200 filter: avoid casting BitmapChecksum to sal_uInt32 Since BitmapChecksum is a typedef for sal_uInt64. Change-Id: I768fa5134fa6e86559f3c6cbe1071093b4e68152 commit 713692722d52277b847f0baaf7d767684c5df082 Author: Marco Cecchetti <marco.cecche...@collabora.com> Date: Mon Aug 31 13:55:52 2015 +0200 Fixed a bug the 64-bit checksum switch code was affected by Changed the size of the string buffer used for converting 4 integer values into a hexadecimal string: aHexStr.setLength(24 + (2 * BITMAP_CHECKSUM_SIZE)) Change-Id: I5936bae4ce3b41e85a68f6f342b5288f7f9395fe commit 82d968a576f6562f6359d4551976fa635c978c89 Author: Marco Cecchetti <marco.cecche...@collabora.com> Date: Sat Aug 29 14:30:56 2015 +0200 switch to 64-bit checksum: fixed a missed substitution Change-Id: I733240798a8415602b824a9732193c344fe53a5c commit bf3ae441076e8c10381407b79a20811deacb9ce8 Author: Marco Cecchetti <marco.cecche...@collabora.com> Date: Sat Aug 29 14:28:34 2015 +0200 truncate checksum to 32-bit when it slips inside a file stream Change-Id: I2cedf8acf73f71529f4090ff2f9fce7ab7663e68 commit 51e1d5790575567420dd420fb1fa9633e7949ce6 Author: Marco Cecchetti <marco.cecche...@collabora.com> Date: Sat Aug 29 10:27:21 2015 +0200 gl-checksum: added a minimum size check for using GL version (nWidth * nHeight) < (1024*768) || nWidth < 128 || nHeight < 128 Change-Id: Iedda6a333958c76c19b837890eb3fa28e631bc90 commit 6022f7dab0c874ac6f29bfbe0fc9a1655fd291a7 Author: Marco Cecchetti <marco.cecche...@collabora.com> Date: Fri Aug 28 15:35:43 2015 +0200 switch to 64-bit checksum: now BitmapChecksum is a sal_uInt64 Changed hardcoded checksum value in ooxmlimport unit test (testN777345). Change-Id: Ied43bf626be82c0e7f6c62e965d0704fc645ac19 commit af3891ed2fe18e5a41b8453f5c3b27534fe821a6 Author: Michael Meeks <michael.me...@collabora.com> Date: Thu Aug 27 21:28:48 2015 +0100 CRC is an integer type -> mnChecksum. Change-Id: I9e4d36105a59c5f81677d8e062106dae6f709464 commit 6a14051b0a60f52ddf138114250e5e9a5143f3a0 Author: Michael Meeks <michael.me...@collabora.com> Date: Thu Aug 27 21:27:16 2015 +0100 squash into Marco's commit. g Conflicts: vcl/inc/salbmp.hxx Change-Id: I57d1e4b8e4909ce0b82c9e61ca271768cc73cd8b commit ac5c61b4b63f6dea7973a181d08d8c05d62cb13b Author: Marco Cecchetti <marco.cecche...@collabora.com> Date: Thu Aug 27 22:57:15 2015 +0200 switch to 64-bit checksum: conversion from BitmapChecksum to an octet array Defined BitmapChecksumOctetArray which is an array of bytes whose size is the same of BitmapChecksum. Defined a routine for converting a BitmapChecksum into a BitmapChecksumOctetArray. Change-Id: I70d17ab8b841795ae27c60b418d6b090bff604bb commit 3c4dc632e3f3d239a383b64d317e2dab8b866177 Author: Marco Cecchetti <marco.cecche...@collabora.com> Date: Thu Aug 27 17:09:36 2015 +0200 vcl_get_checksum wraps the call to the real checksum function Change-Id: I72916f18966756ecc99e77f1b164e99377eb456e commit 057c2a227a65c3dbab42ed740327d0d9bda706cf Author: Marco Cecchetti <marco.cecche...@collabora.com> Date: Thu Aug 27 15:25:11 2015 +0200 Switching to 64-bit checksum: substituted sal_uLong with BitmapChecksum A typedef sal_uLong BitmapChecksum; has been added to include/vcl/checksum.hxx Wherever needed sal_uLong and sal_Int32 has been substituted with BitmapChecksum. A BITMAP_CHECKSUM_BITS constant equal to the amount of bits used by the BitmapChecksum type has been defined and used in `GraphicID::GetIDString` (vstools/source/graphic/grfcache.cxx). Change-Id: I74bd285089e58a8b18c06233d75b87023c7bf31b commit f48893ab4e86757564bec0f64d3c9d440497d047 Author: Marco Cecchetti <marco.cecche...@collabora.com> Date: Thu Aug 27 12:12:52 2015 +0200 moved chechsum.hxx in include/vcl Change-Id: I70f82f16d5907ce0bbe2d838c4acee226886aab2 commit ec42f11aa562bc946644ebf5d7433692465edcd3 Author: Marco Cecchetti <marco.cecche...@collabora.com> Date: Wed Aug 26 13:50:57 2015 +0200 Added support for computing 64-bit checksum of bitmap in OpenGL Added a C++ and a GLSL implementation of a 64-bit CRC algorithm. Changed hardcoded checksum value in ooxmlimport unit test (testN777345). Change-Id: I16bb985a14866775efda49e21fe033ff64645896 _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits