1. A non-transitory machine readable medium including compiler code, which when executed, is to cause a machine to perform the operations of: compiling application code to transform the application code into compiled application code, wherein during the compiling the application code, detecting a texture sample operation for a pixel in the application code; breaking the texture sample operation in the application code into a pre-fetch texture sample operation and a use operation in the compiled application code, the pre-fetch texture sample operation, when executed, to provide texture sample information to a hardware texture sample unit to obtain a textured pixel (texel) and the use operation, when executed, to use the texel; and identifying independent code in the compiled application code, which is independent from the texture sample operation and is to be executed after the pre-fetch texture sample operation and before the use operation.