• Home
  • Raw
  • Download

Lines Matching refs:M

29 #define M(st) +1  macro
30 static const int kNumStages = SK_RASTER_PIPELINE_STAGES(M);
31 #undef M
37 #define M(st) #st,
38 static const char* kStageNames[] = { SK_RASTER_PIPELINE_STAGES(M) };
39 #undef M
74 #define LOWP_STAGES(M) \ argument
75 M(black_color) M(white_color) M(uniform_color) \
76 M(set_rgb) \
77 M(premul) \
78 M(load_8888) M(load_8888_dst) M(store_8888) \
79 M(load_bgra) M(load_bgra_dst) M(store_bgra) \
80 M(load_a8) M(load_a8_dst) M(store_a8) \
81 M(load_g8) M(load_g8_dst) \
82 M(swap_rb) \
83 M(srcover_rgba_8888) \
84 M(lerp_1_float) \
85 M(lerp_u8) \
86 M(scale_1_float) \
87 M(scale_u8) \
88 M(move_src_dst) \
89 M(move_dst_src) \
90 M(clear) \
91 M(srcatop) \
92 M(dstatop) \
93 M(srcin) \
94 M(dstin) \
95 M(srcout) \
96 M(dstout) \
97 M(srcover) \
98 M(dstover) \
99 M(modulate) \
100 M(multiply) \
101 M(screen) \
102 M(xor_)
113 #define M(st) StageFn ASM(st,aarch64);
114 SK_RASTER_PIPELINE_STAGES(M)
115 #undef M
121 #define M(st) StageFn ASM(st,vfp4);
122 SK_RASTER_PIPELINE_STAGES(M)
123 #undef M
147 #define M(st) StageFn ASM(st,hsw);
148 SK_RASTER_PIPELINE_STAGES(M)
149 #undef M
150 #define M(st) StageFn ASM(st,avx);
151 SK_RASTER_PIPELINE_STAGES(M)
152 #undef M
153 #define M(st) StageFn ASM(st,sse41);
154 SK_RASTER_PIPELINE_STAGES(M)
155 #undef M
156 #define M(st) StageFn ASM(st,sse2);
157 SK_RASTER_PIPELINE_STAGES(M)
158 #undef M
160 #define M(st) StageFn ASM(st,hsw_lowp);
161 LOWP_STAGES(M)
162 #undef M
163 #define M(st) StageFn ASM(st,ssse3_lowp);
164 LOWP_STAGES(M)
165 #undef M
172 #define M(st) StageFn ASM(st,sse2);
173 SK_RASTER_PIPELINE_STAGES(M)
174 #undef M
182 #define M(st) StageFn sk_##st; macro
183 SK_RASTER_PIPELINE_STAGES(M)
184 #undef M
194 #define M(st) \ macro
201 LOWP_STAGES(M)
202 #undef M
215 #define M(stage) sk_##stage, macro
216 { SK_RASTER_PIPELINE_STAGES(M) },
217 #undef M
231 #define M(stage) ASM(stage, aarch64), in choose_engine()
232 { SK_RASTER_PIPELINE_STAGES(M) }, in choose_engine()
233 M(start_pipeline) in choose_engine()
234 M(start_pipeline_2d) in choose_engine()
235 M(just_return) in choose_engine()
236 #undef M in choose_engine()
242 #define M(stage) ASM(stage, vfp4), in choose_engine()
243 { SK_RASTER_PIPELINE_STAGES(M) }, in choose_engine()
244 M(start_pipeline) in choose_engine()
245 M(start_pipeline_2d) in choose_engine()
246 M(just_return) in choose_engine()
247 #undef M in choose_engine()
254 #define M(stage) ASM(stage, hsw), in choose_engine()
255 { SK_RASTER_PIPELINE_STAGES(M) }, in choose_engine()
256 M(start_pipeline) in choose_engine()
257 M(start_pipeline_2d) in choose_engine()
258 M(just_return) in choose_engine()
259 #undef M in choose_engine()
264 #define M(stage) ASM(stage, avx), in choose_engine()
265 { SK_RASTER_PIPELINE_STAGES(M) }, in choose_engine()
266 M(start_pipeline) in choose_engine()
267 M(start_pipeline_2d) in choose_engine()
268 M(just_return) in choose_engine()
269 #undef M in choose_engine()
274 #define M(stage) ASM(stage, sse41), in choose_engine()
275 { SK_RASTER_PIPELINE_STAGES(M) }, in choose_engine()
276 M(start_pipeline) in choose_engine()
277 M(start_pipeline_2d) in choose_engine()
278 M(just_return) in choose_engine()
279 #undef M in choose_engine()
284 #define M(stage) ASM(stage, sse2), in choose_engine()
285 { SK_RASTER_PIPELINE_STAGES(M) }, in choose_engine()
286 M(start_pipeline) in choose_engine()
287 M(start_pipeline_2d) in choose_engine()
288 M(just_return) in choose_engine()
289 #undef M in choose_engine()
297 #define M(stage) ASM(stage, sse2), in choose_engine()
298 { SK_RASTER_PIPELINE_STAGES(M) }, in choose_engine()
299 M(start_pipeline) in choose_engine()
300 M(start_pipeline_2d) in choose_engine()
301 M(just_return) in choose_engine()
302 #undef M in choose_engine()
312 #define M(stage) nullptr, macro
313 { SK_RASTER_PIPELINE_STAGES(M) },
314 #undef M
326 #define M(st) hsw_lowp<SkRasterPipeline::st>(), in choose_lowp() macro
327 { SK_RASTER_PIPELINE_STAGES(M) }, in choose_lowp()
331 #undef M in choose_lowp()
336 #define M(st) ssse3_lowp<SkRasterPipeline::st>(), in choose_lowp() macro
337 { SK_RASTER_PIPELINE_STAGES(M) }, in choose_lowp()
341 #undef M in choose_lowp()