/external/skia/src/gpu/effects/ |
D | GrCoverageSetOpXP.cpp | 36 void onGetBlendInfo(GrXferProcessor::BlendInfo* blendInfo) const override; 93 void CoverageSetOpXP::onGetBlendInfo(GrXferProcessor::BlendInfo* blendInfo) const { in onGetBlendInfo() 96 blendInfo->fSrcBlend = kOne_GrBlendCoeff; in onGetBlendInfo() 97 blendInfo->fDstBlend = kZero_GrBlendCoeff; in onGetBlendInfo() 100 blendInfo->fSrcBlend = kDC_GrBlendCoeff; in onGetBlendInfo() 101 blendInfo->fDstBlend = kZero_GrBlendCoeff; in onGetBlendInfo() 104 blendInfo->fSrcBlend = kOne_GrBlendCoeff; in onGetBlendInfo() 105 blendInfo->fDstBlend = kISC_GrBlendCoeff; in onGetBlendInfo() 108 blendInfo->fSrcBlend = kIDC_GrBlendCoeff; in onGetBlendInfo() 109 blendInfo->fDstBlend = kISC_GrBlendCoeff; in onGetBlendInfo() [all …]
|
D | GrDisableColorXP.cpp | 32 void onGetBlendInfo(GrXferProcessor::BlendInfo* blendInfo) const override; 73 void DisableColorXP::onGetBlendInfo(GrXferProcessor::BlendInfo* blendInfo) const { in onGetBlendInfo() 74 blendInfo->fWriteColor = false; in onGetBlendInfo()
|
D | GrPorterDuffXferProcessor.cpp | 416 void onGetBlendInfo(GrXferProcessor::BlendInfo* blendInfo) const override { in onGetBlendInfo() 417 blendInfo->fEquation = fBlendFormula.equation(); in onGetBlendInfo() 418 blendInfo->fSrcBlend = fBlendFormula.srcCoeff(); in onGetBlendInfo() 419 blendInfo->fDstBlend = fBlendFormula.dstCoeff(); in onGetBlendInfo() 420 blendInfo->fWriteColor = fBlendFormula.modifiesDst(); in onGetBlendInfo() 598 void onGetBlendInfo(GrXferProcessor::BlendInfo* blendInfo) const override { in onGetBlendInfo() 599 blendInfo->fSrcBlend = kConstC_GrBlendCoeff; in onGetBlendInfo() 600 blendInfo->fDstBlend = kISC_GrBlendCoeff; in onGetBlendInfo() 601 blendInfo->fBlendConstant = fBlendConstant; in onGetBlendInfo()
|
D | GrCustomXfermode.cpp | 197 void CustomXP::onGetBlendInfo(BlendInfo* blendInfo) const { in onGetBlendInfo() 199 blendInfo->fEquation = this->hwBlendEquation(); in onGetBlendInfo()
|
/external/skqp/src/gpu/effects/ |
D | GrCoverageSetOpXP.cpp | 36 void onGetBlendInfo(GrXferProcessor::BlendInfo* blendInfo) const override; 93 void CoverageSetOpXP::onGetBlendInfo(GrXferProcessor::BlendInfo* blendInfo) const { in onGetBlendInfo() 96 blendInfo->fSrcBlend = kOne_GrBlendCoeff; in onGetBlendInfo() 97 blendInfo->fDstBlend = kZero_GrBlendCoeff; in onGetBlendInfo() 100 blendInfo->fSrcBlend = kDC_GrBlendCoeff; in onGetBlendInfo() 101 blendInfo->fDstBlend = kZero_GrBlendCoeff; in onGetBlendInfo() 104 blendInfo->fSrcBlend = kOne_GrBlendCoeff; in onGetBlendInfo() 105 blendInfo->fDstBlend = kISC_GrBlendCoeff; in onGetBlendInfo() 108 blendInfo->fSrcBlend = kIDC_GrBlendCoeff; in onGetBlendInfo() 109 blendInfo->fDstBlend = kISC_GrBlendCoeff; in onGetBlendInfo() [all …]
|
D | GrDisableColorXP.cpp | 32 void onGetBlendInfo(GrXferProcessor::BlendInfo* blendInfo) const override; 73 void DisableColorXP::onGetBlendInfo(GrXferProcessor::BlendInfo* blendInfo) const { in onGetBlendInfo() 74 blendInfo->fWriteColor = false; in onGetBlendInfo()
|
D | GrPorterDuffXferProcessor.cpp | 416 void onGetBlendInfo(GrXferProcessor::BlendInfo* blendInfo) const override { in onGetBlendInfo() 417 blendInfo->fEquation = fBlendFormula.equation(); in onGetBlendInfo() 418 blendInfo->fSrcBlend = fBlendFormula.srcCoeff(); in onGetBlendInfo() 419 blendInfo->fDstBlend = fBlendFormula.dstCoeff(); in onGetBlendInfo() 420 blendInfo->fWriteColor = fBlendFormula.modifiesDst(); in onGetBlendInfo() 598 void onGetBlendInfo(GrXferProcessor::BlendInfo* blendInfo) const override { in onGetBlendInfo() 599 blendInfo->fSrcBlend = kConstC_GrBlendCoeff; in onGetBlendInfo() 600 blendInfo->fDstBlend = kISC_GrBlendCoeff; in onGetBlendInfo() 601 blendInfo->fBlendConstant = fBlendConstant; in onGetBlendInfo()
|
D | GrCustomXfermode.cpp | 197 void CustomXP::onGetBlendInfo(BlendInfo* blendInfo) const { in onGetBlendInfo() 199 blendInfo->fEquation = this->hwBlendEquation(); in onGetBlendInfo()
|
/external/skia/src/gpu/ |
D | GrPipeline.cpp | 115 GrXferProcessor::BlendInfo blendInfo; in getBlendInfoKey() local 116 this->getXferProcessor().getBlendInfo(&blendInfo); in getBlendInfoKey() 123 uint32_t key = blendInfo.fWriteColor; in getBlendInfoKey() 124 key |= (blendInfo.fSrcBlend << kBlendWriteShift); in getBlendInfoKey() 125 key |= (blendInfo.fDstBlend << (kBlendWriteShift + kBlendCoeffShift)); in getBlendInfoKey() 126 key |= (blendInfo.fEquation << (kBlendWriteShift + 2 * kBlendCoeffShift)); in getBlendInfoKey()
|
D | GrXferProcessor.cpp | 33 void GrXferProcessor::getBlendInfo(BlendInfo* blendInfo) const { in getBlendInfo() 34 blendInfo->reset(); in getBlendInfo() 36 this->onGetBlendInfo(blendInfo); in getBlendInfo() 38 blendInfo->fDstBlend = kIS2A_GrBlendCoeff; in getBlendInfo()
|
D | GrXferProcessor.h | 147 void getBlendInfo(BlendInfo* blendInfo) const;
|
/external/skqp/src/gpu/ |
D | GrXferProcessor.cpp | 33 void GrXferProcessor::getBlendInfo(BlendInfo* blendInfo) const { in getBlendInfo() 34 blendInfo->reset(); in getBlendInfo() 36 this->onGetBlendInfo(blendInfo); in getBlendInfo() 38 blendInfo->fDstBlend = kIS2A_GrBlendCoeff; in getBlendInfo()
|
D | GrXferProcessor.h | 147 void getBlendInfo(BlendInfo* blendInfo) const;
|
/external/skqp/src/gpu/vk/ |
D | GrVkPipeline.cpp | 429 GrXferProcessor::BlendInfo blendInfo; in setup_color_blend_state() local 430 pipeline.getXferProcessor().getBlendInfo(&blendInfo); in setup_color_blend_state() 432 GrBlendEquation equation = blendInfo.fEquation; in setup_color_blend_state() 433 GrBlendCoeff srcCoeff = blendInfo.fSrcBlend; in setup_color_blend_state() 434 GrBlendCoeff dstCoeff = blendInfo.fDstBlend; in setup_color_blend_state() 449 if (!blendInfo.fWriteColor) { in setup_color_blend_state() 620 GrXferProcessor::BlendInfo blendInfo; in SetDynamicBlendConstantState() local 621 xferProcessor.getBlendInfo(&blendInfo); in SetDynamicBlendConstantState() 622 GrBlendCoeff srcCoeff = blendInfo.fSrcBlend; in SetDynamicBlendConstantState() 623 GrBlendCoeff dstCoeff = blendInfo.fDstBlend; in SetDynamicBlendConstantState() [all …]
|
D | GrVkPipelineStateBuilder.cpp | 377 GrXferProcessor::BlendInfo blendInfo; in get_blend_info_key() local 378 pipeline.getXferProcessor().getBlendInfo(&blendInfo); in get_blend_info_key() 385 uint32_t key = blendInfo.fWriteColor; in get_blend_info_key() 386 key |= (blendInfo.fSrcBlend << kBlendWriteShift); in get_blend_info_key() 387 key |= (blendInfo.fDstBlend << (kBlendWriteShift + kBlendCoeffShift)); in get_blend_info_key() 388 key |= (blendInfo.fEquation << (kBlendWriteShift + 2 * kBlendCoeffShift)); in get_blend_info_key()
|
/external/skia/src/gpu/vk/ |
D | GrVkPipeline.cpp | 433 GrXferProcessor::BlendInfo blendInfo; in setup_color_blend_state() local 434 pipeline.getXferProcessor().getBlendInfo(&blendInfo); in setup_color_blend_state() 436 GrBlendEquation equation = blendInfo.fEquation; in setup_color_blend_state() 437 GrBlendCoeff srcCoeff = blendInfo.fSrcBlend; in setup_color_blend_state() 438 GrBlendCoeff dstCoeff = blendInfo.fDstBlend; in setup_color_blend_state() 453 if (!blendInfo.fWriteColor) { in setup_color_blend_state() 631 GrXferProcessor::BlendInfo blendInfo; in SetDynamicBlendConstantState() local 632 xferProcessor.getBlendInfo(&blendInfo); in SetDynamicBlendConstantState() 633 GrBlendCoeff srcCoeff = blendInfo.fSrcBlend; in SetDynamicBlendConstantState() 634 GrBlendCoeff dstCoeff = blendInfo.fDstBlend; in SetDynamicBlendConstantState() [all …]
|
/external/skqp/src/gpu/mtl/ |
D | GrMtlPipelineStateBuilder.mm | 280 GrXferProcessor::BlendInfo blendInfo; 281 pipeline.getXferProcessor().getBlendInfo(&blendInfo); 283 GrBlendEquation equation = blendInfo.fEquation; 284 GrBlendCoeff srcCoeff = blendInfo.fSrcBlend; 285 GrBlendCoeff dstCoeff = blendInfo.fDstBlend; 299 if (!blendInfo.fWriteColor) {
|
D | GrMtlPipelineState.mm | 182 GrXferProcessor::BlendInfo blendInfo; 183 xferProcessor.getBlendInfo(&blendInfo); 184 GrBlendCoeff srcCoeff = blendInfo.fSrcBlend; 185 GrBlendCoeff dstCoeff = blendInfo.fDstBlend; 189 SkPMColor4f blendConst = swizzle.applyTo(blendInfo.fBlendConstant);
|
/external/skia/src/gpu/mtl/ |
D | GrMtlPipelineState.mm | 182 GrXferProcessor::BlendInfo blendInfo; 183 xferProcessor.getBlendInfo(&blendInfo); 184 GrBlendCoeff srcCoeff = blendInfo.fSrcBlend; 185 GrBlendCoeff dstCoeff = blendInfo.fDstBlend; 189 SkPMColor4f blendConst = swizzle.applyTo(blendInfo.fBlendConstant);
|
D | GrMtlPipelineStateBuilder.mm | 283 GrXferProcessor::BlendInfo blendInfo; 284 pipeline.getXferProcessor().getBlendInfo(&blendInfo); 286 GrBlendEquation equation = blendInfo.fEquation; 287 GrBlendCoeff srcCoeff = blendInfo.fSrcBlend; 288 GrBlendCoeff dstCoeff = blendInfo.fDstBlend; 302 if (!blendInfo.fWriteColor) {
|
/external/skia/src/gpu/gl/ |
D | GrGLGpu.cpp | 2025 GrXferProcessor::BlendInfo blendInfo; in flushGLState() local 2026 pipeline.getXferProcessor().getBlendInfo(&blendInfo); in flushGLState() 2028 this->flushColorWrite(blendInfo.fWriteColor); in flushGLState() 2035 this->flushBlend(blendInfo, swizzle); in flushGLState() 2871 void GrGLGpu::flushBlend(const GrXferProcessor::BlendInfo& blendInfo, const GrSwizzle& swizzle) { in flushBlend() argument 2875 GrBlendEquation equation = blendInfo.fEquation; in flushBlend() 2876 GrBlendCoeff srcCoeff = blendInfo.fSrcBlend; in flushBlend() 2877 GrBlendCoeff dstCoeff = blendInfo.fDstBlend; in flushBlend() 2881 !blendInfo.fWriteColor; in flushBlend() 2927 SkPMColor4f blendConst = swizzle.applyTo(blendInfo.fBlendConstant); in flushBlend() [all …]
|
/external/skqp/src/gpu/gl/ |
D | GrGLGpu.cpp | 1996 GrXferProcessor::BlendInfo blendInfo; in flushGLState() local 1997 pipeline.getXferProcessor().getBlendInfo(&blendInfo); in flushGLState() 1999 this->flushColorWrite(blendInfo.fWriteColor); in flushGLState() 2006 this->flushBlend(blendInfo, swizzle); in flushGLState() 2859 void GrGLGpu::flushBlend(const GrXferProcessor::BlendInfo& blendInfo, const GrSwizzle& swizzle) { in flushBlend() argument 2863 GrBlendEquation equation = blendInfo.fEquation; in flushBlend() 2864 GrBlendCoeff srcCoeff = blendInfo.fSrcBlend; in flushBlend() 2865 GrBlendCoeff dstCoeff = blendInfo.fDstBlend; in flushBlend() 2869 !blendInfo.fWriteColor; in flushBlend() 2915 SkPMColor4f blendConst = swizzle.applyTo(blendInfo.fBlendConstant); in flushBlend() [all …]
|
D | GrGLGpu.h | 285 void flushBlend(const GrXferProcessor::BlendInfo& blendInfo, const GrSwizzle&);
|
/external/skqp/tests/ |
D | GrPorterDuffTest.cpp | 955 GrXferProcessor::BlendInfo blendInfo; in test_lcd_coverage_fallback_case() local 956 xp_opaque->getBlendInfo(&blendInfo); in test_lcd_coverage_fallback_case() 957 TEST_ASSERT(blendInfo.fWriteColor); in test_lcd_coverage_fallback_case() 971 xp->getBlendInfo(&blendInfo); in test_lcd_coverage_fallback_case() 972 TEST_ASSERT(blendInfo.fWriteColor); in test_lcd_coverage_fallback_case()
|
/external/skia/tests/ |
D | GrPorterDuffTest.cpp | 958 GrXferProcessor::BlendInfo blendInfo; in test_lcd_coverage_fallback_case() local 959 xp_opaque->getBlendInfo(&blendInfo); in test_lcd_coverage_fallback_case() 960 TEST_ASSERT(blendInfo.fWriteColor); in test_lcd_coverage_fallback_case() 974 xp->getBlendInfo(&blendInfo); in test_lcd_coverage_fallback_case() 975 TEST_ASSERT(blendInfo.fWriteColor); in test_lcd_coverage_fallback_case()
|