Searched refs:SkiaShader (Results 1 - 11 of 11) sorted by relevance

/frameworks/base/libs/hwui/
H A DResourceCache.h24 #include <SkiaShader.h>
70 void incrementRefcount(SkiaShader* resource);
76 void incrementRefcountLocked(SkiaShader* resource);
82 void decrementRefcount(SkiaShader* resource);
88 void decrementRefcountLocked(SkiaShader* resource);
94 void destructor(SkiaShader* resource);
99 void destructorLocked(SkiaShader* resource);
H A DSkiaShader.h44 struct SkiaShader { struct in namespace:android::uirenderer
57 ANDROID_API SkiaShader(Type type, SkShader* key, SkShader::TileMode tileX,
59 virtual ~SkiaShader();
61 virtual SkiaShader* copy() = 0;
62 void copyFrom(const SkiaShader& shader);
106 SkiaShader() { function in struct:android::uirenderer::SkiaShader
129 }; // struct SkiaShader
139 struct SkiaBitmapShader: public SkiaShader {
142 SkiaShader* copy();
161 struct SkiaLinearGradientShader: public SkiaShader {
[all...]
H A DSkiaShader.cpp24 #include "SkiaShader.h"
61 void SkiaShader::copyFrom(const SkiaShader& shader) {
72 SkiaShader::SkiaShader(Type type, SkShader* key, SkShader::TileMode tileX, function in class:android::uirenderer::SkiaShader
79 SkiaShader::~SkiaShader() {
82 void SkiaShader::describe(ProgramDescription& description, const Extensions& extensions) {
85 void SkiaShader::setupProgram(Program* program, const mat4& modelView, const Snapshot& snapshot,
89 void SkiaShader
[all...]
H A DResourceCache.cpp72 void ResourceCache::incrementRefcount(SkiaShader* shaderResource) {
106 void ResourceCache::incrementRefcountLocked(SkiaShader* shaderResource) {
135 void ResourceCache::decrementRefcount(SkiaShader* shaderResource) {
172 void ResourceCache::decrementRefcountLocked(SkiaShader* shaderResource) {
230 void ResourceCache::destructor(SkiaShader* resource) {
235 void ResourceCache::destructorLocked(SkiaShader* resource) {
329 SkiaShader* shader = (SkiaShader*) resource;
H A DAndroid.mk33 SkiaShader.cpp \
H A DDisplayListRenderer.h431 SkiaShader* getShader() {
432 return (SkiaShader*) getInt();
499 Vector<SkiaShader*> mShaders;
613 virtual void setupShader(SkiaShader* shader);
642 const Vector<SkiaShader*>& getShaders() const {
840 inline void addShader(SkiaShader* shader) {
846 SkiaShader* shaderCopy = mShaderMap.valueFor(shader);
877 Vector<SkiaShader*> mShaders;
878 DefaultKeyedVector<SkiaShader*, SkiaShader*> mShaderMa
[all...]
H A DOpenGLRenderer.h44 #include "SkiaShader.h"
206 virtual void setupShader(SkiaShader* shader);
773 SkiaShader* mShader;
H A DDisplayListRenderer.cpp240 const Vector<SkiaShader*>& shaders = recorder.getShaders();
242 SkiaShader* resource = shaders.itemAt(i);
641 SkiaShader* shader = getShader();
1286 SkiaShader* shader = getShader();
1821 void DisplayListRenderer::setupShader(SkiaShader* shader) {
H A DOpenGLRenderer.cpp2883 void OpenGLRenderer::setupShader(SkiaShader* shader) {
/frameworks/base/core/jni/android/graphics/
H A DShader.cpp11 #include <SkiaShader.h>
54 static void Shader_destructor(JNIEnv* env, jobject o, SkShader* shader, SkiaShader* skiaShader)
67 static void Shader_setLocalMatrix(JNIEnv* env, jobject o, SkShader* shader, SkiaShader* skiaShader,
96 static SkiaShader* BitmapShader_postConstructor(JNIEnv* env, jobject o, SkShader* shader,
99 SkiaShader* skiaShader = new SkiaBitmapShader(bitmap, shader,
143 static SkiaShader* LinearGradient_postCreate1(JNIEnv* env, jobject o, SkShader* shader,
204 SkiaShader* skiaShader = new SkiaLinearGradientShader(storedBounds, storedColors,
215 static SkiaShader* LinearGradient_postCreate2(JNIEnv* env, jobject o, SkShader* shader,
230 SkiaShader* skiaShader = new SkiaLinearGradientShader(storedBounds, storedColors,
306 static SkiaShader* RadialGradient_postCreate
[all...]
/frameworks/base/core/jni/
H A Dandroid_view_GLES20Canvas.cpp47 #include <SkiaShader.h>
493 OpenGLRenderer* renderer, SkiaShader* shader) {

Completed in 144 milliseconds