(define-module (sdl gfx) #:export (draw-point draw-hline draw-vline draw-rectangle draw-rounded-rectangle draw-line draw-aa-line draw-thick-line draw-circle draw-arc draw-aa-circle draw-ellipse draw-aa-ellipse draw-pie-slice draw-trigon draw-aa-trigon draw-polygon draw-aa-polygon draw-textured-polygon draw-bezier draw-character draw-string font-rotation! roto-zoom-surface roto-zoom-surface-xy zoom-surface shrink-surface make-fps-manager fps-manager-set! fps-manager-get fps-manager-delay! set-pixel-alpha! blit-rgba imfi-mmx? imfi-add imfi-mean imfi-sub imfi-abs-diff imfi-mult imfi-mulnor imfi-muldiv2 imfi-muldiv4 imfi-logand imfi-logior imfi-div imfi-not imfi-add-c imfi-add-c-to-half imfi-sub-c imfi-ashr imfi-lshr imfi-mul-c imfi-ashr-mul-c imfi-bshl imfi-lshl imfi-ashl imfi-binarize imfi-clip imfi-normalize-linear))
(dynamic-call "scm_init_sdl_gfx_module" (dynamic-link "/usr/libx32/guile-sdl/gfx.so"))
