Revision 3fe8e8f0

View differences:

postproc/postprocess.c
116 116
#define OPTIONS_ARRAY_SIZE 10
117 117

  
118 118
#ifdef HAVE_MMX
119
static uint64_t __attribute__((aligned(8))) packedYOffset=	0x0000000000000000LL;
120
static uint64_t __attribute__((aligned(8))) packedYScale=	0x0100010001000100LL;
119
static volatile uint64_t __attribute__((aligned(8))) packedYOffset=	0x0000000000000000LL;
120
static volatile uint64_t __attribute__((aligned(8))) packedYScale=	0x0100010001000100LL;
121 121
static uint64_t __attribute__((aligned(8))) w05=		0x0005000500050005LL;
122 122
static uint64_t __attribute__((aligned(8))) w20=		0x0020002000200020LL;
123 123
static uint64_t __attribute__((aligned(8))) w1400=		0x1400140014001400LL;
postproc/postprocess_template.c
116 116
#define OPTIONS_ARRAY_SIZE 10
117 117

  
118 118
#ifdef HAVE_MMX
119
static uint64_t __attribute__((aligned(8))) packedYOffset=	0x0000000000000000LL;
120
static uint64_t __attribute__((aligned(8))) packedYScale=	0x0100010001000100LL;
119
static volatile uint64_t __attribute__((aligned(8))) packedYOffset=	0x0000000000000000LL;
120
static volatile uint64_t __attribute__((aligned(8))) packedYScale=	0x0100010001000100LL;
121 121
static uint64_t __attribute__((aligned(8))) w05=		0x0005000500050005LL;
122 122
static uint64_t __attribute__((aligned(8))) w20=		0x0020002000200020LL;
123 123
static uint64_t __attribute__((aligned(8))) w1400=		0x1400140014001400LL;
postproc/swscale.c
71 71
static uint64_t __attribute__((aligned(8))) bm00000111=0x0000000000FFFFFFLL;
72 72
static uint64_t __attribute__((aligned(8))) bm11111000=0xFFFFFFFFFF000000LL;
73 73

  
74
static uint64_t __attribute__((aligned(8))) b5Dither;
75
static uint64_t __attribute__((aligned(8))) g5Dither;
76
static uint64_t __attribute__((aligned(8))) g6Dither;
77
static uint64_t __attribute__((aligned(8))) r5Dither;
74
static volatile uint64_t __attribute__((aligned(8))) b5Dither;
75
static volatile uint64_t __attribute__((aligned(8))) g5Dither;
76
static volatile uint64_t __attribute__((aligned(8))) g6Dither;
77
static volatile uint64_t __attribute__((aligned(8))) r5Dither;
78 78

  
79 79
static uint64_t __attribute__((aligned(8))) dither4[2]={
80 80
	0x0103010301030103LL,
postproc/swscale_template.c
71 71
static uint64_t __attribute__((aligned(8))) bm00000111=0x0000000000FFFFFFLL;
72 72
static uint64_t __attribute__((aligned(8))) bm11111000=0xFFFFFFFFFF000000LL;
73 73

  
74
static uint64_t __attribute__((aligned(8))) b5Dither;
75
static uint64_t __attribute__((aligned(8))) g5Dither;
76
static uint64_t __attribute__((aligned(8))) g6Dither;
77
static uint64_t __attribute__((aligned(8))) r5Dither;
74
static volatile uint64_t __attribute__((aligned(8))) b5Dither;
75
static volatile uint64_t __attribute__((aligned(8))) g5Dither;
76
static volatile uint64_t __attribute__((aligned(8))) g6Dither;
77
static volatile uint64_t __attribute__((aligned(8))) r5Dither;
78 78

  
79 79
static uint64_t __attribute__((aligned(8))) dither4[2]={
80 80
	0x0103010301030103LL,

Also available in: Unified diff