Vulkan with C++, Stage 2: Instance Creation

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 พ.ค. 2024
  • #gamedev #gamedevelopment #programming
    code: github.com/amengede/getIntoGa...
    playlist: • Vulkan 2024
    Discord: / discord
    Patreon: patreon.com/user?u=58955910

ความคิดเห็น • 33

  • @Red_Paper6495
    @Red_Paper6495 18 วันที่ผ่านมา +1

    Damn! The beginning is like something out of a "House of Wax" movie. Creepy. :)

  • @Lurmog
    @Lurmog 16 วันที่ผ่านมา

    Please keep doing this course, it's so good it's a hidden gem, i have been struggling a lot with Vulkan and i already understand better by just watching your 2 videos :D

    • @GetIntoGameDev
      @GetIntoGameDev  16 วันที่ผ่านมา

      Thankyou! My goal is to make it understandable ☺️

  • @UhGoomba
    @UhGoomba 15 วันที่ผ่านมา

    I also appreciate that you are focusing on structuring the program. I would love if you keep focusing on that + renderer structure if the series continues to some more advanced rendering

  • @UhGoomba
    @UhGoomba 15 วันที่ผ่านมา

    Thanks for this series, I wasn't planning on learning vulkan, but I think it might be fine if I follow along with you. Though, I would honestly prefer if you had one repository where you hosted the code, and made one commit per episode. It would make it easier to track the changes between them.

    • @UhGoomba
      @UhGoomba 15 วันที่ผ่านมา

      Maybe I should try a diff app or something

  • @domportera
    @domportera 13 วันที่ผ่านมา

    thank you for this! any chance you'll be working with the new dynamic rendering / shader objects extensions? they're pretty new but supposedly provide a much nicer API for working with vulkan. they can even provide a render-pass-free workflow

    • @GetIntoGameDev
      @GetIntoGameDev  12 วันที่ผ่านมา +1

      I’m thinking so, it’s much simpler!

  • @corewwwi
    @corewwwi 17 วันที่ผ่านมา

    nice new intros!

  • @mexicano1891
    @mexicano1891 10 วันที่ผ่านมา

    🎉

  • @UhGoomba
    @UhGoomba 15 วันที่ผ่านมา

    I'm a little confused about the difference between vk::Instance and VkInstance. You said that VkInstance is the "handle," I assume this mean whatever data is necessary to identify the instance in the driver/gpu. Then what is vk::instance? Is that also a handle?

    • @GetIntoGameDev
      @GetIntoGameDev  15 วันที่ผ่านมา

      Basically a handle is a 64 bit unsigned integer that Vulkan uses to refer to an object. On the other hand, a hpp class includes the handle, but also various methods which are associated with the underlying object.

    • @UhGoomba
      @UhGoomba 15 วันที่ผ่านมา

      @@GetIntoGameDev oh, ok thank you

  • @tomwilliam7299
    @tomwilliam7299 18 วันที่ผ่านมา

    Also, you can consider WebGPU instead of Vulcan

    • @Lurmog
      @Lurmog 16 วันที่ผ่านมา

      Bro why do you said that, he already have a playlist about wgpu on his channel and also Vulkan is way more mature than WebGPU.

  • @CoolestPossibleName
    @CoolestPossibleName 18 วันที่ผ่านมา

    Glfw is cool and all but there are no tutorials related to SDL3

    • @GetIntoGameDev
      @GetIntoGameDev  18 วันที่ผ่านมา

      Vkguide!

    • @KaidenBird
      @KaidenBird 18 วันที่ผ่านมา +2

      SDL3 came out a week ago 🤣give it some more time, or just use SDL2 for now!

    • @CoolestPossibleName
      @CoolestPossibleName 18 วันที่ผ่านมา +1

      @@KaidenBird yeah you're right

  • @tomwilliam7299
    @tomwilliam7299 18 วันที่ผ่านมา +1

    Please Please Please stop this course because C++ is stupid language, should not use any more, Please re-do this course but by Rust language please 😘😘😘😘🥰🥰🥰🥰

    • @Simfuchsia
      @Simfuchsia 18 วันที่ผ่านมา +4

      Vulkan with Rust is quiet a mess. I would rather use WGpu.

    • @luigidabro
      @luigidabro 18 วันที่ผ่านมา

      nuh uh

    • @KaidenBird
      @KaidenBird 18 วันที่ผ่านมา +2

      the "course" just started bro calm down 😭

    • @Red_Paper6495
      @Red_Paper6495 18 วันที่ผ่านมา +2

      Rust have no future. The future is C++. No one will ever give up C++.

    • @tomwilliam7299
      @tomwilliam7299 18 วันที่ผ่านมา

      @@KaidenBird better to solve the mistake than we keep doing the same mistake ☺