swr: [rasterizer core] backend refactor