Patent ID: 9013498
Filing Date: 2015-04-21
Classification: G06T,G09G

Abstract:
1. A method for tracking and reporting texture map statistics, the method comprising: receiving an unclamped calculated level of detail value for a texture map; comparing the unclamped calculated level of detail value with a current level of detail limit value for the texture map; determining that the unclamped calculated level of detail value corresponds to a mipmap of the texture map that is higher resolution than a mipmap of the texture map corresponding to the current level of detail limit value; storing the unclamped calculated level of detail value as the current level of detail limit value for the texture map; for each shader included in a plurality of shaders, identifying whether the shader is enabled for texture map statistics tracking; and if the unclamped calculated level of detail value is associated with a shader included in the plurality of shaders that is enabled for texture map statistics tracking, then generating a level of detail array update that includes the unclamped calculated level of detail value, wherein the level of detail array update is used to report the unclamped calculated level of detail value as the current level of detail limit value stored in a level of detail array for the texture map, and if the unclamped calculated level of detail value is associated with a shader included in the plurality of shaders that is not enabled for texture map statistics tracking, then discarding the unclamped calculated level of detail value.