pixie/simd/avx2

Source   Edit  

Procs

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