Announcement

Collapse
No announcement yet.

An OpenGL 4.1 Gallium3D State Tracker Was Just Proposed

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

  • An OpenGL 4.1 Gallium3D State Tracker Was Just Proposed

    Phoronix: An OpenGL 4.1 Gallium3D State Tracker Was Just Proposed

    It's not often that really interesting mailing list messages come through on the weekend, but this Sunday there is a very interesting message that was posted to the Mesa development list. A Belgian developer has offered to write an OpenGL 4.1 state tracker for Gallium3D this summer. Not only that, but that this state tracker to support the latest OpenGL specification would be free of using Mesa. This would also mean parts of the OpenGL 3.x API, EGL context-creation, LLVMpipe support, OpenVG state tracker support, and possibly even Clover capabilities for OpenCL...

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

  • #2
    That's just awesome news and i certainly hope that he can get it done.

    Comment


    • #3
      This guy is _very_ ambitious but I think he would succeed. He could be a big win for the community.
      Therefore I hope he won't be discouraged too heavily and he can start working soon.

      I think he will get the necessary video cards quickly, AMD should step up as soon as his project gets accepted by Google.

      Comment


      • #4
        I really hope this guy can do this. It will be an amazing accomplishment if he can.

        I do wonder how far VMWare has come with this already. They were working on the DX10 state tracker for a while before they merged it into mainline

        Let's hope that no work is duplicated

        Comment


        • #5
          free OGL4.1 card?

          I hope he is serious about it and not just looking for a free OGL4.1 capable card

          Comment


          • #6
            He doesn't need a card.. as he isn't implementing DRM support but software rendering probably on top of the normal renderer and also llvmpipe.

            I think the idea is just to get the state tracker started and later add on the hardware support.

            Comment


            • #7
              That's very nice, but...

              ... OpenGL 3/4 linux implementation is stopped by those f***ed patents.
              Will be ever possible to do something GL3/4 without having to pay someone $ 1,241,452,883,945,814,664,741,093 for every single working OpenGL thing + 3,121,532 years in prison on Pluto (years of Pluto, not Earth)?

              Comment


              • #8
                This is a very ambitious project, but I wish him all the luck in the world, as I'd love to see the project succeed.

                Comment


                • #9
                  Getting into FOSS just for the money… boy, I hate GSOC. It has corrupted the whole FOSS community.
                  Either he wants to develop that, then he should do it right now and not “maybe in summer if I get accepted”.

                  Comment


                  • #10
                    Originally posted by Pickup View Post
                    ... OpenGL 3/4 linux implementation is stopped by those f***ed patents.
                    Will be ever possible to do something GL3/4 without having to pay someone $ 1,241,452,883,945,814,664,741,093 for every single working OpenGL thing + 3,121,532 years in prison on Pluto (years of Pluto, not Earth)?
                    I think the laws on software patents in Belgium are much saner than in the US. It might not be an issue for him.

                    Comment


                    • #11
                      Originally posted by Awesomeness View Post
                      Getting into FOSS just for the money… boy, I hate GSOC. It has corrupted the whole FOSS community.
                      Either he wants to develop that, then he should do it right now and not “maybe in summer if I get accepted”.
                      FAIL!

                      (who pays the bills while spending time on this task? Developing a state tracker beside the job...? ha ha)

                      Comment


                      • #12
                        Originally posted by Pickup View Post
                        ... OpenGL 3/4 linux implementation is stopped by those f***ed patents.
                        Will be ever possible to do something GL3/4 without having to pay someone $ 1,241,452,883,945,814,664,741,093 for every single working OpenGL thing + 3,121,532 years in prison on Pluto (years of Pluto, not Earth)?
                        This guy is French. As most of the world doesn't live in USA, most of the world doesn't have to bother with software patent infringement and paying fees or spend time in jail for such dumb reasons. Also even if only the half of the specification could be implemented, that would be a win for the linux graphic stack.

                        But this guy is way too ambitious. You can follow one of its project here http://www.logram-project.org/, also very very very very (...) ambitious, a translation of the beginning of the introduction : "Logram is a GNU/Linux distribution project which aim is to bring, if possible, a new impulse to the (F)OSS ecosystem."

                        I think that aiming at an efficient OpenGL ES 2.0 or OpenGL3.x implementation would have been more reasonable (even if still very ambitious).

                        Anyway,
                        Je lui souhaite bonne chance !

                        Comment


                        • #13
                          It would be cool if parts of this work were made available in a library, like egl, so that projects like Wayland could use it.

                          Comment


                          • #14
                            It seems like he has the knowledge, a plan with clear cut milestones and the right spirit. He _has_ to be overly ambitious to face the work.

                            If he doesn't get it finnished, he at least layed down the groundwork. This is FLOSS you know.

                            I also read about some stupid corruption comment. In the summer students need to work tovearn money for college and other things. He needs time as well so why not apply for GSoC?

                            I wish him the best of luck and I like to see his idea turn into a working state tracker! ^^,

                            Comment


                            • #15
                              Originally posted by loonyphoenix View Post
                              I think the laws on software patents in Belgium are much saner than in the US. It might not be an issue for him.
                              Fwiw, I guess this might actually fall under US law since he'd do this work as a Google employee.

                              I'm not a lawyer though and this is just an assumption of mine.

                              Comment

                              Working...
                              X