diff --git a/README.md b/README.md index 93d02832..e0311bdb 100644 --- a/README.md +++ b/README.md @@ -59,10 +59,10 @@ All required headers and libs are included in the repository, building the examp Most basic example. Renders a colored triangle using an indexed vertex buffer, only one pipeline with very simple shaders. Uses a single uniform buffer for the matrices. -### Texture loading +### Texture mapping -Loads a single texture and displays it on a simple quad. Demonstrates loading a texture to host visible memory and transforming it into an optimal tiling format for the GPU. +Loads a single texture and displays it on a simple quad. Demonstrates loading a texture to host visible memory (linear tiling) and transforming it into an optimal (tiling) format for the GPU, including upload of available mip map levels. ### Cubemap @@ -73,7 +73,7 @@ The demo uses two different pipelines (and shader sets) to display the cubemap a ### Texture array -Texture arrays allow storing of multiple images in different layers without any interpolation between the layers. +Texture arrays allow storing of multiple images in different layers without any interpolation between the layers. This example demonstrates the use of a 2D texture array with instanced rendering. Each instance samples from a different layer of the texture array. ### Pipelines diff --git a/screenshots/basic_texture.png b/screenshots/basic_texture.png index a62915d7..da842913 100644 Binary files a/screenshots/basic_texture.png and b/screenshots/basic_texture.png differ