1. A system to present visual content, comprising: a display to output visual content based on pixel data; a serialization module to identify a plurality of subject commands that reference a common screen location and access a read/write resource; a command order module to serialize the plurality of subject commands according to a predefined order; and an thread order module to defer execution of the plurality of subject commands until one or more additional commands referencing the common screen location are executed, wherein execution of the plurality of subject commands and the one or more additional commands generates the pixel data.