OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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