diff --git a/.github/tiny_mesh_large_android.jpg b/.github/tiny_mesh_large_android.jpg new file mode 100644 index 0000000000..9af6e1a0a6 Binary files /dev/null and b/.github/tiny_mesh_large_android.jpg differ diff --git a/samples/README.md b/samples/README.md new file mode 100644 index 0000000000..87a882b3bd --- /dev/null +++ b/samples/README.md @@ -0,0 +1,29 @@ +# LightweightVK Samples + +## 1. 001_HelloTriangle + +## 2. 002_RenderToCubeMap + +## 3. 003_RenderToCubeMapSinglePass + +## 4. 004_YUV + +## 5. Tiny + +## 6. Tiny_Mesh + +## 7. Tiny_MeshLarge + +![lvk_android](../.github/tiny_mesh_large_android.jpg) + +### Performance measurements on Android +|Device|GPU|Resolution|MSAA|Texture quality|Frame time| +|---|---|---|---|---|---| +|Xiaomi 13T Pro|Immortalis-G715|2712x1220|8x|High (2048x2048)|26ms| +|Xiaomi 13T Pro|Immortalis-G715|2712x1220|None|High (2048x2048)|16ms| +|Xiaomi 13T Pro|Immortalis-G715|2712x1220|None|Low (256x256)|**14ms**| +|Google Pixel 7 Pro|Mali-G710|3120x1440|8x|High (2048x2048)|85ms| +|Google Pixel 7 Pro|Mali-G710|3120x1440|None|High (2048x2048)|62ms| +|Google Pixel 7 Pro|Mali-G710|3120x1440|None|Low (256x256)|57ms| +|Google Pixel 7 Pro|Mali-G710|2712x1220|8x|High (2048x2048)|80ms| +|Google Pixel 7 Pro|Mali-G710|2712x1220|None|Low (256x256)|**54ms**|