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
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