#include "KisFrameDataSerializer.h"
#include <cstring>
#include <QTemporaryDir>
#include <QElapsedTimer>
#include "tiles3/swap/kis_lzf_compression.h"
Go to the source code of this file.
|
| template<template< typename U > class OpPolicy, typename T > |
| bool | processData (T *dst, const T *src, int numUnits) |
| |
◆ processData()
template<template< typename U > class OpPolicy, typename T >
| bool processData |
( |
T * | dst, |
|
|
const T * | src, |
|
|
int | numUnits ) |
Definition at line 292 of file KisFrameDataSerializer.cpp.
293{
294 OpPolicy<T> op;
295
296 bool unitsAreSame = true;
297
298 for (int j = 0; j < numUnits; j++) {
299 *dst = op(*dst, *src);
300
301 if (*dst != 0) {
302 unitsAreSame = false;
303 }
304
306 dst++;
307 }
308 return unitsAreSame;
309}