Searched refs:processorFeatures (Results 1 – 5 of 5) sorted by relevance
215 GrProcessor::CustomFeatures processorFeatures = primProc.requestedFeatures(); in Build() local223 processorFeatures |= fp.requestedFeatures(); in Build()238 processorFeatures |= xp.requestedFeatures(); in Build()240 if (processorFeatures & GrProcessor::CustomFeatures::kSampleLocations) { in Build()260 header->fProcessorFeatures = (uint8_t)processorFeatures; in Build()261 SkASSERT(header->processorFeatures() == processorFeatures); // Ensure enough bits. in Build()
92 GrProcessor::CustomFeatures processorFeatures = primProc.requestedFeatures(); in draw() local94 processorFeatures |= pipeline.getFragmentProcessor(i).requestedFeatures(); in draw()96 processorFeatures |= pipeline.getXferProcessor().requestedFeatures(); in draw()97 if (GrProcessor::CustomFeatures::kSampleLocations & processorFeatures) { in draw()
93 GrProcessor::CustomFeatures processorFeatures() const { in processorFeatures() function
88 SkASSERT(CustomFeatures::kSampleLocations & fProgramBuilder->header().processorFeatures()); in sampleOffsets()121 SkASSERT(CustomFeatures::kSampleLocations & fProgramBuilder->header().processorFeatures()); in applyFnToMultisampleMask()282 SkASSERT(fProgramBuilder->header().processorFeatures() in onFinalize()285 if (CustomFeatures::kSampleLocations & fProgramBuilder->header().processorFeatures()) { in onFinalize()
44 SkASSERT(GrProcessor::CustomFeatures::kSampleLocations & header().processorFeatures()); in effectiveSampleCnt()