Virtual Texturing error material
Virtual Texturing Profiler moduleThe Virtual Texturing ProfilerA window that helps you to optimize your game. It shows how much time is spent in the various areas of your game. For example, it can report the percentage of time spent rendering, animating, or in your game logic. More info
See in Glossary module displays statistics about Streaming Virtual Texturing in your application. Virtual Texturing reduces the amount of GPU memory that your application uses, and the loading times of textures in your application if there are a lot of high resolution textures in a sceneA Scene contains the environments and menus of your game. Think of each unique Scene file as a unique level. In each Scene, you place your environments, obstacles, and decorations, essentially designing and building your game in pieces. More info
See in Glossary.
To open the Profiler window, go to menu: Window > Analysis > Profiler.
Note: To use the Virtual Texturing Profiler module, in your projectâs Player Settings, you must enable Virtual Texturing (Edit > Project Settings > Player > Other Settings).
Virtual Texturing Profiler moduleThe chart displays information about the texture tiles that are on screen while your application is running, and how much memory the textures use. When you select the Virtual Texturing module, the lower pane of the Profiler window displays statistics such as how much cache size the virtual textures use.
The Virtual Texturing Profiler moduleâs chart is divided into the following categories:
Chart Description Required Tiles The number of texture tiles that were visible on screen. These are the tiles that the shadersA program that runs on the GPU. More infoWhen you click on the Virtual Texturing Profiler module, the details pane in the lower half of the window displays further detailed statistics. These statistics are also available via the ProfilerRecorder API and in the Profiler Module Editor so you can add them to a custom Profiler module.
The statistics in the details pane are as follows:
Statistic Description System Statistics This section of the details pane displays information about your applicationâs texture tiles and the resources they used during the Profiler capture. These statistics are available for both player builds, and profiling Play mode in the Unity Editor. Tiles required this frame The number of texture tiles that were visible on screen. These are the tiles that the shaders tried to sample to render the selected frame. If all these tiles are in the GPU cache then Unity renders the frame with the highest possible texture quality for the cache size.Unless the Scene was frozen, then some of the tiles werenât in the GPU memory yet. In this case, the virtual texturing sample uses a lower quality sample from a higher mipmap thatâs in memory, until the higher quality sample arrives in memory.
The cache mipmap bias affects the number of required tiles. If the mipmap bias isnât zero for all caches then the number of required tiles is lower than the number required for the optimal texture quality.
Max Cache Mip Bias The mipmap bias of the GPU cache with the highest mipmap bias. If this isnât zero then at least one of the caches isnât large enough to hold all the texture tiles to render the selected frame at the optimal texture quality. Max Cache Demand The highest cache demand of all GPU caches the selected frame represented as a percentage of the GPU. The GPU cache that has the highest demand might need to be larger to avoid mipmap biasing for this cache.If the Max Cache Demand statistic is a low percentage then the caches might be too large for the render resolution and content. The main downside of this is that your application is using more GPU memory than it needs but this isnât a problem if your application isnât memory constrained.
Total CPU Cache Size The amount of memory that Unity allocated to stored texture tiles after it loaded them from disk. Total GPU Cache Size The size of all GPU caches that the Virtual Texturing module allocated in the selected frame. Unity creates a GPU cache when a material that uses a texture of that texture format is rendered. Atlases The number of virtual texture spaces or atlases (maximum of 64). Unity atlasses the textures that are streamed with virtual texturing into large virtual texture spaces. This is automatic and transparent. Player Build Statistics This section of the details pane displays information about your applicationâs texture tiles that are only available when you profile a build of your application. Missing Disk Data The remaining data (in bytes) that the application needed to read from disk to satisfy the selected frame. There might be more disk read requests queued up from requests in previous frames that arenât visible anymore. As such, this is the minimum amount of data that the application reads from disk if no new tiles become visible. The actual amount of data the application reads might be larger. Missing Streaming Tiles The number of tiles that were visible on the screen but werenât in memory yet. These tiles were streamed from disk as soon as possible. This number might be higher if, for example, the cameraA component which creates an image of a particular viewpoint in your scene. The output is either drawn to the screen or captured as a texture. More infoVirtual Texturing error material
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4