HomeSort by relevance Sort by last modified time
    Searched refs:TexShader (Results 1 - 4 of 4) sorted by null

  /external/webkit/Source/WebCore/platform/graphics/gpu/
TexShader.h 38 class TexShader : public Shader {
40 static PassOwnPtr<TexShader> create(GraphicsContext3D* context);
44 TexShader(GraphicsContext3D* context, unsigned program);
TexShader.cpp 35 #include "TexShader.h"
41 TexShader::TexShader(GraphicsContext3D* context, unsigned program)
51 PassOwnPtr<TexShader> TexShader::create(GraphicsContext3D* context)
58 return new TexShader(context, program);
61 void TexShader::use(const AffineTransform& transform, const AffineTransform& texTransform, int sampler, float alpha)
SharedGraphicsContext3D.h 62 class TexShader;
147 SharedGraphicsContext3D(PassRefPtr<GraphicsContext3D>, PassOwnPtr<SolidFillShader>, PassOwnPtr<TexShader>, PassOwnPtr<BicubicShader>, PassOwnArrayPtr<OwnPtr<ConvolutionShader> >);
159 OwnPtr<TexShader> m_texShader;
SharedGraphicsContext3D.cpp 47 #include "TexShader.h"
77 OwnPtr<TexShader> texShader = TexShader::create(context.get());
78 if (!texShader)
89 return adoptRef(new SharedGraphicsContext3D(context.release(), solidFillShader.release(), texShader.release(), bicubicShader.release(), convolutionShaders.release()));
92 SharedGraphicsContext3D::SharedGraphicsContext3D(PassRefPtr<GraphicsContext3D> context, PassOwnPtr<SolidFillShader> solidFillShader, PassOwnPtr<TexShader> texShader, PassOwnPtr<BicubicShader> bicubicShader, PassOwnArrayPtr<OwnPtr<ConvolutionShader> > convolutionShaders)
97 , m_texShader(texShader)

Completed in 69 milliseconds