/external/skia/src/gpu/geometry/ |
D | GrWangsFormula.h | 36 SK_ALWAYS_INLINE static float root4(float x) { in root4() 44 SK_ALWAYS_INLINE static int nextlog4(float x) { in nextlog4() 52 SK_ALWAYS_INLINE static int nextlog16(float x) { in nextlog16() 57 SK_ALWAYS_INLINE static float quadratic_pow4(float precision, const SkPoint pts[], 70 SK_ALWAYS_INLINE static float quadratic(float precision, const SkPoint pts[], 77 SK_ALWAYS_INLINE static int quadratic_log2(float precision, const SkPoint pts[], 84 SK_ALWAYS_INLINE static float cubic_pow4(float precision, const SkPoint pts[], 97 SK_ALWAYS_INLINE static float cubic(float precision, const SkPoint pts[], 104 SK_ALWAYS_INLINE static int cubic_log2(float precision, const SkPoint pts[], 113 SK_ALWAYS_INLINE static float worst_case_cubic(float precision, float devWidth, float devHeight) { in worst_case_cubic() [all …]
|
D | GrQuadUtils.cpp | 19 #define AI SK_ALWAYS_INLINE
|
/external/skia/src/gpu/ |
D | GrVx.h | 38 static SK_ALWAYS_INLINE float dot(float2 a, float2 b) { in dot() 43 static SK_ALWAYS_INLINE float cross(float2 a, float2 b) { in cross() 51 template<int N> SK_ALWAYS_INLINE vec<N> fast_madd(vec<N> f, vec<N> m, vec<N> a) { in fast_madd() 70 template<int N> SK_ALWAYS_INLINE vec<N> approx_acos(vec<N> x) { in approx_acos() 92 SK_ALWAYS_INLINE vec<Nx2/2> approx_angle_between_vectors(vec<Nx2> a, vec<Nx2> b) { in approx_angle_between_vectors() 105 SK_ALWAYS_INLINE void strided_load4(const T* v, skvx::Vec<1,T>& a, skvx::Vec<1,T>& b, in strided_load4() 113 SK_ALWAYS_INLINE typename std::enable_if<N >= 2, void>::type 123 SK_ALWAYS_INLINE void strided_load4(const T* v, skvx::Vec<N,T>& a, skvx::Vec<N,T>& b, \ 148 SK_ALWAYS_INLINE void strided_load4(const float* v, float4& a, float4& b, float4& c, float4& d) { in strided_load4() 168 SK_ALWAYS_INLINE void strided_load2(const T* v, skvx::Vec<1,T>& a, skvx::Vec<1,T>& b) { in strided_load2() [all …]
|
D | GrVertexChunkArray.h | 54 SK_ALWAYS_INLINE GrVertexWriter appendVertices(int count) { in appendVertices() 65 SK_ALWAYS_INLINE GrVertexWriter appendVertex() { return this->appendVertices(1); } in appendVertex()
|
/external/skqp/src/core/ |
D | SkCoverageDelta.h | 61 SK_ALWAYS_INLINE void addDelta(int x, int y, SkFixed delta) { this->push_back(y, {x, delta}); } in addDelta() 62 SK_ALWAYS_INLINE const SkCoverageDelta& getDelta(int y, int i) const { in getDelta() 95 SK_ALWAYS_INLINE void push_back(int y, const SkCoverageDelta& delta) { in push_back() 135 SK_ALWAYS_INLINE void addDelta (int x, int y, SkFixed delta) { this->delta(x, y) += delta; } in addDelta() 136 SK_ALWAYS_INLINE SkFixed& delta (int x, int y) { in delta() 166 SK_ALWAYS_INLINE int index(int x, int y) const { return y * fExpandedWidth + x; } in index() 174 static SK_ALWAYS_INLINE SkAlpha CoverageToAlpha(SkFixed coverage, bool isEvenOdd, bool isInverse) { in CoverageToAlpha() 217 static SK_ALWAYS_INLINE T CoverageToAlpha(const T& coverage, bool isEvenOdd, bool isInverse) { in CoverageToAlpha() 234 static SK_ALWAYS_INLINE SkAlpha ConvexCoverageToAlpha(SkFixed coverage, bool isInverse) { in ConvexCoverageToAlpha() 242 static SK_ALWAYS_INLINE T ConvexCoverageToAlpha(const T& coverage, bool isInverse) { in ConvexCoverageToAlpha()
|
D | SkRecordPattern.h | 123 SK_ALWAYS_INLINE int match(SkRecord* record, int i) { 130 SK_ALWAYS_INLINE bool search(SkRecord* record, int* begin, int* end) {
|
D | SkAntiRun.h | 53 SK_ALWAYS_INLINE int add(int x, U8CPU startAlpha, int middleCount, U8CPU stopAlpha, in add()
|
D | SkScan_AAAPath.cpp | 647 static SK_ALWAYS_INLINE void blit_single_alpha(AdditiveBlitter* blitter, int y, int x, in blit_single_alpha() 667 static SK_ALWAYS_INLINE void blit_two_alphas(AdditiveBlitter* blitter, int y, int x, in blit_two_alphas() 689 static SK_ALWAYS_INLINE void blit_full_alpha(AdditiveBlitter* blitter, int y, int x, int len, in blit_full_alpha() 810 static SK_ALWAYS_INLINE void blit_trapezoid_row(AdditiveBlitter* blitter, int y, in blit_trapezoid_row() 1592 static SK_ALWAYS_INLINE void aaa_fill_path(const SkPath& path, const SkIRect& clipRect, in aaa_fill_path()
|
D | SkScan_DAAPath.cpp | 159 template<class Deltas> static SK_ALWAYS_INLINE
|
/external/skia/src/gpu/mtl/ |
D | GrMtlUtil.h | 29 SK_ALWAYS_INLINE id<MTLTexture> GrGetMTLTexture(const void* mtlTexture) { in GrGetMTLTexture() 40 SK_ALWAYS_INLINE const void* GrGetPtrFromId(id idObject) { in GrGetPtrFromId() 52 SK_ALWAYS_INLINE CF_RETURNS_RETAINED const void* GrRetainPtrFromId(id idObject) { in GrRetainPtrFromId()
|
/external/skia/src/core/ |
D | SkUtils.h | 85 static SK_ALWAYS_INLINE T sk_unaligned_load(const P* ptr) { in sk_unaligned_load() 94 static SK_ALWAYS_INLINE void sk_unaligned_store(P* ptr, T val) { in sk_unaligned_store() 101 static SK_ALWAYS_INLINE Dst sk_bit_cast(const Src& src) { in sk_bit_cast()
|
D | SkRecordPattern.h | 124 SK_ALWAYS_INLINE int match(SkRecord* record, int i) { 131 SK_ALWAYS_INLINE bool search(SkRecord* record, int* begin, int* end) {
|
D | SkAntiRun.h | 53 SK_ALWAYS_INLINE int add(int x, U8CPU startAlpha, int middleCount, U8CPU stopAlpha, in add()
|
D | SkScan_AAAPath.cpp | 650 static SK_ALWAYS_INLINE void blit_single_alpha(AdditiveBlitter* blitter, in blit_single_alpha() 676 static SK_ALWAYS_INLINE void blit_two_alphas(AdditiveBlitter* blitter, in blit_two_alphas() 704 static SK_ALWAYS_INLINE void blit_full_alpha(AdditiveBlitter* blitter, in blit_full_alpha() 843 static SK_ALWAYS_INLINE void blit_trapezoid_row(AdditiveBlitter* blitter, in blit_trapezoid_row() 1840 static SK_ALWAYS_INLINE void aaa_fill_path( in aaa_fill_path()
|
/external/skqp/include/core/ |
D | SkPostConfig.h | 218 #if !defined(SK_ALWAYS_INLINE) 220 # define SK_ALWAYS_INLINE __forceinline macro 222 # define SK_ALWAYS_INLINE SK_ATTRIBUTE(always_inline) inline macro
|
D | SkColorPriv.h | 151 static SK_ALWAYS_INLINE uint32_t SkAlphaMulQ(uint32_t c, unsigned scale) { in SkAlphaMulQ()
|
/external/skia/include/core/ |
D | SkTypes.h | 351 #if !defined(SK_ALWAYS_INLINE) 353 # define SK_ALWAYS_INLINE __forceinline macro 355 # define SK_ALWAYS_INLINE SK_ATTRIBUTE(always_inline) inline macro
|
D | SkColorPriv.h | 140 static SK_ALWAYS_INLINE uint32_t SkAlphaMulQ(uint32_t c, unsigned scale) { in SkAlphaMulQ()
|
/external/skia/src/gpu/tessellate/ |
D | GrStrokeIndirectTessellator.cpp | 40 static SK_ALWAYS_INLINE vec<Nx2> if_both_then_else(ivec<Nx2> conds, vec<Nx2> t, vec<Nx2> e) { in if_both_then_else() 47 template<int Nx2> static SK_ALWAYS_INLINE vec<Nx2/2> length_pow2(vec<Nx2> v) { in length_pow2() 57 template<int N> SK_ALWAYS_INLINE vec<N> unchecked_mix(vec<N> a, vec<N> b, vec<N> T) { in unchecked_mix() 237 SK_ALWAYS_INLINE int push(const SkPoint pts[NumPts], bool pushRoundJoin, in push() 366 template<int N> SK_ALWAYS_INLINE void flushCubics(const SIMDQueue<4>& queue, vec<N*2> p0, in flushCubics() 397 template<int N> SK_ALWAYS_INLINE void writeResolveLevels( in writeResolveLevels()
|
D | GrStrokeHardwareTessellator.cpp | 208 SK_ALWAYS_INLINE void writePatchTo(bool prevJoinFitsInPatch, const SkPoint p[4], in writePatchTo() 585 SK_ALWAYS_INLINE void writeDynamicAttribs(GrVertexWriter* patchWriter) { in writeDynamicAttribs() 636 SK_ALWAYS_INLINE static bool cubic_has_cusp(const SkPoint p[4]) { in cubic_has_cusp()
|
/external/skqp/include/private/ |
D | SkFixed.h | 108 SK_ALWAYS_INLINE SkFixed SkFloatToFixed_arm(float x) in SkFloatToFixed_arm()
|
D | SkNx.h | 20 #define AI SK_ALWAYS_INLINE
|
/external/skia/include/private/ |
D | SkFixed.h | 109 SK_ALWAYS_INLINE SkFixed SkFloatToFixed_arm(float x) in SkFloatToFixed_arm()
|
D | SkNx.h | 20 #define AI SK_ALWAYS_INLINE
|
/external/skqp/src/gpu/ops/ |
D | GrQuadPerEdgeAA.cpp | 19 #define AI SK_ALWAYS_INLINE
|