VulkanTutorialCN icon indicating copy to clipboard operation
VulkanTutorialCN copied to clipboard

Vulkan中文教程

Results 6 VulkanTutorialCN issues
Sort by recently updated
recently updated
newest added

与原文的不一致。多了这几行。会导致shader 编译报错。 #extension GL_ARB_separate_shader_objects : enable out gl_PerVertex { vec4 gl_Position ; } ;

https://vulkan-tutorial.com/code/16_swap_chain_recreation.cpp

![image](https://github.com/fangcun010/VulkanTutorialCN/assets/100816732/bbaf2f4b-653a-4f0b-a31b-812a4d8c0128) 如图 使用`xelatex`在linux下构建可以解决 ![image](https://github.com/fangcun010/VulkanTutorialCN/assets/100816732/66ad1f1c-b6d3-470e-b937-e68407871389) [Vulkan编程指南.pdf](https://github.com/fangcun010/VulkanTutorialCN/files/13623136/Vulkan.pdf)

# 错误简要 **28节纹理** 中创建 **图像(Image)** 和 **图像视图(ImageView)** 时填写的格式(foramt)参数错误,原先填写的 **VK_FORMAT_R8G8B8A8_UNORM** 应全部改为 **VK_FORMAT_R8G8B8A8_SRGB**。 该错误会造成纹理颜色显示异常。不知道是不是原作者进行了更新。 # 错误详细 ## 1 - **28.5 纹理图像** ->> 创建图像时填写的 **VkImageCreateInfo imageInfo{}** 格式(format)参数错误 - **位于 PDF 213页** ```c++ imageInfo.format...

英文原版【红框部分遗漏了】: 中文翻译:

在第21章重建交换链的第21.3小节(page 163),判断交换链是否重建的代码段中第10至14行代码(文档中代码段行号)与第5到9行代码(文档中代码段行号)重复且易造成歧义。Vulkan tutorial原文中代码不存在第10至第14行。 文档中代码如下: ```C++ VkResult result = vkAcquireNextImageKHR(device, swapChain, std::numeric::max(), imageAvailableSemaphores[currentFrame], VK_NULL_HANDLE, &imageIndex); if (result == VK_ERROR_OUT_OF_DATE_KHR) { recreateSwapChain(); return; } else if (result != VK_SUCCESS && result !=...