| 244 | //------------------------------------------------------------------------------ |
| 245 | |
| 246 | int GdImageRenderer::createColor(const RGBA& color) const |
| 247 | { |
| 248 | if (color.hasAlpha()) { |
| 249 | return gdImageColorAllocateAlpha(image_, color.red, color.green, color.blue, 127 - (color.alpha / 2)); |
| 250 | } |
| 251 | else { |
| 252 | return gdImageColorAllocate(image_, color.red, color.green, color.blue); |
| 253 | } |
| 254 | } |
| 255 | |
| 256 | //------------------------------------------------------------------------------ |
| 257 |