Re: [Mesa-dev] GL 3.1 on Radeon HD 4670?

2012-11-01 Thread Ian Romanick

On 10/31/2012 10:11 AM, Patrick Baggett wrote:

Hi all,

I've got a really weird duck of system: an Itanium2 system running Linux
3.7.0-rc3 with the newest libdrm and mesa git from yesterday. I
configured it with --enable-texture-float and the radeon DRI driver.
When I use glxinfo, I see that it is Mesa 9.1-devel but only OpenGL 3.0.
Is that because my version glxinfo doesn't create the appropriate
context? Is there an updated version of glxinfo that does? Or a flag
that I should pass to only consider core contexts?


There isn't one, but it's something that we talked about doing.  I guess 
nobody got the motivation to do it.  That may partially be because we 
weren't sure how we wanted it to operate.  glxinfo already dumps quite a 
pile of info.  Should we make it dump information for both core and 
compatibility?  What about ES?  etc.



Thanks for making all of this open source and possible too; I probably
have one of the only ia64 systems with GL = 3.0 in the world!

Patrick


___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


Re: [Mesa-dev] GL 3.1 on Radeon HD 4670?

2012-10-31 Thread Patrick Baggett
DOH. I'm sorry, I read that Mesa supported GL 3.1 and somehow I generalized
that to all drivers. Thanks for that TODO list. I guess I need to start
reading about the R700 architecture...

Patrick

On Wed, Oct 31, 2012 at 1:28 PM, Alex Deucher alexdeuc...@gmail.com wrote:

 On Wed, Oct 31, 2012 at 1:11 PM, Patrick Baggett
 baggett.patr...@gmail.com wrote:
  Hi all,
 
  I've got a really weird duck of system: an Itanium2 system running Linux
  3.7.0-rc3 with the newest libdrm and mesa git from yesterday. I
 configured
  it with --enable-texture-float and the radeon DRI driver. When I use
  glxinfo, I see that it is Mesa 9.1-devel but only OpenGL 3.0. Is that
  because my version glxinfo doesn't create the appropriate context? Is
 there
  an updated version of glxinfo that does? Or a flag that I should pass to
  only consider core contexts?
 

 The open source r600g driver only supports GL 3.0 at the moment.  See
 this document to see what's still missing:
 http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt

 Alex

___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


Re: [Mesa-dev] GL 3.1 on Radeon HD 4670?

2012-10-31 Thread Marek Olšák
The missing features for GL 3.1 are just UBOs and TBOs. Dave Airlie
has been working on TBOs. Nobody is working on UBOs as far as I know.
Both features need changes in the driver and in the common code (st/mesa).

Marek

On Wed, Oct 31, 2012 at 7:34 PM, Patrick Baggett
baggett.patr...@gmail.com wrote:
 DOH. I'm sorry, I read that Mesa supported GL 3.1 and somehow I generalized
 that to all drivers. Thanks for that TODO list. I guess I need to start
 reading about the R700 architecture...

 Patrick


 On Wed, Oct 31, 2012 at 1:28 PM, Alex Deucher alexdeuc...@gmail.com wrote:

 On Wed, Oct 31, 2012 at 1:11 PM, Patrick Baggett
 baggett.patr...@gmail.com wrote:
  Hi all,
 
  I've got a really weird duck of system: an Itanium2 system running Linux
  3.7.0-rc3 with the newest libdrm and mesa git from yesterday. I
  configured
  it with --enable-texture-float and the radeon DRI driver. When I use
  glxinfo, I see that it is Mesa 9.1-devel but only OpenGL 3.0. Is that
  because my version glxinfo doesn't create the appropriate context? Is
  there
  an updated version of glxinfo that does? Or a flag that I should pass to
  only consider core contexts?
 

 The open source r600g driver only supports GL 3.0 at the moment.  See
 this document to see what's still missing:
 http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt

 Alex



 ___
 mesa-dev mailing list
 mesa-dev@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/mesa-dev

___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


Re: [Mesa-dev] GL 3.1 on Radeon HD 4670?

2012-10-31 Thread Dave Airlie
On Thu, Nov 1, 2012 at 8:11 AM, Marek Olšák mar...@gmail.com wrote:
 The missing features for GL 3.1 are just UBOs and TBOs. Dave Airlie
 has been working on TBOs. Nobody is working on UBOs as far as I know.
 Both features need changes in the driver and in the common code (st/mesa).

I should probably push the state tracker tbo bits, they were fairly
trivial, and I don't think the ubo bits are insanely hard either, also
we need to check is there any reason we can't advertise GLSL 1.40.

Dave.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev