Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: Gallium3D Update, 2D Support Coming?

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

    Default Gallium3D Update, 2D Support Coming?

    Phoronix: Gallium3D Update, 2D Support Coming?

    During FOSDEM this year, Keith Whitwell had provided a status update on Gallium3D and where they were at as of February. However, a lot has changed since then...

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

  2. #2
    Join Date
    Sep 2007
    Posts
    158

    Default

    Hopefully Tugsten is fast enough to merge it before Keith kills it. Warning: humor inside

    This stuff could be really big for Linux gaming, if Wine takes advantage of the DirectX 9 availability, rather than doing DirectX 9 -> Wine3D -> OpenGL -> driver.

    The unannounced driver should be for Radeons I suppose, as it has been often mentioned by the driver community.

  3. #3
    Join Date
    Jun 2007
    Posts
    260

    Default

    Quote Originally Posted by remm View Post
    Hopefully Tugsten is fast enough to merge it before Keith kills it. Warning: humor inside

    This stuff could be really big for Linux gaming, if Wine takes advantage of the DirectX 9 availability, rather than doing DirectX 9 -> Wine3D -> OpenGL -> driver.

    The unannounced driver should be for Radeons I suppose, as it has been often mentioned by the driver community.
    or it could be nVIDIA or VIA :P ( For me, I hope it's Radeon :P )

    And I've yet to understand how can Gallium make DX9 available.. Does it emulate it in the way Wine does? Or does it provide the same API that is available on Windows? If it does provide the same API, then that would make porting games much much easier. (wishful thinking :P )

  4. #4
    Join Date
    Jul 2007
    Posts
    405

    Default

    Well, gallium essentially works by compiling everything into shaders, so it can implement any api that way, including Direct3D. That said, there's a lot of DirectX stuff that's tightly integrated with windows that will still need to be emulated by wine or winelib. It may be able to bring Direct3D up to near performance-parity on Linux, though.

    I'd be willing to bet that if they're not working on OpenCL for Gallium now, they will be very shortly. That's cool stuff.

  5. #5
    Join Date
    Jun 2008
    Location
    France
    Posts
    4

    Default

    Quote Originally Posted by remm View Post
    The unannounced driver should be for Radeons I suppose, as it has been often mentioned by the driver community.
    Or maybe for the ps3 cell gpu, as it is mention on their wiki : http://www.tungstengraphics.com/wiki....php/Gallium3D

  6. #6
    Join Date
    Jun 2007
    Location
    The intarwebs
    Posts
    385

    Default

    Yeah, I'm most interested in Direct3D 10 and OpenCL myself..

    Or as the engadget commenter would say
    '...but can it run Crysis?'

  7. #7
    Join Date
    Dec 2007
    Location
    Germany
    Posts
    365

    Default

    Just wondering, can anybody tell me the size of the "official" intel driver at the moment, so one can get a better image of how much more compact the sample driver is?

  8. #8
    Join Date
    Jun 2008
    Location
    Italy
    Posts
    74

    Default

    Quote Originally Posted by JulFX View Post
    Or maybe for the ps3 cell gpu, as it is mention on their wiki : http://www.tungstengraphics.com/wiki....php/Gallium3D
    I think those two drivers already have been under development for some time now, so this wouldn't be an undisclosed info. I think that that new driver could be that PowerVR driver (some free code + proprietary blob) I've been hearing about for some time now. Mainly targetting the last PowerVR chip, the SGX one, which is being used as the graphics core of the Intel's GMA 500 (integrated graphics coupled with the current Intel Atom products). I think the driver has been requested to Tungsten Graphics by Intel, to support their new "netbooks" computers, but I may be completely wrong. I read something about the release of this driver to happen at the end of 2008, so this could be it.

    A beer for who guesses right?

  9. #9
    Join Date
    Feb 2008
    Posts
    139

    Default

    I wonder if that unknown card and unknown company is Larrabee and Intel?

  10. #10
    Join Date
    Jun 2006
    Posts
    3,046

    Default

    Quote Originally Posted by Extreme Coder View Post
    or it could be nVIDIA or VIA :P ( For me, I hope it's Radeon :P )

    And I've yet to understand how can Gallium make DX9 available.. Does it emulate it in the way Wine does? Or does it provide the same API that is available on Windows? If it does provide the same API, then that would make porting games much much easier. (wishful thinking :P )
    Heh...

    Gallium3D is a mid-level API that handles primitives, etc. as commanded via either API and it's corresponding state machine. You can have an ES, OpenGL, and D3D hook into this layer, much like the big two have framed in their proprietary drivers. Gallium3D brings us into a realm that brings the prospect of drivers nearly as fast or as fast as AMD has for their stuff, sans anything they can't give us info on like TIMMO. The fact that you have Gallium3D support of D3D doesn't lead to having this support on Linux. You still need the API and state engine pieces. Now, WINE might be able to utilize G3D to talk more directly to the hardware- if they can manage to process HLSL to something useful and more succinctly model the state machine that D3D uses.

Posting Permissions

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