Vulkan from ZERO to HERO: 2.7 Image Views

Vulkan from ZERO to HERO: 2.7 Image Views

Welcome back, in the previous video, we successfully created Vulkan's swap chain, now we need to create image buffers for our swap chains.

First we need to get the count of available images for this swap chain, and we will use vkGetSwapChainImagesKHR function which needs the following parameters: Vulkan device, swap chain object, swap chain image view object by reference and finally pointer to the number of swap chain images. Then we can create a vector which contains Vkimage objects and create a image view for each object. Also we will create depth buffer. In computer graphics, depth buffering, also known as z-buffering, is the management of image depth coordinates in 3D graphics. 

At the end of this video we will ready to move to the next step which is about Vulkan's semaphores.

Stay tuned

Pooya (@_poei)


Previous:


Next:

  

要查看或添加评论,请登录

Pooya Eimandar的更多文章

  • ???????? ?????: ????????

    ???????? ?????: ????????

    The article below is in Persian and English. ???????? ?????: ???????? ????? ????? ??????? ??? ??????? ????????? ???…

    2 条评论
  • Virtualize Your GPUs

    Virtualize Your GPUs

    In the era of emerging AI and cloud computing, virtualizing GPUs plays a transformative role due to the growing demand…

  • Why GPU Programming in Rust?

    Why GPU Programming in Rust?

    Wolf Engine, the new generation of Persian game engine, was the infrastructure developed in 2016 on C/C++ languages. At…

    1 条评论
  • Vulkan from ZERO to HERO: 4.2 Buffer

    Vulkan from ZERO to HERO: 4.2 Buffer

    Welcome back, in the previous video, we’ve learned how to use 3D tools like 3Ds max, now we need to add some classes to…

    2 条评论
  • Vulkan from ZERO to HERO: 4.1 Hello 3ds Max

    Vulkan from ZERO to HERO: 4.1 Hello 3ds Max

    Welcome to the first video of section 4. So far we've managed to setup Vulkan, create a triangle by Vulkan API and…

    3 条评论
  • Vulkan from ZERO to HERO: 3.2 Debugging GPU With RenderDOC

    Vulkan from ZERO to HERO: 3.2 Debugging GPU With RenderDOC

    Welcome back, in our previous video we managed to debug our Vulkan codes via Vulkan Validation layer, in this video we…

  • ???? ??? ??? ... ??? ??? ?? ??? ? ??? ???

    ???? ??? ??? ... ??? ??? ?? ??? ? ??? ???

    ??????? ?? ????? ????? ??? ????? ? ???? ???? ???? ????? ???? ???????? ?? ???? ?????. ??? ?? ???? ??????????? ?????????…

    2 条评论
  • Vulkan from ZERO to HERO: 3.1 Enable Vulkan Validation Layer

    Vulkan from ZERO to HERO: 3.1 Enable Vulkan Validation Layer

    Hello there, welcome to the third section of “Vulkan From ZERO to HERO”. Until now we've learned how to draw our first…

  • Vulkan from ZERO to HERO: 2.14 Render Triangle

    Vulkan from ZERO to HERO: 2.14 Render Triangle

    Welcome back, this is the final video of section 2, and in the next section we are going to learn how to debug GPU via…

    2 条评论
  • Vulkan from ZERO to HERO: 2.13 Shaders

    Vulkan from ZERO to HERO: 2.13 Shaders

    Welcome back, in the previous video, we successfully created pipeline object, now we need to create a shader class in…

社区洞察

其他会员也浏览了