| OLD | NEW |
| 1 | 1 |
| 2 /* | 2 /* |
| 3 * Copyright 2011 Google Inc. | 3 * Copyright 2011 Google Inc. |
| 4 * | 4 * |
| 5 * Use of this source code is governed by a BSD-style license that can be | 5 * Use of this source code is governed by a BSD-style license that can be |
| 6 * found in the LICENSE file. | 6 * found in the LICENSE file. |
| 7 */ | 7 */ |
| 8 | 8 |
| 9 #include "GrContext.h" | 9 #include "GrContext.h" |
| 10 | 10 |
| (...skipping 801 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 812 target->drawRect(&drawState, paint.getColor(), dstRect, &localRect, localMat
rix); | 812 target->drawRect(&drawState, paint.getColor(), dstRect, &localRect, localMat
rix); |
| 813 } | 813 } |
| 814 | 814 |
| 815 static const GrGeometryProcessor* set_vertex_attributes(const SkPoint* texCoords
, | 815 static const GrGeometryProcessor* set_vertex_attributes(const SkPoint* texCoords
, |
| 816 const GrColor* colors, | 816 const GrColor* colors, |
| 817 int* colorOffset, | 817 int* colorOffset, |
| 818 int* texOffset, | 818 int* texOffset, |
| 819 GrColor color) { | 819 GrColor color) { |
| 820 *texOffset = -1; | 820 *texOffset = -1; |
| 821 *colorOffset = -1; | 821 *colorOffset = -1; |
| 822 | |
| 823 uint32_t flags = GrDefaultGeoProcFactory::kPosition_GPType; | 822 uint32_t flags = GrDefaultGeoProcFactory::kPosition_GPType; |
| 824 if (texCoords && colors) { | 823 if (texCoords && colors) { |
| 825 *colorOffset = sizeof(SkPoint); | 824 *colorOffset = sizeof(SkPoint); |
| 826 *texOffset = sizeof(SkPoint) + sizeof(GrColor); | 825 *texOffset = sizeof(SkPoint) + sizeof(GrColor); |
| 827 flags |= GrDefaultGeoProcFactory::kColor_GPType | | 826 flags |= GrDefaultGeoProcFactory::kColor_GPType | |
| 828 GrDefaultGeoProcFactory::kLocalCoord_GPType; | 827 GrDefaultGeoProcFactory::kLocalCoord_GPType; |
| 829 } else if (texCoords) { | 828 } else if (texCoords) { |
| 830 *texOffset = sizeof(SkPoint); | 829 *texOffset = sizeof(SkPoint); |
| 831 flags |= GrDefaultGeoProcFactory::kLocalCoord_GPType; | 830 flags |= GrDefaultGeoProcFactory::kLocalCoord_GPType; |
| 832 } else if (colors) { | 831 } else if (colors) { |
| (...skipping 892 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1725 fResourceCache2->printStats(); | 1724 fResourceCache2->printStats(); |
| 1726 } | 1725 } |
| 1727 #endif | 1726 #endif |
| 1728 | 1727 |
| 1729 #if GR_GPU_STATS | 1728 #if GR_GPU_STATS |
| 1730 const GrContext::GPUStats* GrContext::gpuStats() const { | 1729 const GrContext::GPUStats* GrContext::gpuStats() const { |
| 1731 return fGpu->gpuStats(); | 1730 return fGpu->gpuStats(); |
| 1732 } | 1731 } |
| 1733 #endif | 1732 #endif |
| 1734 | 1733 |
| OLD | NEW |