Archive:Background Image Loader: Difference between revisions
Jump to navigation
Jump to search
>Nnifty (New page: ===Normal texture loading=== The only textures loaded by XBMC are the ones currently visible. Nothing displays on the screen until all the images have been loaded in memory, this can resul...) |
>NedBot m (Robot: Cosmetic changes) |
||
Line 1: | Line 1: | ||
===Normal texture loading=== | ===Normal texture loading=== | ||
The only textures loaded by XBMC are the ones currently visible. Nothing displays on the screen until all the images have been loaded in memory, this can result in "jerky" scrolling through panel containers. As you scroll down, XBMC will delay the scrolling animation until all of the images in the next row are loaded. | The only textures loaded by XBMC are the ones currently visible. Nothing displays on the screen until all the images have been loaded in memory, this can result in "jerky" scrolling through panel containers. As you scroll down, XBMC will delay the scrolling animation until all of the images in the next row are loaded. | ||
===Background loading=== | === Background loading === | ||
Images are loaded one at a time in a background worker thread and are shown as soon as xbmc processes them. Has the benefit that images can be loaded into memory before they're visible, resulting in smoother scrolling and transitions. | Images are loaded one at a time in a background worker thread and are shown as soon as xbmc processes them. Has the benefit that images can be loaded into memory before they're visible, resulting in smoother scrolling and transitions. | ||
===Preloading=== | === Preloading === | ||
Used to automatically load the next items (or rows/columns in the case of a panel) while scrolling. Currently limited to 2. | Used to automatically load the next items (or rows/columns in the case of a panel) while scrolling. Currently limited to 2. |
Revision as of 16:07, 7 September 2011
Normal texture loading
The only textures loaded by XBMC are the ones currently visible. Nothing displays on the screen until all the images have been loaded in memory, this can result in "jerky" scrolling through panel containers. As you scroll down, XBMC will delay the scrolling animation until all of the images in the next row are loaded.
Background loading
Images are loaded one at a time in a background worker thread and are shown as soon as xbmc processes them. Has the benefit that images can be loaded into memory before they're visible, resulting in smoother scrolling and transitions.
Preloading
Used to automatically load the next items (or rows/columns in the case of a panel) while scrolling. Currently limited to 2.