Lines Matching refs:pixman_implementation_t

383 typedef struct pixman_implementation_t pixman_implementation_t;
419 typedef void (*pixman_combine_32_func_t) (pixman_implementation_t *imp,
426 typedef void (*pixman_combine_float_func_t) (pixman_implementation_t *imp,
433 typedef void (*pixman_composite_func_t) (pixman_implementation_t *imp,
435 typedef pixman_bool_t (*pixman_blt_func_t) (pixman_implementation_t *imp,
448 typedef pixman_bool_t (*pixman_fill_func_t) (pixman_implementation_t *imp,
457 typedef pixman_bool_t (*pixman_iter_init_func_t) (pixman_implementation_t *imp,
460 void _pixman_setup_combiner_functions_32 (pixman_implementation_t *imp);
461 void _pixman_setup_combiner_functions_float (pixman_implementation_t *imp);
475 struct pixman_implementation_t
477 pixman_implementation_t * toplevel;
478 pixman_implementation_t * fallback;
493 _pixman_image_get_solid (pixman_implementation_t *imp,
497 pixman_implementation_t *
498 _pixman_implementation_create (pixman_implementation_t *fallback,
502 _pixman_implementation_lookup_composite (pixman_implementation_t *toplevel,
510 pixman_implementation_t **out_imp,
514 _pixman_implementation_lookup_combiner (pixman_implementation_t *imp,
520 _pixman_implementation_blt (pixman_implementation_t *imp,
535 _pixman_implementation_fill (pixman_implementation_t *imp,
546 _pixman_implementation_src_iter_init (pixman_implementation_t *imp,
558 _pixman_implementation_dest_iter_init (pixman_implementation_t *imp,
570 pixman_implementation_t *
573 pixman_implementation_t *
574 _pixman_implementation_create_fast_path (pixman_implementation_t *fallback);
576 pixman_implementation_t *
577 _pixman_implementation_create_noop (pixman_implementation_t *fallback);
580 pixman_implementation_t *
581 _pixman_implementation_create_mmx (pixman_implementation_t *fallback);
585 pixman_implementation_t *
586 _pixman_implementation_create_sse2 (pixman_implementation_t *fallback);
590 pixman_implementation_t *
591 _pixman_implementation_create_arm_simd (pixman_implementation_t *fallback);
595 pixman_implementation_t *
596 _pixman_implementation_create_arm_neon (pixman_implementation_t *fallback);
600 pixman_implementation_t *
601 _pixman_implementation_create_mips_dspr2 (pixman_implementation_t *fallback);
605 pixman_implementation_t *
606 _pixman_implementation_create_vmx (pixman_implementation_t *fallback);
612 pixman_implementation_t *
613 _pixman_x86_get_implementations (pixman_implementation_t *imp);
615 pixman_implementation_t *
616 _pixman_arm_get_implementations (pixman_implementation_t *imp);
618 pixman_implementation_t *
619 _pixman_ppc_get_implementations (pixman_implementation_t *imp);
621 pixman_implementation_t *
622 _pixman_mips_get_implementations (pixman_implementation_t *imp);
624 pixman_implementation_t *
755 extern pixman_implementation_t *global_implementation;
757 static force_inline pixman_implementation_t *
770 PIXMAN_EXPORT pixman_implementation_t *