Announcement

Collapse
No announcement yet.

SDL3 Introduces A Vulkan Renderer

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • dragorth
    replied
    Originally posted by rmfx View Post

    My question was is there any device nowadays that is Vulkan 1.0 only actually?

    Because if anything is Vulkan 1.2 or up, with bother with Vulkan 1.0?
    Android devices. They lose support but are still out in the wild. So you can take this and put it on the oldest version of Android devices that still support Vulkan and it runs. Cheap Android devices still sold today may come with that version of Android as well.

    Leave a comment:


  • rmfx
    replied
    Originally posted by dragorth View Post

    Everything that supports Vulkan supports Vulkan 1.0. All editions afterward build on it.
    My question was is there any device nowadays that is Vulkan 1.0 only actually?

    Because if anything is Vulkan 1.2 or up, with bother with Vulkan 1.0?

    Leave a comment:


  • binarybanana
    replied
    I think this is for the 2D drawing stuff built into SDL. It has nothing to do with what a 3D game running its own graphics engine would use.

    Leave a comment:


  • programmerjake
    replied
    Originally posted by uxmkt View Post
    Hmm... one could already "do" Vulkan (some of it, anyway) with SDL2...
    Code:
    // - `SDL_WINDOW_VULKAN`: window usable with a Vulkan instance
    SDL_CreateWindow("title", 0, 0, 1920, 1080, SDL_WINDOW_VULKAN);
    That does just the OS-specific parts of Vulkan, everything else is still up to you. I know because I coauthored the original Vulkan support in SDL2.

    Leave a comment:


  • uxmkt
    replied
    Hmm... one could already "do" Vulkan (some of it, anyway) with SDL2...
    Code:
    // - `SDL_WINDOW_VULKAN`: window usable with a Vulkan instance
    SDL_CreateWindow("title", 0, 0, 1920, 1080, SDL_WINDOW_VULKAN);

    Leave a comment:


  • elbar
    replied
    Documentation and manuals how to use this old way is updated for year 2000 or is already something newer? And even some videocasts portals with maybe some examples for those a little gifted...

    Leave a comment:


  • dragorth
    replied
    Originally posted by rmfx View Post
    Are there many systems that support exclusively Vulkan 1.0 nowadays ? I thought 1.2 was the common base.
    Everything that supports Vulkan supports Vulkan 1.0. All editions afterward build on it.

    Leave a comment:


  • rmfx
    replied
    Are there many systems that support exclusively Vulkan 1.0 nowadays ? I thought 1.2 was the common base.

    Leave a comment:


  • RejectModernity
    replied
    Originally posted by slagiewka View Post
    What does it use to render right now?

    Will this allow Valve to re-enable Wayland for CS2?
    You can manually enable wayland for cs2 and dota2 right now and it works fine.

    Leave a comment:


  • dragorth
    replied
    Originally posted by Rccero View Post
    Is vanilla Vulkan 1.0 enough for the programs that use SDL? Will they lose potential optimizations?
    The vast majority of older titles it is enough for, but the reality is most will stick with their own engines.

    Programs that use the built-in engine tend to not be games or are using these built-ins for debugging their own engines.

    And, you can always customize these for your game if you need to.

    Leave a comment:

Working...
X