1. A method comprising: storing one or more static or near-static graphics resources in a non-volatile random access memory (NVRAM), the NVRAM being directly accessible by a graphics processor using at least memory store and load commands; a graphics processor executing a graphics application, wherein the graphics processor at least sends a request using a memory load command for an address corresponding to at least one of the one or more static or near-static graphics resources stored in the NVRAM; in response to the memory load command, directly loading the requested graphics resource from the NVRAM into a cache for the graphics processor.