/external/chromium_org/third_party/skia/src/gpu/gl/ |
H A D | GrGLProgram.cpp | 197 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 D | GrGLProgramDesc.cpp | 45 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 D | GrGLProgram.h | 131 const GrDeviceCoordTexture* dstCopy, // can be NULL
|
H A D | GrGpuGL_program.cpp | 211 bool GrGpuGL::flushGraphicsState(DrawType type, const GrDeviceCoordTexture* dstCopy) { argument 241 dstCopy, 270 dstCopy,
|
H A D | GrGLProgramDesc.h | 72 const GrDeviceCoordTexture* dstCopy,
|
H A D | GrGLShaderBuilder.cpp | 301 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()) {
|
H A D | GrGLShaderBuilder.h | 112 static DstReadKey KeyForDstRead(const GrTexture* dstCopy, const GrGLCaps&);
|
/external/skia/src/gpu/gl/ |
H A D | GrGLProgram.cpp | 197 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 D | GrGLProgramDesc.cpp | 45 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 D | GrGLProgram.h | 131 const GrDeviceCoordTexture* dstCopy, // can be NULL
|
H A D | GrGpuGL_program.cpp | 211 bool GrGpuGL::flushGraphicsState(DrawType type, const GrDeviceCoordTexture* dstCopy) { argument 241 dstCopy, 270 dstCopy,
|
H A D | GrGLProgramDesc.h | 72 const GrDeviceCoordTexture* dstCopy,
|
H A D | GrGLShaderBuilder.cpp | 301 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()) {
|
H A D | GrGLShaderBuilder.h | 112 static DstReadKey KeyForDstRead(const GrTexture* dstCopy, const GrGLCaps&);
|
/external/chromium_org/third_party/skia/src/gpu/ |
H A D | GrGpu.h | 361 const GrDeviceCoordTexture* dstCopy, 472 virtual bool flushGraphicsState(DrawType, const GrDeviceCoordTexture* dstCopy) = 0; 484 const GrDeviceCoordTexture* dstCopy) SK_OVERRIDE;
|
H A D | GrDrawTarget.h | 472 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 D | GrGpu.cpp | 333 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 D | GrDrawTarget.cpp | 415 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 D | GrInOrderDrawBuffer.h | 141 const GrDeviceCoordTexture* dstCopy) SK_OVERRIDE;
|
H A D | GrInOrderDrawBuffer.cpp | 405 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 D | GrGpu.h | 361 const GrDeviceCoordTexture* dstCopy, 472 virtual bool flushGraphicsState(DrawType, const GrDeviceCoordTexture* dstCopy) = 0; 484 const GrDeviceCoordTexture* dstCopy) SK_OVERRIDE;
|
H A D | GrDrawTarget.h | 472 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 D | GrGpu.cpp | 333 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 D | GrDrawTarget.cpp | 415 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 D | GrInOrderDrawBuffer.h | 141 const GrDeviceCoordTexture* dstCopy) SK_OVERRIDE;
|