An apparatus (104, 802) configured to perform wireless communication with a source apparatus and to generate content to enable wireless display thereof, the apparatus comprising: a transceiver; a memory; a graphics processing unit, GPU; and at least one processor communicatively coupled to the transceiver, the memory, and the GPU, wherein the at least one processor and the memory are configured to: detect a condition indicating that the GPU is in an unstable state while the apparatus is set to operate in a first wireless display mode, in which the apparatus is configured to generate the content for display by the GPU on the basis of GPU commands received, by way of said wireless communication, from the source apparatus; in response to detecting the condition, transmit a GPU refresh request message to the source apparatus and switch from the first wireless display mode to a second wireless display mode, in which the apparatus is configured to generate the content for display without using the GPU commands, on the basis of display data received, by way of said wireless communication, from the source apparatus, wherein the received display data is image content which has been rendered by a GPU of the source apparatus; after transmitting the GPU refresh request message, at a random access point, RAP, in a trace of GPU commands, receive from the source apparatus data sufficient to reset the GPU from the unstable state to a stable state; and switch from the second wireless display mode to the first wireless display mode after receiving the data. a transceiver; a memory; a graphics processing unit, GPU; and at least one processor communicatively coupled to the transceiver, the memory, and the GPU, wherein the at least one processor and the memory are configured to: detect a condition indicating that the GPU is in an unstable state while the apparatus is set to operate in a first wireless display mode, in which the apparatus is configured to generate the content for display by the GPU on the basis of GPU commands received, by way of said wireless communication, from the source apparatus; in response to detecting the condition, transmit a GPU refresh request message to the source apparatus and switch from the first wireless display mode to a second wireless display mode, in which the apparatus is configured to generate the content for display without using the GPU commands, on the basis of display data received, by way of said wireless communication, from the source apparatus, wherein the received display data is image content which has been rendered by a GPU of the source apparatus; after transmitting the GPU refresh request message, at a random access point, RAP, in a trace of GPU commands, receive from the source apparatus data sufficient to reset the GPU from the unstable state to a stable state; and switch from the second wireless display mode to the first wireless display mode after receiving the data. detect a condition indicating that the GPU is in an unstable state while the apparatus is set to operate in a first wireless display mode, in which the apparatus is configured to generate the content for display by the GPU on the basis of GPU commands received, by way of said wireless communication, from the source apparatus; in response to detecting the condition, transmit a GPU refresh request message to the source apparatus and switch from the first wireless display mode to a second wireless display mode, in which the apparatus is configured to generate the content for display without using the GPU commands, on the basis of display data received, by way of said wireless communication, from the source apparatus, wherein the received display data is image content which has been rendered by a GPU of the source apparatus; after transmitting the GPU refresh request message, at a random access point, RAP, in a trace of GPU commands, receive from the source apparatus data sufficient to reset the GPU from the unstable state to a stable state; and switch from the second wireless display mode to the first wireless display mode after receiving the data.