Home | History | Annotate | Download | only in gallivm

Lines Matching defs:rgba

290    LLVMValueRef rgba;
310 rgba = r;
311 rgba = LLVMBuildOr(builder, rgba, g, "");
312 rgba = LLVMBuildOr(builder, rgba, b, "");
313 rgba = LLVMBuildOr(builder, rgba, a, "");
315 rgba = LLVMBuildBitCast(builder, rgba,
318 return rgba;
323 * Convert from <n x i32> packed UYVY to <4n x i8> RGBA AoS
333 LLVMValueRef rgba;
337 rgba = rgb_to_rgba_aos(gallivm, n, r, g, b);
339 return rgba;
344 * Convert from <n x i32> packed YUYV to <4n x i8> RGBA AoS
354 LLVMValueRef rgba;
358 rgba = rgb_to_rgba_aos(gallivm, n, r, g, b);
360 return rgba;
365 * Convert from <n x i32> packed RG_BG to <4n x i8> RGBA AoS
374 LLVMValueRef rgba;
377 rgba = rgb_to_rgba_aos(gallivm, n, r, g, b);
379 return rgba;
384 * Convert from <n x i32> packed GR_GB to <4n x i8> RGBA AoS
393 LLVMValueRef rgba;
396 rgba = rgb_to_rgba_aos(gallivm, n, r, g, b);
398 return rgba;
402 * Convert from <n x i32> packed GR_BR to <4n x i8> RGBA AoS
411 LLVMValueRef rgba;
414 rgba = rgb_to_rgba_aos(gallivm, n, r, g, b);
416 return rgba;
421 * Convert from <n x i32> packed RG_RB to <4n x i8> RGBA AoS
430 LLVMValueRef rgba;
433 rgba = rgb_to_rgba_aos(gallivm, n, r, g, b);
435 return rgba;
442 * @return a <4*n x i8> vector with the pixel RGBA values in AoS
454 LLVMValueRef rgba;
467 rgba = uyvy_to_rgba_aos(gallivm, n, packed, i);
470 rgba = yuyv_to_rgba_aos(gallivm, n, packed, i);
473 rgba = rgbg_to_rgba_aos(gallivm, n, packed, i);
476 rgba = grgb_to_rgba_aos(gallivm, n, packed, i);
479 rgba = grbr_to_rgba_aos(gallivm, n, packed, i);
482 rgba = rgrb_to_rgba_aos(gallivm, n, packed, i);
486 rgba = LLVMGetUndef(LLVMVectorType(LLVMInt8TypeInContext(gallivm->context), 4*n));
490 return rgba;