| 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 | 9 |
| 10 #include "GrContext.h" | 10 #include "GrContext.h" |
| (...skipping 736 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 747 return false; | 747 return false; |
| 748 } else { | 748 } else { |
| 749 *useVertexCoverage = true; | 749 *useVertexCoverage = true; |
| 750 } | 750 } |
| 751 } | 751 } |
| 752 const GrDrawState& drawState = target->getDrawState(); | 752 const GrDrawState& drawState = target->getDrawState(); |
| 753 if (drawState.getRenderTarget()->isMultisampled()) { | 753 if (drawState.getRenderTarget()->isMultisampled()) { |
| 754 return false; | 754 return false; |
| 755 } | 755 } |
| 756 | 756 |
| 757 if (0 == strokeWidth && target->willUseHWAALines()) { | |
| 758 return false; | |
| 759 } | |
| 760 | |
| 761 #if defined(SHADER_AA_FILL_RECT) || !defined(IGNORE_ROT_AA_RECT_OPT) | 757 #if defined(SHADER_AA_FILL_RECT) || !defined(IGNORE_ROT_AA_RECT_OPT) |
| 762 if (strokeWidth >= 0) { | 758 if (strokeWidth >= 0) { |
| 763 #endif | 759 #endif |
| 764 if (!combinedMatrix.preservesAxisAlignment()) { | 760 if (!combinedMatrix.preservesAxisAlignment()) { |
| 765 return false; | 761 return false; |
| 766 } | 762 } |
| 767 | 763 |
| 768 #if defined(SHADER_AA_FILL_RECT) || !defined(IGNORE_ROT_AA_RECT_OPT) | 764 #if defined(SHADER_AA_FILL_RECT) || !defined(IGNORE_ROT_AA_RECT_OPT) |
| 769 } else { | 765 } else { |
| 770 if (!combinedMatrix.preservesRightAngles()) { | 766 if (!combinedMatrix.preservesRightAngles()) { |
| (...skipping 1156 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1927 fDrawBuffer->removeGpuTraceMarker(marker); | 1923 fDrawBuffer->removeGpuTraceMarker(marker); |
| 1928 } | 1924 } |
| 1929 } | 1925 } |
| 1930 | 1926 |
| 1931 /////////////////////////////////////////////////////////////////////////////// | 1927 /////////////////////////////////////////////////////////////////////////////// |
| 1932 #if GR_CACHE_STATS | 1928 #if GR_CACHE_STATS |
| 1933 void GrContext::printCacheStats() const { | 1929 void GrContext::printCacheStats() const { |
| 1934 fResourceCache->printStats(); | 1930 fResourceCache->printStats(); |
| 1935 } | 1931 } |
| 1936 #endif | 1932 #endif |
| OLD | NEW |