Extended Lua bindings for the shader module.