Patent ID: 8643674
Filing Date: 2014-02-04
Classification: G06T,G09G

Abstract:
1. A method, performed by a computer system comprising one or more processors, for minimizing the processing required for rendering frames of an image on a display of a device, the method comprising: accessing, by the computer system, a view hierarchy comprised of a plurality of hierarchically arranged nodes, each node defining a portion of content from which frames can be generated for display on the device; traversing, by the computer system, the view hierarchy to render a subsequent frame by: determining, by the computer system, that at least one of the instructions in the list of instructions is at least partially redundant to at least one other instruction in the list of instructions; prior to executing the list of instructions, optimizing, by the computer system, the list of instructions by removing at least one instruction that is at least partially redundant; executing, by the computer system, the optimized list of instructions to generate the changed portions of the subsequent frame in the buffer; and accessing, by the computer system, the buffer to output the subsequent frame for display on the device.