A display device, comprising: an array of light emitters; a mirror configured to reflect light from the light emitters towards an image plane; one or more switchable diffusers disposed in a light path between the array of light emitters and the mirror, each switchable diffuser configured, when being enabled, to cause emitted light from a respective light emitter to be diffused to result in an enlarged pixel projected on the image plane; and a controller configured to control the light emitters and the mirror to: sweep the mirror through a range of angles, and selectively enable the light emitters during sweeping of the mirror, such selective enablement and sweeping configured to cause emitted light from the light emitters to project a plurality of pixels on the image plane spaced with a non-uniform resolution wherein the selective enablement of the light emitters includes selectively enabling a higher proportion of the light emitters to achieve pixels spaced with a higher resolution, and selectively enabling a lower proportion of the light emitters to achieve pixels spaced with a lower resolution; wherein the controller is configured, when selectively enabling said lower proportion of the light emitters for projecting pixels spaced with said lower resolution, to selectively enable the one or more switchable diffusers in the light path of the enabled light emitters to selectively enlarge the pixels spaced with the lower resolution. an array of light emitters; a mirror configured to reflect light from the light emitters towards an image plane; one or more switchable diffusers disposed in a light path between the array of light emitters and the mirror, each switchable diffuser configured, when being enabled, to cause emitted light from a respective light emitter to be diffused to result in an enlarged pixel projected on the image plane; and a controller configured to control the light emitters and the mirror to: sweep the mirror through a range of angles, and selectively enable the light emitters during sweeping of the mirror, such selective enablement and sweeping configured to cause emitted light from the light emitters to project a plurality of pixels on the image plane spaced with a non-uniform resolution wherein the selective enablement of the light emitters includes selectively enabling a higher proportion of the light emitters to achieve pixels spaced with a higher resolution, and selectively enabling a lower proportion of the light emitters to achieve pixels spaced with a lower resolution; sweep the mirror through a range of angles, and selectively enable the light emitters during sweeping of the mirror, such selective enablement and sweeping configured to cause emitted light from the light emitters to project a plurality of pixels on the image plane spaced with a non-uniform resolution wherein the selective enablement of the light emitters includes selectively enabling a higher proportion of the light emitters to achieve pixels spaced with a higher resolution, and selectively enabling a lower proportion of the light emitters to achieve pixels spaced with a lower resolution; wherein the controller is configured, when selectively enabling said lower proportion of the light emitters for projecting pixels spaced with said lower resolution, to selectively enable the one or more switchable diffusers in the light path of the enabled light emitters to selectively enlarge the pixels spaced with the lower resolution.