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