Features/ContinousResolutionChange

From Spice

Contents

Continous Resolution Change

Summary

Allow continous change of resolution for the guest, such that resizing the window in the client gives an arbitrary resolution for the guest, instead of the current limited set of resolutions.

Owner

  • Unassigned

Current Status

  • Targeted Release: Not set
  • 0% complete

Description

There is an artificial limit to the set of resolutions that we can set to the qxl device, this needs to be removed. There is already a mechanism for resolution change request from the client to the guest to the device, so there is no need to change that.

The limit is the list of resolutions in the rom. Need to update both drivers to not read it at all. The resolution change operation (basically CREATE_PRIMARY_SURFACE) doesn't care about that list already, so this should be enough.