diff options
author | Tor Andersson <tor.andersson@artifex.com> | 2011-04-08 13:49:11 +0200 |
---|---|---|
committer | Tor Andersson <tor.andersson@artifex.com> | 2011-04-08 13:49:11 +0200 |
commit | 94e774a8bd2891f36885ae710efd42caebd855ed (patch) | |
tree | 883147e1bf5dc8feba5d142b8ffcde8e7e0676f6 /pdf/pdf_shade.c | |
parent | a1b5f023ccebd339e9a74ef7f3bcc94c0c74d3e0 (diff) | |
download | mupdf-94e774a8bd2891f36885ae710efd42caebd855ed.tar.xz |
Remove inline keyword where it is not strictly necessary for performance.
Also put the function on the same line for inline functions, so
they stick out and are easy to find with grep.
Diffstat (limited to 'pdf/pdf_shade.c')
-rw-r--r-- | pdf/pdf_shade.c | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/pdf/pdf_shade.c b/pdf/pdf_shade.c index aded5154..1e0bf5ff 100644 --- a/pdf/pdf_shade.c +++ b/pdf/pdf_shade.c @@ -95,15 +95,14 @@ triangulate_patch(pdf_tensor_patch p, fz_shade *shade) pdf_add_quad(shade, &v0, &v1, &v2, &v3); } -static inline void -midcolor(float *c, float *c1, float *c2) +static inline void midcolor(float *c, float *c1, float *c2) { int i; for (i = 0; i < FZ_MAX_COLORS; i++) c[i] = (c1[i] + c2[i]) * 0.5f; } -static inline void +static void split_curve(fz_point *pole, fz_point *q0, fz_point *q1, int polestep) { /* @@ -139,7 +138,7 @@ split_curve(fz_point *pole, fz_point *q0, fz_point *q1, int polestep) q1[3 * polestep].y = pole[3 * polestep].y; } -static inline void +static void split_stripe(pdf_tensor_patch *p, pdf_tensor_patch *s0, pdf_tensor_patch *s1) { /* @@ -186,7 +185,7 @@ draw_stripe(pdf_tensor_patch *p, fz_shade *shade, int depth) } } -static inline void +static void split_patch(pdf_tensor_patch *p, pdf_tensor_patch *s0, pdf_tensor_patch *s1) { /* @@ -233,7 +232,7 @@ draw_patch(fz_shade *shade, pdf_tensor_patch *p, int depth, int origdepth) } } -static inline fz_point +static fz_point pdf_compute_tensor_interior( fz_point a, fz_point b, fz_point c, fz_point d, fz_point e, fz_point f, fz_point g, fz_point h) @@ -259,7 +258,7 @@ pdf_compute_tensor_interior( return pt; } -static inline void +static void pdf_make_tensor_patch(pdf_tensor_patch *p, int type, fz_point *pt) { if (type == 6) @@ -531,8 +530,7 @@ pdf_load_radial_shading(fz_shade *shade, pdf_xref *xref, fz_obj *dict, int funcs /* Type 4-7 -- Triangle and patch mesh shadings */ -static inline float -read_sample(fz_stream *stream, int bits, float min, float max) +static inline float read_sample(fz_stream *stream, int bits, float min, float max) { /* we use pow(2,x) because (1<<x) would overflow the math on 32-bit samples */ float bitscale = 1 / (powf(2, bits) - 1); |