Results 1 to 10 of 28

Thread: Marek Files Patches For Floating-Point In Mesa Master

Hybrid View

  1. #1
    Join Date
    Jan 2007
    Posts
    15,186

    Default Marek Files Patches For Floating-Point In Mesa Master

    Phoronix: Marek Files Patches For Floating-Point In Mesa Master

    Forget about the fun being had today on April Fools' Day with openSUSE / Gentoo / Arch / Debian supposedly merging to form the Centerbury Linux distribution, GNOME 3.0 being delayed until September, or hypothetical Linux disasters as there is actually some serious and important news: Marek Olk has published his patch-set he wishes to push into Mesa master for OpenGL 3.0 floating-point textures and render-buffers support. He's pushing for this legally-iffy code to go into the mainline Mesa code-base but to block it by an opt-in --enable-texture-float build flag...

    http://www.phoronix.com/vr.php?view=OTI4MQ

  2. #2
    Join Date
    Jul 2009
    Posts
    416

    Default

    Hopefully this will get merged. I noticed that the other half of Marek's floating point branch got merged a couple days ago. It was the color_buffer extension which has something to do with clamping.

    Hopefully all this can be quickly ported to r600g.

  3. #3
    Join Date
    Jan 2009
    Posts
    1,711

    Default

    Quote Originally Posted by pvtcupcakes View Post
    Hopefully all this can be quickly ported to r600g.
    this is what i wanted to ask

    does the patches work on all gallium cards right???



    Either way thumbs up and czech beers for marek

  4. #4
    Join Date
    Jun 2010
    Posts
    84

    Default

    According to my git-log scanning,

    r300g cards are totally supported.
    Nouveau guy ported some or all of the current merged stuff in nv50/nvc0.
    r600g don't have anything in yet

  5. #5
    Join Date
    Aug 2009
    Posts
    2,264

    Default

    I just had an idea today...

    This involves sending floating point to the GPU right? What if it was a big fsckin integer, with a float flag and a comma position flag, then hack the firmware to calculate that as float?

    Does this circumvent the patent?

  6. #6
    Join Date
    Jul 2008
    Posts
    77

    Default

    If that's all there is to it, then I have to ask: why is there a patent on sending floating point numbers to a GPU in the first place?

  7. #7
    Join Date
    Nov 2008
    Location
    Germany
    Posts
    5,411

    Default

    marek is just impressiv the r300 (openGL2.1 hardware) do more openGL3 than the dx10/openGL3 hardware like hd2600 ...

    really strange...

Posting Permissions

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