mirror of
https://github.com/brl/mutter.git
synced 2024-12-03 21:30:41 -05:00
Removes cogl_color_set_from_4d as it may mislead people.
Someone not sure which cogl_color_set_from_* version is "best" may use set_from_4d because taking doubles implies higher precision. Currently it doesn't have any advantage.
This commit is contained in:
parent
ef4052c18d
commit
081f2056bc
@ -49,23 +49,6 @@ void cogl_color_set_from_4ub (CoglColor *dest,
|
|||||||
guint8 green,
|
guint8 green,
|
||||||
guint8 blue,
|
guint8 blue,
|
||||||
guint8 alpha);
|
guint8 alpha);
|
||||||
/**
|
|
||||||
* cogl_color_set_from_4d:
|
|
||||||
* @dest: return location for a #CoglColor
|
|
||||||
* @red: value of the red channel, between 0 and 1
|
|
||||||
* @green: value of the green channel, between 0 and 1
|
|
||||||
* @blue: value of the blue channel, between 0 and 1
|
|
||||||
* @alpha: value of the alpha channel, between 0 and 1
|
|
||||||
*
|
|
||||||
* Sets the values of the passed channels into a #CoglColor.
|
|
||||||
*
|
|
||||||
* Since: 1.0
|
|
||||||
*/
|
|
||||||
void cogl_color_set_from_4d (CoglColor *dest,
|
|
||||||
gdouble red,
|
|
||||||
gdouble green,
|
|
||||||
gdouble blue,
|
|
||||||
gdouble alpha);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* cogl_color_set_from_4f:
|
* cogl_color_set_from_4f:
|
||||||
|
@ -42,21 +42,6 @@ cogl_color_set_from_4ub (CoglColor *dest,
|
|||||||
dest->alpha = alpha;
|
dest->alpha = alpha;
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
|
||||||
cogl_color_set_from_4d (CoglColor *dest,
|
|
||||||
gdouble red,
|
|
||||||
gdouble green,
|
|
||||||
gdouble blue,
|
|
||||||
gdouble alpha)
|
|
||||||
{
|
|
||||||
g_return_if_fail (dest != NULL);
|
|
||||||
|
|
||||||
dest->red = 255 * red;
|
|
||||||
dest->green = 255 * green;
|
|
||||||
dest->blue = 255 * blue;
|
|
||||||
dest->alpha = 255 * alpha;
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
void
|
||||||
cogl_color_set_from_4f (CoglColor *dest,
|
cogl_color_set_from_4f (CoglColor *dest,
|
||||||
float red,
|
float red,
|
||||||
|
Loading…
Reference in New Issue
Block a user