Index: src/gpu/batches/GrDrawBatch.cpp |
diff --git a/src/gpu/batches/GrDrawBatch.cpp b/src/gpu/batches/GrDrawBatch.cpp |
index 43ef2ec64bb107372794d7d0efa6623e2be9debc..86df82fa05a1ba2c4e2b5eca90e375339d3c8169 100644 |
--- a/src/gpu/batches/GrDrawBatch.cpp |
+++ b/src/gpu/batches/GrDrawBatch.cpp |
@@ -15,6 +15,14 @@ GrDrawBatch::~GrDrawBatch() { |
} |
} |
+void GrDrawBatch::getBatchToXPOverrides(GrBatchToXPOverrides &override) const { |
+ GrInitInvariantOutput color; |
+ GrInitInvariantOutput coverage; |
+ computeBatchToXPOverrides(&color, &coverage, &override.fUsePLSDstRead); |
joshualitt
2015/11/23 19:09:29
this->
also struct
|
+ override.fColorPOI.initUsingInvariantOutput(color); |
+ override.fCoveragePOI.initUsingInvariantOutput(coverage); |
+} |
+ |
bool GrDrawBatch::installPipeline(const GrPipeline::CreateArgs& args) { |
GrPipelineOptimizations opts; |
void* location = fPipelineStorage.get(); |