/external/skia/gm/ |
H A D | readpixels.cpp | 28 Sk4f rgba = SkHalfToFloat_finite_ftz(pixel); local 30 rgba = Sk4f::Max(0.0f, Sk4f::Min(rgba, 1.0f)); 33 rgba = Sk4f::Max(0.0f, Sk4f::Min(rgba, rgba[3])); 35 SkFloatToHalf_finite_ftz(rgba).store(&pixel);
|
/external/skia/src/core/ |
H A D | SkColor.cpp | 155 SkColor4f rgba; local 156 swizzle_rb(Sk4f_fromS32(bgra)).store(rgba.vec()); 157 return rgba; 161 SkColor4f rgba; local 162 rgba.fR = color3f.fX; 163 rgba.fG = color3f.fY; 164 rgba.fB = color3f.fZ; 165 rgba.fA = a; 166 return rgba;
|
/external/skia/src/jumper/ |
H A D | SkJumper.h | 83 // When called, fn() will have our active pixels available in rgba. 85 float rgba[4*SkJumper_kMaxStride]; member in struct:SkJumper_CallbackCtx 86 float* read_from = rgba;
|
H A D | SkJumper_stages_lowp.cpp | 208 SI void from_8888(U32 rgba, F* r, F* g, F* b, F* a) { argument 209 *r = from_wide_byte(__builtin_convertvector((rgba >> 0) & 0xff, U16)); 210 *g = from_wide_byte(__builtin_convertvector((rgba >> 8) & 0xff, U16)); 211 *b = from_wide_byte(__builtin_convertvector((rgba >> 16) & 0xff, U16)); 212 *a = from_wide_byte(__builtin_convertvector((rgba >> 24) & 0xff, U16));
|
/external/swiftshader/src/Main/ |
H A D | FrameBuffer.cpp | 294 Int rgba = *Pointer<Int>(s); local 296 *Pointer<Int>(d) = ((rgba & Int(0x00FF0000)) >> 16) | 297 ((rgba & Int(0x000000FF)) << 16) | 298 (rgba & Int(0xFF00FF00));
|
/external/webp/src/dsp/ |
H A D | yuv.h | 155 uint8_t* const rgba) { 156 VP8YuvToRgb(y, u, v, rgba); 157 rgba[3] = 0xff; 154 VP8YuvToRgba(uint8_t y, uint8_t u, uint8_t v, uint8_t* const rgba) argument
|
H A D | alpha_processing.c | 220 static void ApplyAlphaMultiply(uint8_t* rgba, int alpha_first, argument 223 uint8_t* const rgb = rgba + (alpha_first ? 1 : 0); 224 const uint8_t* const alpha = rgba + (alpha_first ? 0 : 3); 235 rgba += stride;
|
H A D | alpha_processing_sse2.c | 177 static void ApplyAlphaMultiply_SSE2(uint8_t* rgba, int alpha_first, argument 184 uint32_t* const rgbx = (uint32_t*)rgba; 197 uint8_t* const rgb = rgba + (alpha_first ? 1 : 0); 198 const uint8_t* const alpha = rgba + (alpha_first ? 0 : 3); 207 rgba += stride;
|
H A D | upsampling_msa.c | 315 static void YuvToRgba(uint8_t y, uint8_t u, uint8_t v, uint8_t* const rgba) { argument 316 YuvToRgb(y, u, v, rgba); 317 rgba[3] = 0xff;
|
/external/webp/src/enc/ |
H A D | picture_enc.c | 233 static size_t Encode(const uint8_t* rgba, int width, int height, int stride, argument 256 ok = import(&pic, rgba, stride) && WebPEncode(&config, &pic);
|
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
H A D | lp_bld_format_aos.c | 358 * @param rgba 4 float vector with the unpacked components. 366 LLVMValueRef rgba) 396 unswizzled = LLVMBuildShuffleVector(builder, rgba, 535 LLVMValueRef packed, res, chans[4], rgba[4]; local 584 rgba[j] = lp_build_const_int_vec(gallivm, conv_type, (1 << type.width) - 1); 586 rgba[j] = lp_build_swizzle_soa_channel(&bld_conv, chans, swizzle); 589 res = rgba[j]; 591 rgba[j] = LLVMBuildShl(builder, rgba[j], 594 res = LLVMBuildOr(builder, res, rgba[ 364 lp_build_pack_rgba_aos(struct gallivm_state *gallivm, const struct util_format_description *desc, LLVMValueRef rgba) argument [all...] |
H A D | lp_bld_format_soa.c | 350 * \param rgba The 4 SoA return vectors. 356 LLVMValueRef *rgba) 388 rgba[chan] = input; 397 * \param type the desired return type for 'rgba'. The vector length 461 * convert texels to float rgba 749 LLVMValueRef packed, rgba[4]; local 782 packed, rgba); 786 * (luckily the rgba order is fixed, only LA needs special case). 793 rgba_out[chan] = lp_build_swizzle_soa_channel(&bld, rgba, swizzle); 353 lp_build_rgba8_to_fi32_soa(struct gallivm_state *gallivm, struct lp_type dst_type, LLVMValueRef packed, LLVMValueRef *rgba) argument
|
/external/mesa3d/src/gallium/drivers/ilo/core/ |
H A D | ilo_state_surface.c | 1256 enum gen_surface_scs rgba[4]) 1258 const uint32_t scs = GEN_SHIFT32(rgba[0], GEN75_SURFACE_DW7_SCS_R) | 1259 GEN_SHIFT32(rgba[1], GEN75_SURFACE_DW7_SCS_G) | 1260 GEN_SHIFT32(rgba[2], GEN75_SURFACE_DW7_SCS_B) | 1261 GEN_SHIFT32(rgba[3], GEN75_SURFACE_DW7_SCS_A); 1254 ilo_state_surface_set_scs(struct ilo_state_surface *surf, const struct ilo_dev *dev, enum gen_surface_scs rgba[4]) argument
|
/external/mesa3d/src/gallium/state_trackers/nine/ |
H A D | nine_pipe.h | 536 d3dcolor_to_rgba(float *rgba, D3DCOLOR color) argument 538 rgba[0] = (float)((color >> 16) & 0xFF) / 0xFF; 539 rgba[1] = (float)((color >> 8) & 0xFF) / 0xFF; 540 rgba[2] = (float)((color >> 0) & 0xFF) / 0xFF; 541 rgba[3] = (float)((color >> 24) & 0xFF) / 0xFF; 545 d3dcolor_to_pipe_color_union(union pipe_color_union *rgba, D3DCOLOR color) argument 547 d3dcolor_to_rgba(&rgba->f[0], color);
|
/external/mesa3d/src/mesa/swrast/ |
H A D | s_drawpix.c | 453 GLfloat *rgba = (GLfloat *) span.array->attribs[VARYING_SLOT_COL0]; local 515 _mesa_format_convert(rgba, RGBA32_FLOAT, dstRowStride, 519 _mesa_apply_rgba_transfer_ops(ctx, transferOps, spanWidth, (GLfloat (*)[4])rgba); 530 _swrast_write_zoomed_rgba_span(ctx, imgX, imgY, &span, rgba);
|
/external/skia/include/gpu/ |
H A D | GrColor.h | 123 /** Converts a GrColor to an rgba array of GrGLfloat */ 124 static inline void GrColorToRGBAFloat(GrColor color, float rgba[4]) { argument 126 rgba[0] = GrColorUnpackR(color) * ONE_OVER_255; 127 rgba[1] = GrColorUnpackG(color) * ONE_OVER_255; 128 rgba[2] = GrColorUnpackB(color) * ONE_OVER_255; 129 rgba[3] = GrColorUnpackA(color) * ONE_OVER_255;
|
/external/skia/src/opts/ |
H A D | SkNx_neon.h | 116 float32x4x4_t rgba = vld4q_f32((const float*) ptr); local 117 *r = rgba.val[0]; 118 *g = rgba.val[1]; 119 *b = rgba.val[2]; 120 *a = rgba.val[3]; 123 float32x4x4_t rgba = {{ local 129 vst4q_f32((float*) dst, rgba); 238 uint16x4x4_t rgba = vld4_u16((const uint16_t*)ptr); local 239 *r = rgba.val[0]; 240 *g = rgba 245 uint16x4x3_t rgba = vld3_u16((const uint16_t*)ptr); local 251 uint16x4x4_t rgba = {{ local [all...] |
H A D | SkSwizzler_opts.h | 205 uint8x8x4_t rgba = vld4_u8((const uint8_t*) src); local 207 uint8x8_t a = rgba.val[3], 208 b = rgba.val[2], 209 g = rgba.val[1], 210 r = rgba.val[0]; 219 rgba.val[2] = r; 220 rgba.val[1] = g; 221 rgba.val[0] = b; 223 rgba.val[2] = b; 224 rgba 250 uint8x16x4_t rgba = vld4q_u8((const uint8_t*) src); local 264 uint8x8x4_t rgba = vld4_u8((const uint8_t*) src); local 287 uint8x16x4_t rgba; local 310 uint8x8x4_t rgba; local 348 uint8x16x4_t rgba; local 366 uint8x8x4_t rgba; local 397 uint8x16x4_t rgba; local 420 uint8x8x4_t rgba; local 587 __m128i rgba = _mm_loadu_si128((const __m128i*) src); local 619 __m128i rgba = _mm_or_si128(_mm_shuffle_epi8(rgb, expand), alphaMask); local [all...] |
/external/swiftshader/src/OpenGL/libGL/ |
H A D | Image.cpp | 569 unsigned int rgba = source[x]; local 570 dest[x] = (rgba & 0xFF00FF00) | ((rgba << 16) & 0x00FF0000) | ((rgba >> 16) & 0x000000FF); 584 unsigned short rgba = source[x]; local 585 dest[4 * x + 0] = ((rgba & 0x00F0) << 0) | ((rgba & 0x00F0) >> 4); 586 dest[4 * x + 1] = ((rgba & 0x0F00) >> 4) | ((rgba & 0x0F00) >> 8); 587 dest[4 * x + 2] = ((rgba 602 unsigned short rgba = source[x]; local [all...] |
/external/swiftshader/src/OpenGL/libGLES_CM/ |
H A D | Device.cpp | 169 float rgba[4]; local 170 rgba[0] = red; 171 rgba[1] = green; 172 rgba[2] = blue; 173 rgba[3] = alpha; 182 clear(rgba, FORMAT_A32B32G32R32F, renderTarget, clearRect, rgbaMask);
|
/external/deqp/framework/randomshaders/ |
H A D | rsgProgramExecutor.cpp | 203 inline tcu::RGBA toColor (tcu::Vec4 rgba) argument 205 return tcu::RGBA(deClamp32(deRoundFloatToInt32(rgba.x()*255), 0, 255), 206 deClamp32(deRoundFloatToInt32(rgba.y()*255), 0, 255), 207 deClamp32(deRoundFloatToInt32(rgba.z()*255), 0, 255), 208 deClamp32(deRoundFloatToInt32(rgba.w()*255), 0, 255));
|
/external/mesa3d/src/gallium/drivers/freedreno/ |
H A D | freedreno_util.h | 436 pack_rgba(enum pipe_format format, const float *rgba) argument 439 util_pack_color(rgba, format, &uc);
|
/external/mesa3d/src/gallium/drivers/r300/ |
H A D | r300_blit.c | 115 const float* rgba) 118 util_pack_color(rgba, format, &uc); 114 r300_depth_clear_cb_value(enum pipe_format format, const float* rgba) argument
|
/external/mesa3d/src/mesa/main/ |
H A D | pack.c | 1350 _mesa_pack_luminance_from_rgba_float(GLuint n, GLfloat rgba[][4], argument 1361 GLfloat sum = rgba[i][RCOMP] + rgba[i][GCOMP] + rgba[i][BCOMP]; 1366 dst[i] = rgba[i][RCOMP] + rgba[i][GCOMP] + rgba[i][BCOMP]; 1373 GLfloat sum = rgba[i][RCOMP] + rgba[i][GCOMP] + rgba[ 1456 _mesa_pack_luminance_from_rgba_integer(GLuint n, GLuint rgba[][4], bool rgba_is_signed, GLvoid *dstAddr, GLenum dst_format, GLenum dst_type) argument 1574 GLfloat *rgba, *dstPtr; local 1627 GLfloat *rgba; local [all...] |
H A D | readpix.c | 435 void *rgba, *src; local 501 rgba = NULL; 524 * the final conversion/copy from the rgba buffer to the dst buffer. 529 rgba = dst; 532 rgba = malloc(height * rgba_stride); 533 if (!rgba) { 540 _mesa_format_convert(rgba, rgba_format, rgba_stride, 547 _mesa_apply_rgba_transfer_ops(ctx, transferOps, width * height, rgba); 559 src = rgba; 592 free(rgba); [all...] |