Announcement

Collapse
No announcement yet.

Intel Aiming For Their Gallium3D Driver To Be Viable By Mesa 19.2, Default By EOY 2019

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

  • Intel Aiming For Their Gallium3D Driver To Be Viable By Mesa 19.2, Default By EOY 2019

    Phoronix: Intel Aiming For Their Gallium3D Driver To Be Viable By Mesa 19.2, Default By EOY 2019

    Following questions from our forum goers, there's now an overview of the current state of Intel's new "Iris" Gallium3D driver and its road-map for the remainder of the year in being the company's next-gen OpenGL driver that should be in especially good shape by the time Icelake "Gen 11" hardware arrives...

    http://www.phoronix.com/scan.php?pag...m3D-2019-Plans

  • Lanz
    replied
    Originally posted by debianxfce View Post

    Wait for reasonable priced Navi cards instead. The next intel GPU card will be a flop as this one: https://en.wikipedia.org/wiki/Intel740
    " Released with enormous fanfare, the i740 proved to have disappointing real-world performance[1], and sank from view after only a few months on the market"
    I'll be waiting for reviews, don't worry. However, it's a little unfair to shred Intel's offering before it's even out, based on history. If we were to do that for AMD, we could say that Navi will be as disappointing as Vega was. "Wait for Vega" -> Vega arrives, performs worse than nVidia but needs twice the power -> "wait for Navi" -> ... I actually use a Vega 64, simply because I won't buy from nVidia due to their business practices, but I recognize that nVidia makes a better product.

    Leave a comment:


  • andre30correia
    replied
    Originally posted by debianxfce View Post

    Wait for reasonable priced Navi cards instead. The next intel GPU card will be a flop as this one: https://en.wikipedia.org/wiki/Intel740
    " Released with enormous fanfare, the i740 proved to have disappointing real-world performance[1], and sank from view after only a few months on the market"
    I hope not, more competion better for us

    Leave a comment:


  • Lanz
    replied
    I have to admit, I'm rather looking forward to Intel's discreet GPU.

    Leave a comment:


  • Space Heater
    replied
    Originally posted by dreamer_ View Post
    I wonder - will this new driver support older iGPUs? Sandybridge, Haswell, etc?
    An Intel driver developer has said that the reason for only supporting Broadwell and newer is that:

    "...BDW+ supports 48-bit addressing which allows the CPU and GPU to share addresses trivially. This means no relocations are required and that's a great driver simplification and performance improvement."

    Leave a comment:


  • Kayden
    replied
    Originally posted by treba View Post
    Has somebody tried gallium9? Does just work?
    Venemo and dhewg did a bunch of work and got Starcraft II and Witcher 1 running via nine IIRC. So it ought to work. I haven't tried it personally yet.

    Leave a comment:


  • Michael
    replied
    Originally posted by dreamer_ View Post
    I wonder - will this new driver support older iGPUs? Sandybridge, Haswell, etc?

    I could use some Vulkan working on my old Sandybridge laptop
    Nope. As mentioned in the article, the Gallium3D driver only supports as far back as Broadwell and will not go back further than that.

    This also isn't a Vulkan driver, but just OpenGL. The Intel ANV Vulkan driver also isn't being extended back further than what it already does due to hardware requirements and not wasting resources on a half-baked driver for already slow hardware.

    Leave a comment:


  • dreamer_
    replied
    I wonder - will this new driver support older iGPUs? Sandybridge, Haswell, etc?

    I could use some Vulkan working on my old Sandybridge laptop

    Leave a comment:


  • aufkrawall
    replied
    Originally posted by RussianNeuroMancer View Post
    Isn't Intel Media Driver should be used instead of Mesa VAAPI implementation? As I understand it more advanced and also support Wayland.
    VAAPI works with Radeons on Wayland, so the Mesa driver supports it as well.

    Leave a comment:


  • FireBurn
    replied
    Originally posted by RussianNeuroMancer View Post

    Isn't Intel Media Driver should be used instead of Mesa VAAPI implementation? As I understand it more advanced and also support Wayland. It's packages and available in Ubuntu 19.04, including free and non-free version.
    I ran vainfo against both versions (from git) and the Mesa one has more things listed

    Here's the diff:

    Code:
    --- vainfo.i965 2019-04-25 15:48:39.633916428 +0100
    +++ vainfo.iHD  2019-04-25 15:47:52.596016997 +0100
    @@ -1,26 +1,20 @@
    -vainfo: Driver version: Intel i965 driver for Intel(R) Skylake - 2.4.0.pre1 (2.3.0-11-g881e67a)
    +vainfo: Driver version: Intel iHD driver - 1.0.0
    vainfo: Supported profile and entrypoints
    vainfo: VA-API version: 1.5 (libva 2.5.0.pre1)
          VAProfileH264ConstrainedBaseline:        VAEntrypointEncSlice
          VAProfileH264ConstrainedBaseline:        VAEntrypointEncSliceLP
          VAProfileH264ConstrainedBaseline:        VAEntrypointFEI
    -      VAProfileH264ConstrainedBaseline:        VAEntrypointStats
          VAProfileH264ConstrainedBaseline:        VAEntrypointVLD
          VAProfileH264High               :        VAEntrypointEncSlice
          VAProfileH264High               :        VAEntrypointEncSliceLP
          VAProfileH264High               :        VAEntrypointFEI
    -      VAProfileH264High               :        VAEntrypointStats
          VAProfileH264High               :        VAEntrypointVLD
          VAProfileH264Main               :        VAEntrypointEncSlice
          VAProfileH264Main               :        VAEntrypointEncSliceLP
          VAProfileH264Main               :        VAEntrypointFEI
    -      VAProfileH264Main               :        VAEntrypointStats
          VAProfileH264Main               :        VAEntrypointVLD
    -      VAProfileH264MultiviewHigh      :        VAEntrypointEncSlice
    -      VAProfileH264MultiviewHigh      :        VAEntrypointVLD
    -      VAProfileH264StereoHigh         :        VAEntrypointEncSlice
    -      VAProfileH264StereoHigh         :        VAEntrypointVLD
          VAProfileHEVCMain               :        VAEntrypointEncSlice
    +      VAProfileHEVCMain               :        VAEntrypointFEI
          VAProfileHEVCMain               :        VAEntrypointVLD
          VAProfileJPEGBaseline           :        VAEntrypointEncPicture
          VAProfileJPEGBaseline           :        VAEntrypointVLD
    @@ -28,9 +22,9 @@
          VAProfileMPEG2Main              :        VAEntrypointVLD
          VAProfileMPEG2Simple            :        VAEntrypointEncSlice
          VAProfileMPEG2Simple            :        VAEntrypointVLD
    +      VAProfileNone                   :        VAEntrypointStats
          VAProfileNone                   :        VAEntrypointVideoProc
          VAProfileVC1Advanced            :        VAEntrypointVLD
          VAProfileVC1Main                :        VAEntrypointVLD
          VAProfileVC1Simple              :        VAEntrypointVLD
    -      VAProfileVP8Version0_3          :        VAEntrypointEncSlice
          VAProfileVP8Version0_3          :        VAEntrypointVLD

    Leave a comment:

Working...
X