Petr Kraus
Petr Kraus
fix #665
``` dependencies[0].srcSubpass = VK_SUBPASS_EXTERNAL; dependencies[0].dstSubpass = 0; dependencies[0].srcStageMask = VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT; dependencies[0].dstStageMask = VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT; dependencies[0].srcAccessMask = VK_ACCESS_MEMORY_READ_BIT; dependencies[0].dstAccessMask = VK_ACCESS_COLOR_ATTACHMENT_READ_BIT | VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT; dependencies[0].dependencyFlags = VK_DEPENDENCY_BY_REGION_BIT; ``` Not entirelly sure why exacly...
Why is `gl_SubgroupSize` not a constant? Per Vulkan spec it is PhysicalDevice property, so it feels it could be a built-in constant. Currently it seems to be listed under built-in...
I have seen code here which uses tabs for code alignment (not just indenting), e.g. https://github.com/KhronosGroup/VK-GL-CTS/blob/master/external/vulkancts/modules/vulkan/wsi/vktWsiSwapchainTests.cpp AFAIK that is the incorrect usage of tabs. It assumes tab is always 4...
- `settingsDialog` and `submitDialog` does not use `f`; should call a super with it? - `parentItem` is shadowed -> just enclose sparse props into block - `widget` name is twice...
- fix format VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM - #24: support VK_IMG_format_pvrtc formats - support VK_EXT_texture_compression_astc_hdr formats not sure how report json and upload works yet though, so not sure if this is sufficient.
- use unix endlines - use tabs - remove some trailing whitespace I recommend checking this in GitHub:  It should show this is virtually nill diff.
Ideas for future formatting improvements (exported from #82): - show large numbers with a thousands separator - show large byte values in Ki, Mi, Gi - show large hex values...
output might be bit misleading as it would lack the tools from Validation Layers if not enabled. For the most part probably will be empty unless the driver feels like...
The Format tree cannot be expanded when searching a format. When some filter is entered, everything collapses, and the expansion arrow next to formats dissapear.