Lines Matching refs:caps
360 const GrCaps& caps) const override;
362 void onGetGLSLProcessorKey(const GrGLSLCaps& caps, GrProcessorKeyBuilder* b) const override;
478 const GrCaps& caps) const {
527 void onGetGLSLProcessorKey(const GrGLSLCaps& caps, GrProcessorKeyBuilder* b) const override;
600 const GrCaps& caps) const override;
602 void onGetGLSLProcessorKey(const GrGLSLCaps& caps, GrProcessorKeyBuilder* b) const override;
633 static void GenKey(const GrProcessor& processor, const GrGLSLCaps& caps,
677 void PDLCDXferProcessor::onGetGLSLProcessorKey(const GrGLSLCaps& caps,
679 GLPDLCDXferProcessor::GenKey(*this, caps, b);
690 const GrCaps& caps) const {
738 GrPorterDuffXPFactory::onCreateXferProcessor(const GrCaps& caps,
749 !caps.shaderCaps()->dualSourceBlendingSupport() &&
750 !caps.shaderCaps()->dstReadInShaderSupport()) {
762 if (blendFormula.hasSecondaryOutput() && !caps.shaderCaps()->dualSourceBlendingSupport()) {
801 bool GrPorterDuffXPFactory::onWillReadDstColor(const GrCaps& caps,
804 if (caps.shaderCaps()->dualSourceBlendingSupport()) {
814 !caps.shaderCaps()->dstReadInShaderSupport()) {
856 const GrCaps& caps,
877 !caps.shaderCaps()->dualSourceBlendingSupport() &&
878 !caps.shaderCaps()->dstReadInShaderSupport()) {
891 if (blendFormula.hasSecondaryOutput() && !caps.shaderCaps()->dualSourceBlendingSupport()) {
899 bool GrPorterDuffXPFactory::SrcOverWillNeedDstTexture(const GrCaps& caps,
902 if (caps.shaderCaps()->dstReadInShaderSupport() ||
903 caps.shaderCaps()->dualSourceBlendingSupport()) {
912 !caps.shaderCaps()->dstReadInShaderSupport()) {