Maybe you could add more gradient styles in sdlutils? Like directional gradient from point to point ops: Circle gradients etc. are also very welcomed

I don't know, I just started with SDL, but are there any memory control/status routines? I mean eg. the amount of video/system memory with is taken by pSDL_surfaces and other SDL' stuff...