pixie/simd/avx2

  Source   Edit

Procs

proc applyOpacityAvx2(image: Image; opacity: float32) {....raises: [], tags: [].}
  Source   Edit
proc blendLineCoverageMaskAvx2(line: ptr UncheckedArray[ColorRGBX];
                               coverages: ptr UncheckedArray[uint8];
                               rgbx: ColorRGBX; len: int) {....raises: [], tags: [].}
  Source   Edit
proc blendLineCoverageNormalAvx2(line: ptr UncheckedArray[ColorRGBX];
                                 coverages: ptr UncheckedArray[uint8];
                                 rgbx: ColorRGBX; len: int) {....raises: [],
    tags: [].}
  Source   Edit
proc blendLineCoverageOverwriteAvx2(line: ptr UncheckedArray[ColorRGBX];
                                    coverages: ptr UncheckedArray[uint8];
                                    rgbx: ColorRGBX; len: int) {....raises: [],
    tags: [].}
  Source   Edit
proc blendLineMaskAvx2(a, b: ptr UncheckedArray[ColorRGBX]; len: int) {.
    ...raises: [], tags: [].}
  Source   Edit
proc blendLineMaskAvx2(line: ptr UncheckedArray[ColorRGBX]; rgbx: ColorRGBX;
                       len: int) {....raises: [], tags: [].}
  Source   Edit
proc blendLineNormalAvx2(a, b: ptr UncheckedArray[ColorRGBX]; len: int) {.
    ...raises: [], tags: [].}
  Source   Edit
proc blendLineNormalAvx2(line: ptr UncheckedArray[ColorRGBX]; rgbx: ColorRGBX;
                         len: int) {....raises: [], tags: [].}
  Source   Edit
proc ceilAvx2(image: Image) {....raises: [], tags: [].}
  Source   Edit
proc invertAvx2(image: Image) {....raises: [], tags: [].}
  Source   Edit
proc isOneColorAvx2(image: Image): bool {....raises: [], tags: [].}
  Source   Edit
proc isOpaqueAvx2(data: var seq[ColorRGBX]; start, len: int): bool {....raises: [],
    tags: [].}
  Source   Edit
proc isTransparentAvx2(image: Image): bool {....raises: [], tags: [].}
  Source   Edit
proc minifyBy2Avx2(image: Image; power = 1): Image {....raises: [PixieError],
    tags: [].}
Scales the image down by an integer scale.   Source   Edit
proc toPremultipliedAlphaAvx2(data: var seq[ColorRGBA | ColorRGBX])
  Source   Edit