Looks like the driver's failing to allocate a 4Kx4K RGBA32F texture, which would need 256MB of memory. Maybe that exceeds some HW limit. The driver probably needs to implement the pipe_screen::can_create_resource() function.