Define MULT outside the HAVE_CAIRO_GL #ifdef
This commit is contained in:
+3
-3
@@ -161,6 +161,9 @@ struct surface_data {
|
|||||||
struct wl_buffer *buffer;
|
struct wl_buffer *buffer;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#define MULT(_d,c,a,t) \
|
||||||
|
do { t = c * a + 0x7f; _d = ((t >> 8) + t) >> 8; } while (0)
|
||||||
|
|
||||||
#ifdef HAVE_CAIRO_GL
|
#ifdef HAVE_CAIRO_GL
|
||||||
|
|
||||||
struct drm_surface_data {
|
struct drm_surface_data {
|
||||||
@@ -282,9 +285,6 @@ display_create_drm_surface_from_file(struct display *display,
|
|||||||
while (p < end) {
|
while (p < end) {
|
||||||
unsigned int t;
|
unsigned int t;
|
||||||
|
|
||||||
#define MULT(_d,c,a,t) \
|
|
||||||
do { t = c * a + 0x7f; _d = ((t >> 8) + t) >> 8; } while (0)
|
|
||||||
|
|
||||||
MULT(p[0], p[0], p[3], t);
|
MULT(p[0], p[0], p[3], t);
|
||||||
MULT(p[1], p[1], p[3], t);
|
MULT(p[1], p[1], p[3], t);
|
||||||
MULT(p[2], p[2], p[3], t);
|
MULT(p[2], p[2], p[3], t);
|
||||||
|
|||||||
Reference in New Issue
Block a user