Hey Talemon, thanks for your effort! I can't test it right now, though frown but I had a look into your source code.

1.) I see no Lite-C demo which tests the thing...?
2.) I see that you use custom way to export RockInit, RockDestroy and RockUpdate... I would use the standard way with DLLFUNC (which might be exactly the same but it is always a good idea to use the standard procedure)
3.) have you tied the RockUpdate function to render_layer?
4.) Is the DLL really loaded and up and running? (check acklog)

Regards,
-Christian