1 __kernel void gegl_opacity_RaGaBaA_float
(__global const float4
*in
,
2 __global const float
*aux
,
6 int gid
= get_global_id
(0);
7 float4 in_v
= in
[gid];
8 float aux_v = (aux)? aux[gid] : 1.0f
;
10 out_v
= in_v
* aux_v
* value
;
13 __kernel void gegl_opacity_RGBA_float (__global const float4 *in,
14 __global const float *aux,
18 int gid = get_global_id(0);
19 float4 in_v = in [gid];
20 float aux_v
= (aux)? aux
[gid] : 1.0f;
21 float4 out_v = (float4)(in_v.x, in_v.y, in_v.z, in_v.w * aux_v * value);