Vulkan Graphics Pipeline Components

Поделиться
HTML-код
  • Опубликовано: 13 янв 2025

Комментарии • 22

  • @Andrew_Spellman
    @Andrew_Spellman Год назад +23

    I'm surprised this only has 2.4K views. I am new to graphics programming and I find these high level explanations of the purpose of the components to be indispensably helpful. Thank you so much GetIntoGameDev.

  • @ghaliboucetta832
    @ghaliboucetta832 Год назад +2

    It helped me a lot to understand how Vulkan organizes its graphics pipeline! Thank you!

  • @Iumine
    @Iumine 7 месяцев назад +2

    very thankful for your explanation 🙂

  • @XanthumS
    @XanthumS 18 дней назад +1

    my understanding increases like 100% while the subject is explained through pen and paper I don't know why

    • @GetIntoGameDev
      @GetIntoGameDev  11 дней назад

      Me too, feels like I'm turning ideas into physical objects

  • @GKom
    @GKom Год назад +2

    Very good and helpful explanation. I can hear an owl in the background 🦉🦉

  • @domportera
    @domportera 8 месяцев назад

    this is just lovely thank you!

  • @therealvbw
    @therealvbw 4 месяца назад +2

    Thank you for the breakdown. Are these things fixed once the pipeline is created or can they be modified on an existing pipeline?

  • @victor_anik
    @victor_anik Год назад +1

    this must be first video

  • @Thebeast_QwQ
    @Thebeast_QwQ 8 месяцев назад +1

    27:30 CAT UNDER DESK
    EDIT: AND 28:24 AAAAAA

  • @raghul1208
    @raghul1208 2 года назад +1

    excellent

  • @sehzadeselim863
    @sehzadeselim863 Год назад

    My question could seem silly, but I would ask it anyway. Is subpass:0 a renderpass itself?

    • @GetIntoGameDev
      @GetIntoGameDev  Год назад +1

      Not a silly question! It sort of is, it’s called a subpass, but as every renderpass requires at least one subpass, you could think of it as the default content of a renderpass.

    • @sehzadeselim863
      @sehzadeselim863 Год назад

      @@GetIntoGameDev thank you 😃

  • @mexicano1891
    @mexicano1891 Год назад

    🎉

  • @alexfrozen
    @alexfrozen Год назад

    See no difference from OpenGL pipeline.

    • @yeezusjesus7617
      @yeezusjesus7617 27 дней назад

      At a high level, the graphics pipeline is the same. However, vulkan is not supposed to be a high level interpretation of the graphics pipeline. It benefits from the fact that you can interact with different low level operations with excruciating detail. I would have liked to see some lower level vulkan concepts covered in this video such as the command buffer, swap chains, and how semaphores are used to sync cpu and gpu processing.

    • @alexfrozen
      @alexfrozen 27 дней назад

      @yeezusjesus7617 Long time passed, learned whole WebGPU documentation very carefully, became WebGPU expert and now I see the difference!

  • @SkyFly19853
    @SkyFly19853 2 года назад

    Vulkan in Python?