HAL rendering