Graphics processor that performs warping, rendering system having the graphics processor, and method of operating the graphics processor
AssigneeSamsung Electronics Co., Ltd.
InventorSeung-hun JIN
Life of this patent
Estimating the term…
Abstract
Provided are a graphics processor that performs warping, a rendering system including the graphics process, and a method of operating the graphics processor. The graphics processor may include an internal command generator and a graphics computing device. The internal command generator may be configured to receive timing information and generate, based on the timing information, a warping command for periodically performing warping. The graphic computing device may be configured to, in response to the warping command, periodically perform the warping, without a context switch by a host, by using sensing information provided from an external source and frame data that have already been rendered.
Claims20
A graphics processor comprising:
- an internal command generator configured to:
- receive timing information, and
- generate, based on the timing information, a warping command for periodically performing warping;
- and
- a graphics computing device configured to:
- in response to the warping command, periodically perform the warping, without a context switch by a host, by using sensing information provided from an external source and frame data that have already been rendered.
A rendering system comprising:
- a timer configured to generate cycle information representing a warping timing;
- a graphics processor configured to perform rendering in response to a command from a host to generate rendered frame data;
- and
- a memory comprising a memory region that stores the rendered frame data, and a processor configured to perform warping by using the rendered frame data and sensing information provided from an external source in response to the timing information and store a warped image in the memory region.
A method of operating a graphics processor, the method comprising:
- generating rendered frame data in response to a command from a host;
- determining a warping timing, based on timing information received independent of the host;
- performing warping, based on the rendered frame data and sensing information received independent of the host;
- and
- notifying the host that the warping has been completed.
Dependencies are inferred from the claim text.