Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 28

Thread: Nouveau Gets Further Freed From Ctx_Voodoo

  1. #11
    Join Date
    Oct 2007
    Location
    Under the bridge
    Posts
    2,149

    Default

    Quote Originally Posted by portets43 View Post
    so does this have any advantages? generating it's own firmware instead of using a set one sounds good.

    like, can it change the firmware on the fly by optimizing it for whatever you're doing? 2d/3d desktop/games?
    Nope, this just alleviates some licensing/copyright worries.

  2. #12
    Join Date
    Jan 2009
    Posts
    141

    Default

    okay. i was just thinking that it would be cool if it could communicate with the llvm compiler that's etting hooked into gallium3d that optimizes shader code "on the fly".

    do the binary drivers have dynamic shader recompilers linked into them like gallium is getting?

  3. #13
    Join Date
    Dec 2008
    Posts
    315

    Default

    Quote Originally Posted by portets43 View Post
    so does this have any advantages? generating it's own firmware instead of using a set one sounds good.

    like, can it change the firmware on the fly by optimizing it for whatever you're doing? 2d/3d desktop/games?
    No it just a bit more protection for when Nvidia goes psychotic which is slightly less often than Intel (I owN Totally Everything Lalalala).

  4. #14
    Join Date
    Jul 2009
    Posts
    37

    Default

    Hope ubuntu 10.04 will use it just think : out of the box 3d support!!! without any firmware crap!!! go fedora. waiting for ubuntu 10.10 (day dreaming). just 2 monts ago i wanted to buy Ati , but, in the way nouveau its going, go nvidia

  5. #15
    Join Date
    Feb 2008
    Posts
    1,223

    Default

    Yeah very good news - no blobs efforts, so nouveau could be used on GNU+Linux distros. FREEEE!

  6. #16
    Join Date
    Feb 2008
    Posts
    1,223

    Default

    I'm also mean no ATi on GNU+Linux distros. FREEEEE!

    But OK maybe someone will invent blob-free generator for ATi.

  7. #17
    Join Date
    Oct 2009
    Posts
    2,137

    Default

    Just a little about the rate that nouveau is suddenly progressing.... need to keep in mind that this is based on reverse engineering. You start off knowing NOTHING, and then you work and work and work and work getting little bits and pieces and understanding just enough to make it do *something* -- sortof, and then *finally* you have enough information to actually WORK WITH ---- that is when it explodes (like we're seeing now).

    And on top of that, there are a few things happening lately that increase the importance of getting the out-of-the-box 3D stuff working.... in particular, GNOME SHELL, which is supposed to up and infect everyone starting with Gnome 2.32 -- this depends on working 3D out of the box. RH knows that, so they are pushing the living hell out of 3D driver developers. It is also an ugly thing that they can build a really slick startup screen, like plymouth, and yet the majority of their users have to look at the ugly text mode with no KMS just because they need to use the proprietary blob drivers for their 3D stuff. Plymouth and KMS work great on nvidia hardware running nouveau. It all dies in a messy ball of fire when you throw their blob into the mix.

  8. #18
    Join Date
    Oct 2009
    Posts
    2,137

    Default

    Note: Regardless of the state of nouveau, I'll stick with AMD hardware. I don't like dishing out money to a company that doesn't give a rat's ass about me. I will only ever consider nvidia again if they decide to start a SERIOUS open source effort. Forcing their customers to reverse engineer their drivers/hardware the HARD way is no kind of niceness.

  9. #19
    Join Date
    Dec 2008
    Posts
    161

    Default

    Quote Originally Posted by lolren View Post
    Hope ubuntu 10.04 will use it just think : out of the box 3d support!!! without any firmware crap!!! go fedora. waiting for ubuntu 10.10 (day dreaming). just 2 monts ago i wanted to buy Ati , but, in the way nouveau its going, go nvidia
    I applaud the efforts of nouveau... but considering ATI is releasing documentation on their hardware making it much easier to write drivers, why not support them?

  10. #20
    Join Date
    Oct 2009
    Posts
    7

    Default

    Quote Originally Posted by Craig73 View Post
    I applaud the efforts of nouveau... but considering ATI is releasing documentation on their hardware making it much easier to write drivers, why not support them?
    As a Linux user looking at graphics cards the situation is this:

    ATI/AMD
    Binary Blob: Terrible, infrequently updated.
    Open Source: Two different drivers for different models of cards, works mostly if the stars are aligned correctly.

    NVIDIA
    Binary Blob: Best linux graphics driver, has features and stability.
    Open Source: One driver for all but oldest cards. 2D support done, 3D on its way. Moving quickly.

    I have an nvidia card and have been using nouveau for a few months, my desktop (not accelerated) works great and is stable. The gallium driver will play some games and does allow xcompmgr to work well.

    Offical documentation or not nvidia is the way to go. ATI/AMD presumably have all the documentation ever produced and the guys who invented the chips/cards and even their own driver is worthless.

    Sorry to sound like a fan boy, I am not, but I cannot see myself getting an ATI card in the near future.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •