HomeSort by relevance Sort by last modified time
    Searched refs:Uint8ClampedArray (Results 1 - 25 of 46) sorted by null

1 2

  /external/chromium_org/third_party/WebKit/Source/wtf/
Uint8ClampedArray.h 38 class Uint8ClampedArray : public Uint8Array {
40 static inline PassRefPtr<Uint8ClampedArray> create(unsigned length);
41 static inline PassRefPtr<Uint8ClampedArray> create(const unsigned char* array, unsigned length);
42 static inline PassRefPtr<Uint8ClampedArray> create(PassRefPtr<ArrayBuffer>, unsigned byteOffset, unsigned length);
46 static inline PassRefPtr<Uint8ClampedArray> createUninitialized(unsigned length);
56 inline PassRefPtr<Uint8ClampedArray> subarray(int start) const;
57 inline PassRefPtr<Uint8ClampedArray> subarray(int start, int end) const;
65 inline Uint8ClampedArray(PassRefPtr<ArrayBuffer>,
72 PassRefPtr<Uint8ClampedArray> Uint8ClampedArray::create(unsigned length
    [all...]
Forward.h 50 class Uint8ClampedArray;
78 using WTF::Uint8ClampedArray;
  /external/chromium_org/third_party/WebKit/Source/core/html/
ImageData.h 36 #include "wtf/Uint8ClampedArray.h"
43 static PassRefPtr<ImageData> create(const IntSize&, PassRefPtr<Uint8ClampedArray>);
48 Uint8ClampedArray* data() const { return m_data.get(); }
52 ImageData(const IntSize&, PassRefPtr<Uint8ClampedArray>);
55 RefPtr<Uint8ClampedArray> m_data;
ImageData.cpp 45 PassRefPtr<ImageData> ImageData::create(const IntSize& size, PassRefPtr<Uint8ClampedArray> byteArray)
62 , m_data(Uint8ClampedArray::createUninitialized(size.width() * size.height() * 4))
67 ImageData::ImageData(const IntSize& size, PassRefPtr<Uint8ClampedArray> byteArray)
  /external/chromium_org/third_party/WebKit/Source/bindings/v8/custom/
V8Uint8ClampedArrayCustom.h 35 #include "wtf/Uint8ClampedArray.h"
40 class TypedArrayTraits<Uint8ClampedArray> {
42 typedef v8::Uint8ClampedArray V8Type;
49 static size_t length(v8::Handle<v8::Uint8ClampedArray> value)
54 static size_t length(Uint8ClampedArray* array)
60 typedef V8TypedArray<Uint8ClampedArray> V8Uint8ClampedArray;
63 class WrapperTypeTraits<Uint8ClampedArray> : public TypedArrayWrapperTraits<Uint8ClampedArray> { };
66 inline v8::Handle<v8::Object> wrap(Uint8ClampedArray* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate)
68 return V8TypedArray<Uint8ClampedArray>::wrap(impl, creationContext, isolate)
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/filters/
FEGaussianBlur.h 58 RefPtr<Uint8ClampedArray> srcPixelArray;
59 RefPtr<Uint8ClampedArray> dstPixelArray;
74 inline void platformApply(Uint8ClampedArray* srcPixelArray, Uint8ClampedArray* tmpPixelArray, unsigned kernelSizeX, unsigned kernelSizeY, IntSize& paintSize);
76 inline void platformApplyGeneric(Uint8ClampedArray* srcPixelArray, Uint8ClampedArray* tmpPixelArray, unsigned kernelSizeX, unsigned kernelSizeY, IntSize& paintSize);
FilterEffect.h 33 #include "wtf/Uint8ClampedArray.h"
66 PassRefPtr<Uint8ClampedArray> asUnmultipliedImage(const IntRect&);
67 PassRefPtr<Uint8ClampedArray> asPremultipliedImage(const IntRect&);
68 void copyUnmultipliedImage(Uint8ClampedArray* destination, const IntRect&);
69 void copyPremultipliedImage(Uint8ClampedArray* destination, const IntRect&);
163 Uint8ClampedArray* createUnmultipliedImageResult();
164 Uint8ClampedArray* createPremultipliedImageResult();
177 inline void copyImageBytes(Uint8ClampedArray* source, Uint8ClampedArray* destination, const IntRect&);
180 RefPtr<Uint8ClampedArray> m_unmultipliedImageResult
    [all...]
FEMorphology.h 57 Uint8ClampedArray* srcPixelArray;
58 Uint8ClampedArray* dstPixelArray;
FilterEffect.cpp 31 #include "wtf/Uint8ClampedArray.h"
177 Uint8ClampedArray* imageArray = m_premultipliedImageResult.get();
257 PassRefPtr<Uint8ClampedArray> FilterEffect::asUnmultipliedImage(const IntRect& rect)
260 RefPtr<Uint8ClampedArray> imageData = Uint8ClampedArray::createUninitialized(rect.width() * rect.height() * 4);
265 PassRefPtr<Uint8ClampedArray> FilterEffect::asPremultipliedImage(const IntRect& rect)
268 RefPtr<Uint8ClampedArray> imageData = Uint8ClampedArray::createUninitialized(rect.width() * rect.height() * 4);
273 inline void FilterEffect::copyImageBytes(Uint8ClampedArray* source, Uint8ClampedArray* destination, const IntRect& rect
    [all...]
FEComposite.h 78 inline void platformArithmeticSoftware(Uint8ClampedArray* source, Uint8ClampedArray* destination,
FETurbulence.h 108 Uint8ClampedArray* pixelArray;
128 inline void fillRegion(Uint8ClampedArray*, PaintingData&, int, int, float, float);
FEGaussianBlur.cpp 39 #include "wtf/Uint8ClampedArray.h"
86 inline void boxBlur(Uint8ClampedArray* srcPixelArray, Uint8ClampedArray* dstPixelArray,
113 inline void FEGaussianBlur::platformApplyGeneric(Uint8ClampedArray* srcPixelArray, Uint8ClampedArray* tmpPixelArray, unsigned kernelSizeX, unsigned kernelSizeY, IntSize& paintSize)
120 Uint8ClampedArray* src = srcPixelArray;
121 Uint8ClampedArray* dst = tmpPixelArray;
166 inline void FEGaussianBlur::platformApply(Uint8ClampedArray* srcPixelArray, Uint8ClampedArray* tmpPixelArray, unsigned kernelSizeX, unsigned kernelSizeY, IntSize& paintSize)
196 params.srcPixelArray = Uint8ClampedArray::createUninitialized(blockSize)
    [all...]
FEConvolveMatrix.h 81 Uint8ClampedArray* srcPixelArray;
82 Uint8ClampedArray* dstPixelArray;
FELighting.h 37 #include "wtf/Uint8ClampedArray.h"
61 Uint8ClampedArray* pixels;
94 bool drawLighting(Uint8ClampedArray*, int, int);
FEMorphology.cpp 36 #include "wtf/Uint8ClampedArray.h"
118 Uint8ClampedArray* srcPixelArray = paintingData->srcPixelArray;
119 Uint8ClampedArray* dstPixelArray = paintingData->dstPixelArray;
212 Uint8ClampedArray* dstPixelArray = createPremultipliedImageResult();
227 RefPtr<Uint8ClampedArray> srcPixelArray = in->asPremultipliedImage(effectDrawingRect);
FEBlend.cpp 35 #include "wtf/Uint8ClampedArray.h"
159 Uint8ClampedArray* dstPixelArray = createPremultipliedImageResult();
164 RefPtr<Uint8ClampedArray> srcPixelArrayA = in->asPremultipliedImage(effectADrawingRect);
167 RefPtr<Uint8ClampedArray> srcPixelArrayB = in2->asPremultipliedImage(effectBDrawingRect);
FEDisplacementMap.cpp 34 #include "wtf/Uint8ClampedArray.h"
120 Uint8ClampedArray* dstPixelArray = createPremultipliedImageResult();
125 RefPtr<Uint8ClampedArray> srcPixelArrayA = in->asPremultipliedImage(effectADrawingRect);
128 RefPtr<Uint8ClampedArray> srcPixelArrayB = in2->asUnmultipliedImage(effectBDrawingRect);
FEComposite.cpp 40 #include "wtf/Uint8ClampedArray.h"
273 inline void FEComposite::platformArithmeticSoftware(Uint8ClampedArray* source, Uint8ClampedArray* destination,
314 Uint8ClampedArray* dstPixelArray = createPremultipliedImageResult();
319 RefPtr<Uint8ClampedArray> srcPixelArray = in->asPremultipliedImage(effectADrawingRect);
  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/cpu/arm/filters/
FEGaussianBlurNEON.h 37 inline void boxBlurNEON(Uint8ClampedArray* srcPixelArray, Uint8ClampedArray* dstPixelArray,
  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/
ImageBuffer.h 42 #include "wtf/Uint8ClampedArray.h"
114 PassRefPtr<Uint8ClampedArray> getUnmultipliedImageData(const IntRect&, CoordinateSystem = LogicalCoordinateSystem) const;
115 PassRefPtr<Uint8ClampedArray> getPremultipliedImageData(const IntRect&, CoordinateSystem = LogicalCoordinateSystem) const;
117 void putByteArray(Multiply multiplied, Uint8ClampedArray*, const IntSize& sourceSize, const IntRect& sourceRect, const IntPoint& destPoint, CoordinateSystem = LogicalCoordinateSystem);
ImageBuffer.cpp 335 PassRefPtr<Uint8ClampedArray> getImageData(const IntRect& rect, GraphicsContext* context, const IntSize& size)
341 RefPtr<Uint8ClampedArray> result = Uint8ClampedArray::createUninitialized(rect.width() * rect.height() * 4);
366 PassRefPtr<Uint8ClampedArray> ImageBuffer::getUnmultipliedImageData(const IntRect& rect, CoordinateSystem) const
369 return Uint8ClampedArray::create(rect.width() * rect.height() * 4);
373 PassRefPtr<Uint8ClampedArray> ImageBuffer::getPremultipliedImageData(const IntRect& rect, CoordinateSystem) const
376 return Uint8ClampedArray::create(rect.width() * rect.height() * 4);
380 void ImageBuffer::putByteArray(Multiply multiplied, Uint8ClampedArray* source, const IntSize& sourceSize, const IntRect& sourceRect, const IntPoint& destPoint, CoordinateSystem)
428 RefPtr<Uint8ClampedArray> srcPixelArray = getUnmultipliedImageData(luminanceRect);
  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/filters/custom/
FECustomFilter.h 70 void uploadInputTexture(Uint8ClampedArray* srcPixelArray);
FECustomFilter.cpp 43 #include "wtf/Uint8ClampedArray.h"
130 Uint8ClampedArray* dstPixelArray = createUnmultipliedImageResult();
175 Uint8ClampedArray* dstPixelArray = m_customFilterRenderer->premultipliedAlpha() ? createPremultipliedImageResult() : createUnmultipliedImageResult();
190 RefPtr<Uint8ClampedArray> srcPixelArray = in->asUnmultipliedImage(effectDrawingRect);
208 void FECustomFilter::uploadInputTexture(Uint8ClampedArray* srcPixelArray)
  /external/chromium_org/v8/test/webkit/
dfg-uint8clampedarray-out-of-bounds-put-by-val-alias.js 25 "Tests that out-of-bounds stores to a Uint8ClampedArray that are aliased to out-of-bounds loads don't crash."
36 var array = new Uint8ClampedArray(1);
  /external/chromium_org/v8/test/mjsunit/
pixel-array-rounding.js 30 var pixels = new Uint8ClampedArray(11);

Completed in 551 milliseconds

1 2