Searched defs:dstCopy (Results 1 - 16 of 16) sorted by relevance

/external/chromium_org/third_party/skia/src/gpu/gl/
H A DGrGLProgram.cpp197 const GrDeviceCoordTexture* dstCopy,
218 if (NULL != dstCopy) {
221 static_cast<GrGLfloat>(dstCopy->offset().fX),
222 static_cast<GrGLfloat>(dstCopy->offset().fY));
224 1.f / dstCopy->texture()->width(),
225 1.f / dstCopy->texture()->height());
226 GrGLTexture* texture = static_cast<GrGLTexture*>(dstCopy->texture());
194 setData(GrDrawState::BlendOptFlags blendOpts, const GrEffectStage* colorStages[], const GrEffectStage* coverageStages[], const GrDeviceCoordTexture* dstCopy, SharedGLState* sharedState) argument
H A DGrGLProgramDesc.cpp45 const GrDeviceCoordTexture* dstCopy,
173 SkASSERT(NULL != dstCopy || gpu->caps()->dstReadInShaderSupport());
175 if (NULL != dstCopy) {
176 dstCopyTexture = dstCopy->texture();
39 Build(const GrDrawState& drawState, bool isPoints, GrDrawState::BlendOptFlags blendOpts, GrBlendCoeff srcCoeff, GrBlendCoeff dstCoeff, const GrGpuGL* gpu, const GrDeviceCoordTexture* dstCopy, SkTArray<const GrEffectStage*, true>* colorStages, SkTArray<const GrEffectStage*, true>* coverageStages, GrGLProgramDesc* desc) argument
H A DGrGpuGL_program.cpp211 bool GrGpuGL::flushGraphicsState(DrawType type, const GrDeviceCoordTexture* dstCopy) { argument
241 dstCopy,
270 dstCopy,
H A DGrGLShaderBuilder.cpp301 GrGLShaderBuilder::DstReadKey GrGLShaderBuilder::KeyForDstRead(const GrTexture* dstCopy, argument
307 SkASSERT(NULL != dstCopy);
308 if (!caps.textureSwizzleSupport() && GrPixelConfigIsAlphaOnly(dstCopy->config())) {
312 if (kTopLeft_GrSurfaceOrigin == dstCopy->origin()) {
/external/skia/src/gpu/gl/
H A DGrGLProgram.cpp197 const GrDeviceCoordTexture* dstCopy,
218 if (NULL != dstCopy) {
221 static_cast<GrGLfloat>(dstCopy->offset().fX),
222 static_cast<GrGLfloat>(dstCopy->offset().fY));
224 1.f / dstCopy->texture()->width(),
225 1.f / dstCopy->texture()->height());
226 GrGLTexture* texture = static_cast<GrGLTexture*>(dstCopy->texture());
194 setData(GrDrawState::BlendOptFlags blendOpts, const GrEffectStage* colorStages[], const GrEffectStage* coverageStages[], const GrDeviceCoordTexture* dstCopy, SharedGLState* sharedState) argument
H A DGrGLProgramDesc.cpp45 const GrDeviceCoordTexture* dstCopy,
173 SkASSERT(NULL != dstCopy || gpu->caps()->dstReadInShaderSupport());
175 if (NULL != dstCopy) {
176 dstCopyTexture = dstCopy->texture();
39 Build(const GrDrawState& drawState, bool isPoints, GrDrawState::BlendOptFlags blendOpts, GrBlendCoeff srcCoeff, GrBlendCoeff dstCoeff, const GrGpuGL* gpu, const GrDeviceCoordTexture* dstCopy, SkTArray<const GrEffectStage*, true>* colorStages, SkTArray<const GrEffectStage*, true>* coverageStages, GrGLProgramDesc* desc) argument
H A DGrGpuGL_program.cpp211 bool GrGpuGL::flushGraphicsState(DrawType type, const GrDeviceCoordTexture* dstCopy) { argument
241 dstCopy,
270 dstCopy,
H A DGrGLShaderBuilder.cpp301 GrGLShaderBuilder::DstReadKey GrGLShaderBuilder::KeyForDstRead(const GrTexture* dstCopy, argument
307 SkASSERT(NULL != dstCopy);
308 if (!caps.textureSwizzleSupport() && GrPixelConfigIsAlphaOnly(dstCopy->config())) {
312 if (kTopLeft_GrSurfaceOrigin == dstCopy->origin()) {
/external/chromium_org/third_party/skia/src/gpu/
H A DGrDrawTarget.h472 const GrDeviceCoordTexture* dstCopy) {
473 this->onDrawPath(path, fill, dstCopy);
855 const GrDeviceCoordTexture* dstCopy) = 0;
877 bool setupDstReadIfNecessary(GrDeviceCoordTexture* dstCopy, const SkRect* drawBounds);
471 executeDrawPath(const GrPath* path, SkPath::FillType fill, const GrDeviceCoordTexture* dstCopy) argument
H A DGrGpu.cpp333 bool GrGpu::setupClipAndFlushState(DrawType type, const GrDeviceCoordTexture* dstCopy, argument
339 if (!this->flushGraphicsState(type, dstCopy)) {
399 const GrDeviceCoordTexture* dstCopy) {
405 if (!this->setupClipAndFlushState(kDrawPath_DrawType, dstCopy, &are)) {
398 onDrawPath(const GrPath* path, SkPath::FillType fill, const GrDeviceCoordTexture* dstCopy) argument
H A DGrDrawTarget.cpp415 bool GrDrawTarget::setupDstReadIfNecessary(GrDeviceCoordTexture* dstCopy, const SkRect* drawBounds) { argument
454 dstCopy->setTexture(ast.texture());
455 dstCopy->setOffset(copyRect.fLeft, copyRect.fTop);
542 GrDeviceCoordTexture dstCopy; local
543 if (!this->setupDstReadIfNecessary(&dstCopy, &devBounds)) {
547 this->onDrawPath(path, fill, dstCopy.texture() ? &dstCopy : NULL);
H A DGrInOrderDrawBuffer.cpp405 SkPath::FillType fill, const GrDeviceCoordTexture* dstCopy) {
417 if (NULL != dstCopy) {
418 cp->fDstCopy = *dstCopy;
404 onDrawPath(const GrPath* path, SkPath::FillType fill, const GrDeviceCoordTexture* dstCopy) argument
/external/skia/src/gpu/
H A DGrDrawTarget.h472 const GrDeviceCoordTexture* dstCopy) {
473 this->onDrawPath(path, fill, dstCopy);
855 const GrDeviceCoordTexture* dstCopy) = 0;
877 bool setupDstReadIfNecessary(GrDeviceCoordTexture* dstCopy, const SkRect* drawBounds);
471 executeDrawPath(const GrPath* path, SkPath::FillType fill, const GrDeviceCoordTexture* dstCopy) argument
H A DGrGpu.cpp333 bool GrGpu::setupClipAndFlushState(DrawType type, const GrDeviceCoordTexture* dstCopy, argument
339 if (!this->flushGraphicsState(type, dstCopy)) {
399 const GrDeviceCoordTexture* dstCopy) {
405 if (!this->setupClipAndFlushState(kDrawPath_DrawType, dstCopy, &are)) {
398 onDrawPath(const GrPath* path, SkPath::FillType fill, const GrDeviceCoordTexture* dstCopy) argument
H A DGrDrawTarget.cpp415 bool GrDrawTarget::setupDstReadIfNecessary(GrDeviceCoordTexture* dstCopy, const SkRect* drawBounds) { argument
454 dstCopy->setTexture(ast.texture());
455 dstCopy->setOffset(copyRect.fLeft, copyRect.fTop);
542 GrDeviceCoordTexture dstCopy; local
543 if (!this->setupDstReadIfNecessary(&dstCopy, &devBounds)) {
547 this->onDrawPath(path, fill, dstCopy.texture() ? &dstCopy : NULL);
H A DGrInOrderDrawBuffer.cpp405 SkPath::FillType fill, const GrDeviceCoordTexture* dstCopy) {
417 if (NULL != dstCopy) {
418 cp->fDstCopy = *dstCopy;
404 onDrawPath(const GrPath* path, SkPath::FillType fill, const GrDeviceCoordTexture* dstCopy) argument

Completed in 222 milliseconds