Lines Matching refs:bg

169 #define alpha_composite(composite, fg, alpha, bg) {               \
171 (ush)(bg)*(ush)(255 - (ush)(alpha)) + (ush)128); \
267 } bg[] = {
286 static int num_bgpat = sizeof(bg) / sizeof(struct background_pattern);
478 "%s [-display xdpy] [-gamma exp] [-bgcolor bg | -bgpat pat]\n"
494 " bg \tdesired background color in 7-character hex RGB format\n"
1094 int invert_gradient2 = (bg[pat].type & 0x08);
1122 if ((bg[pat].type & 0x07) == 0) {
1123 uch r1_min = rgb[bg[pat].rgb1_min].r;
1124 uch g1_min = rgb[bg[pat].rgb1_min].g;
1125 uch b1_min = rgb[bg[pat].rgb1_min].b;
1126 uch r2_min = rgb[bg[pat].rgb2_min].r;
1127 uch g2_min = rgb[bg[pat].rgb2_min].g;
1128 uch b2_min = rgb[bg[pat].rgb2_min].b;
1129 int r1_diff = rgb[bg[pat].rgb1_max].r - r1_min;
1130 int g1_diff = rgb[bg[pat].rgb1_max].g - g1_min;
1131 int b1_diff = rgb[bg[pat].rgb1_max].b - b1_min;
1132 int r2_diff = rgb[bg[pat].rgb2_max].r - r2_min;
1133 int g2_diff = rgb[bg[pat].rgb2_max].g - g2_min;
1134 int b2_diff = rgb[bg[pat].rgb2_max].b - b2_min;
1159 (even_odd_horiz && (bg[pat].type & 0x10));
1191 } else if ((bg[pat].type & 0x07) == 1) {
1196 r1 = rgb[bg[pat].rgb1_max].r;
1197 g1 = rgb[bg[pat].rgb1_max].g;
1198 b1 = rgb[bg[pat].rgb1_max].b;
1199 r2 = rgb[bg[pat].rgb2_max].r;
1200 g2 = rgb[bg[pat].rgb2_max].g;
1201 b2 = rgb[bg[pat].rgb2_max].b;
1225 } else if ((bg[pat].type & 0x07) == 2) {
1247 grayspot = CLIP(bg[pat].bg_gray, 1, (hh + hw));
1248 freq = MAX((double)bg[pat].bg_freq, 0.0);
1249 saturate = (double)bg[pat].bg_bsat * 0.1;
1250 rotate = (double)bg[pat].bg_brot * 0.1;
1881 int invert_gradient2 = (bg[pat].type & 0x08);
1894 if ((bg[pat].type & 0x07) == 0) {
1895 uch r1_min = rgb[bg[pat].rgb1_min].r;
1896 uch g1_min = rgb[bg[pat].rgb1_min].g;
1897 uch b1_min = rgb[bg[pat].rgb1_min].b;
1898 uch r2_min = rgb[bg[pat].rgb2_min].r;
1899 uch g2_min = rgb[bg[pat].rgb2_min].g;
1900 uch b2_min = rgb[bg[pat].rgb2_min].b;
1901 int r1_diff = rgb[bg[pat].rgb1_max].r - r1_min;
1902 int g1_diff = rgb[bg[pat].rgb1_max].g - g1_min;
1903 int b1_diff = rgb[bg[pat].rgb1_max].b - b1_min;
1904 int r2_diff = rgb[bg[pat].rgb2_max].r - r2_min;
1905 int g2_diff = rgb[bg[pat].rgb2_max].g - g2_min;
1906 int b2_diff = rgb[bg[pat].rgb2_max].b - b2_min;
1931 (even_odd_horiz && (bg[pat].type & 0x10));
1963 } else if ((bg[pat].type & 0x07) == 1) {
1968 r1 = rgb[bg[pat].rgb1_max].r;
1969 g1 = rgb[bg[pat].rgb1_max].g;
1970 b1 = rgb[bg[pat].rgb1_max].b;
1971 r2 = rgb[bg[pat].rgb2_max].r;
1972 g2 = rgb[bg[pat].rgb2_max].g;
1973 b2 = rgb[bg[pat].rgb2_max].b;
1997 } else if ((bg[pat].type & 0x07) == 2) {
2015 grayspot = CLIP(bg[pat].bg_gray, 1, (hh + hw));
2016 freq = MAX((double)bg[pat].bg_freq, 0.0);
2017 saturate = (double)bg[pat].bg_bsat * 0.1;
2018 rotate = (double)bg[pat].bg_brot * 0.1;