Slashdot Mirror


User: codewiz

codewiz's activity in the archive.

Stories
0
Comments
3
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 3

  1. Re:This is not science fiction on A New Rendering Model For X · · Score: 1

    Well, as you know the support for OpenGL under Linux is not that good yet (eventhough my GeForce rocks with nVidias drivers). But most people don't have new or very well supported gfxcards.

    The claim that OpenGL supports antialiasing is true but only very few cards support it in hardware right now, and falling back to software wouldn't be that fun.

    The pixel intensive features of a 2D gui (like fonts) are not that effective in OpenGL (sure you can use textures etc. But OpenGL is primarily for 3D triangular based rendering.

    There's is also alot of diversity in the support of blending capabilities among the different 3D cards (it's getting more complete though) but the
    most common blendfunc (transparency) is supported by all reasonably new cards.

    Doing pixelperfect positioning in OpenGL can be somewhat tricky aswell.

    I think the best approach would be to skip OpenGL
    and write 2D specific modules for transparency and antialiasing that could be accelerated by the server

  2. Re:Yes yes yes... on A New Rendering Model For X · · Score: 1

    Sure, but the problem is that many projects get entrenched in designing around design flaws...

  3. Re:Bad development practice on What Happened To Moonlight 3D? · · Score: 1

    Sure smells like commercialization to me.I emailed Stephane Rehel once offering help to develop Moonlight but never got any reply.
    The source for 0.5.3 (or something) was made available, and since it's GPL:ed I guess those who are interested could branch of that version and continue to developing a new version on that. Problem is that the codebase was *huge* 100-150k lines and poorly documented.

    I personally don't think there is much point in wasting time on that code though, probably better to start from scratch with a new node/plugin based design. A lot of the old code was for the GUI library and so on, and with gtk+ available that seems unnecessary to me.