Revision 0bda7817 libpostproc/postprocess_template.c

View differences:

libpostproc/postprocess_template.c
3348 3348
static void RENAME(postProcess)(uint8_t src[], int srcStride, uint8_t dst[], int dstStride, int width, int height,
3349 3349
        QP_STORE_T QPs[], int QPStride, int isColor, PPContext *c2)
3350 3350
{
3351
        PPContext __attribute__((aligned(8))) c= *c2; //copy to stack for faster access
3351
        DECLARE_ALIGNED(8, PPContext, c)= *c2; //copy to stack for faster access
3352 3352
        int x,y;
3353 3353
#ifdef COMPILE_TIME_MODE
3354 3354
        const int mode= COMPILE_TIME_MODE;
......
3717 3717
                                else if(mode & H_DEBLOCK)
3718 3718
                                {
3719 3719
#ifdef HAVE_ALTIVEC
3720
                                        unsigned char __attribute__ ((aligned(16))) tempBlock[272];
3720
                                        DECLARE_ALIGNED(16, unsigned char, tempBlock[272]);
3721 3721
                                        transpose_16x8_char_toPackedAlign_altivec(tempBlock, dstBlock - (4 + 1), stride);
3722 3722

  
3723 3723
                                        const int t=vertClassify_altivec(tempBlock-48, 16, &c);

Also available in: Unified diff