KhronosGroup / KhronosGroup/Vulkan-Tutorial

Calculation of swapchain image count is confusing

Open
#261 2 comments 0 reactions 1 assignee Claimed by @gpx1000 View on GitHub
Dominant language
C++
Stars
418
Forks
126
Avg merge
11d 6h
Merged PRs (30d)
31

Description

The documentation around the number of swapchain images the tutorial uses is kinda confusing to readers and should be reworked.

This code e.g.:

```cpp
auto minImageCount = std::max( 3u, surfaceCapabilities.minImageCount );
```

Is followed by code that uses a different variable:

```cpp
uint32_t imageCount = surfaceCapabilities.minImageCount;
```

Which is then not used for swapchain creation.

It also says that it's recommended to use minImageCount + 1 images, without quoting any source. Not sure if that's actually a recommendation.

See https://docs.vulkan.org/tutorial/latest/03_Drawing_a_triangle/01_Presentation/01_Swap_chain.html#_creating_the_swap_chain

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.