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

1 2 3

  /external/chromium_org/third_party/WebKit/Source/wtf/
Uint8ClampedArray.h 36 class Uint8ClampedArray : public Uint8Array {
38 static inline PassRefPtr<Uint8ClampedArray> create(unsigned length);
39 static inline PassRefPtr<Uint8ClampedArray> create(const unsigned char* array, unsigned length);
40 static inline PassRefPtr<Uint8ClampedArray> create(PassRefPtr<ArrayBuffer>, unsigned byteOffset, unsigned length);
44 static inline PassRefPtr<Uint8ClampedArray> createUninitialized(unsigned length);
54 inline PassRefPtr<Uint8ClampedArray> subarray(int start) const;
55 inline PassRefPtr<Uint8ClampedArray> subarray(int start, int end) const;
63 inline Uint8ClampedArray(PassRefPtr<ArrayBuffer>,
70 PassRefPtr<Uint8ClampedArray> Uint8ClampedArray::create(unsigned length
    [all...]
Forward.h 48 class Uint8ClampedArray;
74 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/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 36 #include "wtf/Uint8ClampedArray.h"
75 PassRefPtr<Uint8ClampedArray> asUnmultipliedImage(const IntRect&);
76 PassRefPtr<Uint8ClampedArray> asPremultipliedImage(const IntRect&);
77 void copyUnmultipliedImage(Uint8ClampedArray* destination, const IntRect&);
78 void copyPremultipliedImage(Uint8ClampedArray* destination, const IntRect&);
173 Uint8ClampedArray* createUnmultipliedImageResult();
174 Uint8ClampedArray* createPremultipliedImageResult();
188 inline void copyImageBytes(Uint8ClampedArray* source, Uint8ClampedArray* destination, const IntRect&);
191 RefPtr<Uint8ClampedArray> m_unmultipliedImageResult
    [all...]
FEMorphology.h 57 Uint8ClampedArray* srcPixelArray;
58 Uint8ClampedArray* dstPixelArray;
FEComposite.h 77 inline void platformArithmeticSoftware(Uint8ClampedArray* source, Uint8ClampedArray* destination,
FETurbulence.h 108 Uint8ClampedArray* pixelArray;
128 inline void fillRegion(Uint8ClampedArray*, PaintingData&, int, int, float, float);
FEGaussianBlur.cpp 36 #include "wtf/Uint8ClampedArray.h"
83 inline void boxBlur(Uint8ClampedArray* srcPixelArray, Uint8ClampedArray* dstPixelArray,
110 inline void FEGaussianBlur::platformApplyGeneric(Uint8ClampedArray* srcPixelArray, Uint8ClampedArray* tmpPixelArray, unsigned kernelSizeX, unsigned kernelSizeY, IntSize& paintSize)
117 Uint8ClampedArray* src = srcPixelArray;
118 Uint8ClampedArray* dst = tmpPixelArray;
163 inline void FEGaussianBlur::platformApply(Uint8ClampedArray* srcPixelArray, Uint8ClampedArray* tmpPixelArray, unsigned kernelSizeX, unsigned kernelSizeY, IntSize& paintSize)
193 params.srcPixelArray = Uint8ClampedArray::createUninitialized(blockSize)
    [all...]
FilterEffect.cpp 177 Uint8ClampedArray* imageArray = m_premultipliedImageResult.get();
265 PassRefPtr<Uint8ClampedArray> FilterEffect::asUnmultipliedImage(const IntRect& rect)
268 RefPtr<Uint8ClampedArray> imageData = Uint8ClampedArray::createUninitialized(rect.width() * rect.height() * 4);
273 PassRefPtr<Uint8ClampedArray> FilterEffect::asPremultipliedImage(const IntRect& rect)
276 RefPtr<Uint8ClampedArray> imageData = Uint8ClampedArray::createUninitialized(rect.width() * rect.height() * 4);
281 inline void FilterEffect::copyImageBytes(Uint8ClampedArray* source, Uint8ClampedArray* destination, const IntRect& rect)
325 void FilterEffect::copyUnmultipliedImage(Uint8ClampedArray* destination, const IntRect& rect
    [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 32 #include "wtf/Uint8ClampedArray.h"
111 Uint8ClampedArray* srcPixelArray = paintingData->srcPixelArray;
112 Uint8ClampedArray* dstPixelArray = paintingData->dstPixelArray;
205 Uint8ClampedArray* dstPixelArray = createPremultipliedImageResult();
220 RefPtr<Uint8ClampedArray> srcPixelArray = in->asPremultipliedImage(effectDrawingRect);
FEBlend.cpp 35 #include "wtf/Uint8ClampedArray.h"
154 Uint8ClampedArray* dstPixelArray = createPremultipliedImageResult();
159 RefPtr<Uint8ClampedArray> srcPixelArrayA = in->asPremultipliedImage(effectADrawingRect);
162 RefPtr<Uint8ClampedArray> srcPixelArrayB = in2->asPremultipliedImage(effectBDrawingRect);
FEDisplacementMap.cpp 34 #include "wtf/Uint8ClampedArray.h"
115 Uint8ClampedArray* dstPixelArray = createPremultipliedImageResult();
120 RefPtr<Uint8ClampedArray> srcPixelArrayA = in->asPremultipliedImage(effectADrawingRect);
123 RefPtr<Uint8ClampedArray> srcPixelArrayB = in2->asUnmultipliedImage(effectBDrawingRect);
FEComposite.cpp 39 #include "wtf/Uint8ClampedArray.h"
221 inline void FEComposite::platformArithmeticSoftware(Uint8ClampedArray* source, Uint8ClampedArray* destination,
262 Uint8ClampedArray* dstPixelArray = createPremultipliedImageResult();
267 RefPtr<Uint8ClampedArray> srcPixelArray = in->asPremultipliedImage(effectADrawingRect);
  /external/chromium_org/third_party/WebKit/Source/platform/graphics/
ImageBuffer.h 45 #include "wtf/Uint8ClampedArray.h"
93 PassRefPtr<Uint8ClampedArray> getUnmultipliedImageData(const IntRect&) const;
94 PassRefPtr<Uint8ClampedArray> getPremultipliedImageData(const IntRect&) const;
96 void putByteArray(Multiply multiplied, Uint8ClampedArray*, const IntSize& sourceSize, const IntRect& sourceRect, const IntPoint& destPoint);
132 ImageDataBuffer(const IntSize& size, PassRefPtr<Uint8ClampedArray> data) : m_size(size), m_data(data) { }
137 RefPtr<Uint8ClampedArray> m_data;
ImageBuffer.cpp 303 PassRefPtr<Uint8ClampedArray> getImageData(const IntRect& rect, GraphicsContext* context, const IntSize& size)
309 RefPtr<Uint8ClampedArray> result = Uint8ClampedArray::createUninitialized(rect.width() * rect.height() * 4);
334 PassRefPtr<Uint8ClampedArray> ImageBuffer::getUnmultipliedImageData(const IntRect& rect) const
337 return Uint8ClampedArray::create(rect.width() * rect.height() * 4);
341 PassRefPtr<Uint8ClampedArray> ImageBuffer::getPremultipliedImageData(const IntRect& rect) const
344 return Uint8ClampedArray::create(rect.width() * rect.height() * 4);
348 void ImageBuffer::putByteArray(Multiply multiplied, Uint8ClampedArray* source, const IntSize& sourceSize, const IntRect& sourceRect, const IntPoint& destPoint)
  /external/chromium_org/third_party/WebKit/Source/platform/graphics/cpu/arm/filters/
FEGaussianBlurNEON.h 37 inline void boxBlurNEON(Uint8ClampedArray* srcPixelArray, Uint8ClampedArray* dstPixelArray,
  /external/chromium_org/third_party/WebKit/Source/platform/graphics/filters/custom/
FECustomFilter.h 70 void uploadInputTexture(Uint8ClampedArray* srcPixelArray);
FECustomFilter.cpp 40 #include "wtf/Uint8ClampedArray.h"
127 Uint8ClampedArray* dstPixelArray = createUnmultipliedImageResult();
172 Uint8ClampedArray* dstPixelArray = m_customFilterRenderer->premultipliedAlpha() ? createPremultipliedImageResult() : createUnmultipliedImageResult();
187 RefPtr<Uint8ClampedArray> srcPixelArray = in->asUnmultipliedImage(effectDrawingRect);
205 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/lithium/
StoreKeyedExternal.js 55 var A1_pixel = new Uint8ClampedArray(2);
56 var A2_pixel = new Uint8ClampedArray(2);
57 var A3_pixel = new Uint8ClampedArray(2);

Completed in 937 milliseconds

1 2 3