The invention discloses a dynamic
time frame compensation rendering
system and a dynamic
time frame compensation rendering method for a virtual-reality mobile terminal. The method comprises the following steps of generating an application frame buffer sequence by use of frame rendering, extracting the up-to-date or latest application frame from the application frame buffer sequence, and performing secondary rendering, thereby obtaining a
time frame; sending the time frame to a shared buffer; and under
sequence control of a vertical synchronous management module, reading a time frame rendering result by use of a screen, and performing updating. By virtue of the design of the shared buffer, a GPU rendering result is directly stored in a cache updated by the screen, so that
delay of multi-caching exchange is reduced; by virtue of vertical synchronous
time management, the GPU rendering time is controlled, collision between GPU rendering writing and screen update reading is avoided, frames can be normally displayed with
low delay, and no splitting is generated.