COSMIC Alpha 5 Desktop Brings COSMIC Media Player As Default, VRR Updates

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

  • MrCooper
    replied
    Originally posted by mmstick View Post
    It's significantly more effort to do without Vulkan
    Not sure why that would be, it boils down to the same calculations in shaders either way. I suspect you may be thinking of the client side.

    Originally posted by Quackdoc View Post
    I had a few conversations splattered about on this, including one here with agd5f I believe, and at the end it was more or less of we want vulkan wlroots then wlroots will need to not use that format extension.
    AFAIK that's not possible, Vulkan doesn't allow importing a dma-buf without an explicit modifier.

    Leave a comment:


  • Quackdoc
    replied
    Originally posted by misp View Post

    Is cosmic compositor based on wlroots?
    nope, it's based on smithay, but smithay may elect to do something similar to wlroots, I mean, I don't know why specifically wlroots uses that extension and doesn't work around it, but they choose to do so, I would assume there is a reason for it.

    Leave a comment:


  • misp
    replied
    Originally posted by Quackdoc View Post

    I had a few conversations splattered about on this, including one here with agd5f I believe, and at the end it was more or less of we want vulkan wlroots then wlroots will need to not use that format extension.
    Is cosmic compositor based on wlroots?

    Leave a comment:


  • Quackdoc
    replied
    Originally posted by misp View Post

    Does this extension need some hw support? If not, maybe it's easier to implement this instead of dragging OpenGL just for this reason.

    Edit:
    Quote from mesa thread :

    > It is possible, but I don't think it will happen soon, if at all. The kernel also has no modifier support before GFX9, so it's a bigger project
    I had a few conversations splattered about on this, including one here with agd5f I believe, and at the end it was more or less of we want vulkan wlroots then wlroots will need to not use that format extension.

    Leave a comment:


  • mmstick
    replied
    Originally posted by MrCooper View Post
    It's not. KWin & mutter support HDR and color management without using Vulkan.
    It's significantly more effort to do without Vulkan

    Leave a comment:


  • misp
    replied
    Originally posted by Quackdoc View Post

    polaris. It lacks features like VK_EXT_image_drm_format_modifier which, dunno if it will be necessary for cosmic, but it is for wlroots and means sway on rx580 is limited to opengl https://gitlab.freedesktop.org/mesa/mesa/-/issues/5882.
    Does this extension need some hw support? If not, maybe it's easier to implement this instead of dragging OpenGL just for this reason.

    Edit:
    Quote from mesa thread :

    > It is possible, but I don't think it will happen soon, if at all. The kernel also has no modifier support before GFX9, so it's a bigger project
    Last edited by misp; 11 January 2025, 11:34 AM.

    Leave a comment:


  • Quackdoc
    replied
    Originally posted by misp View Post
    What exactly are those devices that Lack Vulkan support / need OpenGL as a fallback?

    All hw since ~2010 support it (Intel haswell i think). Android since version 9 (?).
    polaris. It lacks features like VK_EXT_image_drm_format_modifier which, dunno if it will be necessary for cosmic, but it is for wlroots and means sway on rx580 is limited to opengl https://gitlab.freedesktop.org/mesa/mesa/-/issues/5882.

    Leave a comment:


  • MrCooper
    replied
    Originally posted by mmstick View Post
    I recall that this will be necessary for HDR and color management, [...]
    It's not. KWin & mutter support HDR and color management without using Vulkan.

    Leave a comment:


  • misp
    replied
    Originally posted by mmstick View Post

    I recall that this will be necessary for HDR and color management, but we need OpenGL as a fallback first for things that lack Vulkan hardware support.
    What exactly are those devices that Lack Vulkan support / need OpenGL as a fallback?

    All hw since ~2010 support it (Intel haswell i think). Android since version 9 (?).

    Leave a comment:


  • mmstick
    replied
    Originally posted by Lech View Post

    I was on earlier build of cosmic player, looks like that one didn't supported audio playback yet. I update my 22.04 often, so i doubt i was missing any plugins.
    Audio playback support was added 30 minutes before the Alpha 5 tags were made.

    Leave a comment:

Working...
X