Home
last modified time | relevance | path

Searched refs:isLinear (Results 1 – 25 of 32) sorted by relevance

12

/external/skqp/src/pathops/
DSkPathOpsConic.h69 bool hullIntersects(const SkDQuad& quad, bool* isLinear) const { in hullIntersects()
70 return fPts.hullIntersects(quad, isLinear); in hullIntersects()
73 bool hullIntersects(const SkDConic& conic, bool* isLinear) const { in hullIntersects()
74 return fPts.hullIntersects(conic.fPts, isLinear); in hullIntersects()
77 bool hullIntersects(const SkDCubic& cubic, bool* isLinear) const;
79 bool isLinear(int startIndex, int endIndex) const { in isLinear() function
80 return fPts.isLinear(startIndex, endIndex); in isLinear()
DSkPathOpsCubic.h78 bool hullIntersects(const SkDCubic& c2, bool* isLinear) const;
79 bool hullIntersects(const SkDConic& c, bool* isLinear) const;
80 bool hullIntersects(const SkDQuad& c2, bool* isLinear) const;
81 bool hullIntersects(const SkDPoint* pts, int ptCount, bool* isLinear) const;
82 bool isLinear(int startIndex, int endIndex) const;
DSkPathOpsQuad.h80 bool hullIntersects(const SkDQuad& , bool* isLinear) const;
81 bool hullIntersects(const SkDConic& , bool* isLinear) const;
82 bool hullIntersects(const SkDCubic& , bool* isLinear) const;
83 bool isLinear(int startIndex, int endIndex) const;
DSkPathOpsQuad.cpp43 bool SkDQuad::hullIntersects(const SkDQuad& q2, bool* isLinear) const { in hullIntersects()
77 *isLinear = linear; in hullIntersects()
81 bool SkDQuad::hullIntersects(const SkDConic& conic, bool* isLinear) const { in hullIntersects()
82 return conic.hullIntersects(*this, isLinear); in hullIntersects()
85 bool SkDQuad::hullIntersects(const SkDCubic& cubic, bool* isLinear) const { in hullIntersects()
86 return cubic.hullIntersects(*this, isLinear); in hullIntersects()
175 bool SkDQuad::isLinear(int startIndex, int endIndex) const { in isLinear() function in SkDQuad
DSkPathOpsCubic.cpp149 bool SkDCubic::hullIntersects(const SkDPoint* pts, int ptCount, bool* isLinear) const { in hullIntersects()
194 *isLinear = linear; in hullIntersects()
198 bool SkDCubic::hullIntersects(const SkDCubic& c2, bool* isLinear) const { in hullIntersects()
199 return hullIntersects(c2.fPts, c2.kPointCount, isLinear); in hullIntersects()
202 bool SkDCubic::hullIntersects(const SkDQuad& quad, bool* isLinear) const { in hullIntersects()
203 return hullIntersects(quad.fPts, quad.kPointCount, isLinear); in hullIntersects()
206 bool SkDCubic::hullIntersects(const SkDConic& conic, bool* isLinear) const { in hullIntersects()
208 return hullIntersects(conic.fPts, isLinear); in hullIntersects()
211 bool SkDCubic::isLinear(int startIndex, int endIndex) const { in isLinear() function in SkDCubic
213 return ((const SkDQuad *) this)->isLinear(0, 2); in isLinear()
DSkPathOpsConic.cpp83 bool SkDConic::hullIntersects(const SkDCubic& cubic, bool* isLinear) const { in hullIntersects()
84 return cubic.hullIntersects(*this, isLinear); in hullIntersects()
DSkReduceOrder.cpp40 if (!quad.isLinear(0, 2)) { in check_linear()
153 if (!cubic.isLinear(0, 3)) { in check_linear()
/external/skia/src/pathops/
DSkPathOpsConic.h69 bool hullIntersects(const SkDQuad& quad, bool* isLinear) const { in hullIntersects()
70 return fPts.hullIntersects(quad, isLinear); in hullIntersects()
73 bool hullIntersects(const SkDConic& conic, bool* isLinear) const { in hullIntersects()
74 return fPts.hullIntersects(conic.fPts, isLinear); in hullIntersects()
77 bool hullIntersects(const SkDCubic& cubic, bool* isLinear) const;
79 bool isLinear(int startIndex, int endIndex) const { in isLinear() function
80 return fPts.isLinear(startIndex, endIndex); in isLinear()
DSkPathOpsCubic.h78 bool hullIntersects(const SkDCubic& c2, bool* isLinear) const;
79 bool hullIntersects(const SkDConic& c, bool* isLinear) const;
80 bool hullIntersects(const SkDQuad& c2, bool* isLinear) const;
81 bool hullIntersects(const SkDPoint* pts, int ptCount, bool* isLinear) const;
82 bool isLinear(int startIndex, int endIndex) const;
DSkPathOpsQuad.h80 bool hullIntersects(const SkDQuad& , bool* isLinear) const;
81 bool hullIntersects(const SkDConic& , bool* isLinear) const;
82 bool hullIntersects(const SkDCubic& , bool* isLinear) const;
83 bool isLinear(int startIndex, int endIndex) const;
DSkPathOpsQuad.cpp46 bool SkDQuad::hullIntersects(const SkDQuad& q2, bool* isLinear) const { in hullIntersects()
80 *isLinear = linear; in hullIntersects()
84 bool SkDQuad::hullIntersects(const SkDConic& conic, bool* isLinear) const { in hullIntersects()
85 return conic.hullIntersects(*this, isLinear); in hullIntersects()
88 bool SkDQuad::hullIntersects(const SkDCubic& cubic, bool* isLinear) const { in hullIntersects()
89 return cubic.hullIntersects(*this, isLinear); in hullIntersects()
178 bool SkDQuad::isLinear(int startIndex, int endIndex) const { in isLinear() function in SkDQuad
DSkPathOpsCubic.cpp149 bool SkDCubic::hullIntersects(const SkDPoint* pts, int ptCount, bool* isLinear) const { in hullIntersects()
194 *isLinear = linear; in hullIntersects()
198 bool SkDCubic::hullIntersects(const SkDCubic& c2, bool* isLinear) const { in hullIntersects()
199 return hullIntersects(c2.fPts, c2.kPointCount, isLinear); in hullIntersects()
202 bool SkDCubic::hullIntersects(const SkDQuad& quad, bool* isLinear) const { in hullIntersects()
203 return hullIntersects(quad.fPts, quad.kPointCount, isLinear); in hullIntersects()
206 bool SkDCubic::hullIntersects(const SkDConic& conic, bool* isLinear) const { in hullIntersects()
208 return hullIntersects(conic.fPts, isLinear); in hullIntersects()
211 bool SkDCubic::isLinear(int startIndex, int endIndex) const { in isLinear() function in SkDCubic
213 return ((const SkDQuad *) this)->isLinear(0, 2); in isLinear()
DSkPathOpsConic.cpp83 bool SkDConic::hullIntersects(const SkDCubic& cubic, bool* isLinear) const { in hullIntersects()
84 return cubic.hullIntersects(*this, isLinear); in hullIntersects()
DSkReduceOrder.cpp40 if (!quad.isLinear(0, 2)) { in check_linear()
153 if (!cubic.isLinear(0, 3)) { in check_linear()
/external/skia/src/gpu/vk/
DGrVkImage.cpp74 bool isLinear = VK_IMAGE_TILING_LINEAR == imageDesc.fImageTiling; in InitImageInfo() local
75 VkImageLayout initialLayout = isLinear ? VK_IMAGE_LAYOUT_PREINITIALIZED in InitImageInfo()
112 if (!GrVkMemory::AllocAndBindImageMemory(gpu, image, isLinear, &alloc)) { in InitImageInfo()
128 bool isLinear = VK_IMAGE_TILING_LINEAR == info->fImageTiling; in DestroyImageInfo() local
129 GrVkMemory::FreeImageMemory(gpu, isLinear, info->fAlloc); in DestroyImageInfo()
163 bool isLinear = (VK_IMAGE_TILING_LINEAR == fImageTiling); in freeGPUData() local
164 GrVkMemory::FreeImageMemory(gpu, isLinear, fAlloc); in freeGPUData()
/external/skqp/src/gpu/vk/
DGrVkImage.cpp94 bool isLinear = VK_IMAGE_TILING_LINEAR == imageDesc.fImageTiling; in InitImageInfo() local
95 VkImageLayout initialLayout = isLinear ? VK_IMAGE_LAYOUT_PREINITIALIZED in InitImageInfo()
132 if (!GrVkMemory::AllocAndBindImageMemory(gpu, image, isLinear, &alloc)) { in InitImageInfo()
148 bool isLinear = VK_IMAGE_TILING_LINEAR == info->fImageTiling; in DestroyImageInfo() local
149 GrVkMemory::FreeImageMemory(gpu, isLinear, info->fAlloc); in DestroyImageInfo()
186 bool isLinear = (VK_IMAGE_TILING_LINEAR == fImageTiling); in freeGPUData() local
187 GrVkMemory::FreeImageMemory(gpu, isLinear, fAlloc); in freeGPUData()
/external/mesa3d/src/amd/addrlib/core/
Daddrlib.h158 UINT_32 isLinear : 1; member
356 BOOL_32 isTcCompatible, BOOL_32 isLinear, ADDR_TILEINFO* pTileInfo) const = 0;
365 BOOL_32 isLinear, UINT_32 numSlices, UINT_64* pSliceBytes, UINT_32 baseAlign) const = 0;
428 BOOL_32 isLinear, BOOL_32 isWidth8, BOOL_32 isHeight8,
437 UINT_32 pitchIn, UINT_32 heightIn, UINT_32 numSlices, BOOL_32 isLinear,
449 UINT_32 numSlices, UINT_32 factor, BOOL_32 isLinear, BOOL_32 isWidth8,
455 UINT_32 factor, BOOL_32 isLinear, BOOL_32 isWidth8, BOOL_32 isHeight8,
Daddrlib.cpp1465 pIn->isLinear, in ComputeHtileInfo()
1532 pIn->isLinear, in ComputeCmaskInfo()
1654 pIn->isLinear, in ComputeHtileAddrFromCoord()
1721 pIn->isLinear, in ComputeHtileCoordFromAddr()
1793 pIn->isLinear, in ComputeCmaskAddrFromCoord()
1858 pIn->isLinear, in ComputeCmaskCoordFromAddr()
1959 BOOL_32 isLinear, ///< [in] if it is linear mode in ComputeHtileInfo() argument
1984 if (isLinear) in ComputeHtileInfo()
2003 baseAlign = HwlComputeHtileBaseAlign(flags.tcCompatible, isLinear, pTileInfo); in ComputeHtileInfo()
2008 isLinear, in ComputeHtileInfo()
[all …]
/external/skia/src/gpu/ops/
DGrTessellatingPathRenderer.cpp273 bool isLinear; in draw() local
277 false, GrColor(), false, &isLinear); in draw()
283 info.fTolerance = isLinear ? 0 : tol; in draw()
299 bool isLinear; in drawAA() local
303 fHelper.compatibleWithAlphaAsCoverage(), &isLinear); in drawAA()
/external/skqp/src/gpu/ops/
DGrTessellatingPathRenderer.cpp273 bool isLinear; in draw() local
277 false, GrColor(), false, &isLinear); in draw()
283 info.fTolerance = isLinear ? 0 : tol; in draw()
299 bool isLinear; in drawAA() local
303 fHelper.compatibleWithAlphaAsCoverage(), &isLinear); in drawAA()
/external/mesa3d/src/amd/addrlib/r800/
Dsiaddrlib.h101 UINT_32 factor, BOOL_32 isLinear, BOOL_32 isWidth8, BOOL_32 isHeight8,
106 UINT_32 factor, BOOL_32 isLinear, BOOL_32 isWidth8, BOOL_32 isHeight8,
132 BOOL_32 isLinear, UINT_32 numSlices, UINT_64* pSliceBytes, UINT_32 baseAlign) const;
Dsiaddrlib.cpp774 BOOL_32 isLinear, ///< [in] if it is linear mode in HwlComputeHtileBytes() argument
780 return ComputeHtileBytes(pitch, height, bpp, isLinear, numSlices, pSliceBytes, baseAlign); in HwlComputeHtileBytes()
801 BOOL_32 isLinear, ///< [in] linear or tiled HTILE layout in HwlComputeXmaskAddrFromCoord() argument
830 isLinear, in HwlComputeXmaskAddrFromCoord()
849 isLinear, in HwlComputeXmaskAddrFromCoord()
878 if (isLinear) in HwlComputeXmaskAddrFromCoord()
959 BOOL_32 isLinear, ///< [in] linear or tiled HTILE layout in HwlComputeXmaskCoordFromAddr() argument
990 isLinear, in HwlComputeXmaskCoordFromAddr()
1008 isLinear, in HwlComputeXmaskCoordFromAddr()
1045 if (isLinear) in HwlComputeXmaskCoordFromAddr()
[all …]
/external/mesa3d/src/amd/addrlib/
Daddrinterface.h797 BOOL_32 isLinear; ///< Linear or tiled HTILE layout member
865 BOOL_32 isLinear; ///< Linear or tiled HTILE layout member
926 BOOL_32 isLinear; ///< Linear or tiled HTILE layout member
1009 BOOL_32 isLinear; ///< Linear or tiled layout, Only SI can be linear member
1079 BOOL_32 isLinear; ///< Linear or tiled layout, Only SI can be linear member
1139 BOOL_32 isLinear; ///< Linear or tiled layout, Only SI can be linear member
/external/skqp/src/gpu/
DGrTessellator.h51 bool canTweakAlphaForCoverage, bool *isLinear);
/external/skia/src/gpu/
DGrTessellator.h51 bool canTweakAlphaForCoverage, bool *isLinear);

12