bugzilla-daemon | 1 Jun 01:49 2009

[Bug 21886] Feature request: More detailed GL_RENDERER strings

http://bugs.freedesktop.org/show_bug.cgi?id=21886

--- Comment #5 from Corbin Simpson <MostAwesomedude <at> gmail.com>  2009-05-31 16:49:38 PST ---
Okay, so I thought about it a bit more.

1) We cannot actually provide fglrx-style strings from within the 3D stack. We
don't have the fine-grained data about which card the GPU's stuck on, and
unlike Intel (which only has about a dozen supported chipsets) or
nVidia/nouveau (where there's actually a VBIOS string with the card's marketing
name) there's no trivial way to craft it. So we have to report the chip family
instead.

2) Unlike fglrx (and, I assume, nvidia,) we don't register support for GL
extensions that we don't do in hardware. Classic Mesa has some pitfalls still
(GL_SELECT is one such unfun case) but for the most part, if an extension's
listed, it should be accelerated. So, for any driver that's !fglrx && !nvidia,
you shouldn't have to use GL_RENDERER much, because basing your detection on
GL_VERSION and the extension list should be sufficient.

--

-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
(Continue reading)

bugzilla-daemon | 1 Jun 03:55 2009

[Bug 21886] Feature request: More detailed GL_RENDERER strings

http://bugs.freedesktop.org/show_bug.cgi?id=21886

--- Comment #6 from Alex Deucher <agd5f <at> yahoo.com>  2009-05-31 18:55:29 PST ---
(In reply to comment #4)
> That patch would work I guess.
> 
> However, we need the card names(ie, "radeon X1600") instead of the chip type.

Why do you need the chip names?  The hw capabilities are based on family (r3xx,
r4xx, r5xx) rather than the marketing names (9500, X1600, etc.).

--

-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
--
bugzilla-daemon | 1 Jun 10:42 2009

[Bug 21886] Feature request: More detailed GL_RENDERER strings

http://bugs.freedesktop.org/show_bug.cgi?id=21886

--- Comment #7 from Stefan Dösinger <stefandoesinger <at> gmx.at>  2009-06-01 01:42:00 PST ---
> 1) We cannot actually provide fglrx-style strings from within the 3D stack.
Fair enough I guess. If I test for "X1600" or "R5xx" to find some roughly
matching GPU type shouldn't matter too much to me.

> 2) Unlike fglrx (and, I assume, nvidia,) we don't register support for GL
> extensions that we don't do in hardware.
I guess that's ok for the scope of this bug as well. On fglrx we catch the only
partially working texture_np2. It can cause some other troubles though, I'll
file a separate bug report for this.

(In reply to comment #6)
> Why do you need the chip names?  The hw capabilities are based on family
> (r3xx,r4xx, r5xx) rather than the marketing names (9500, X1600, etc.).
To report them to the Windows app. Windows reports the marketing names, so
that's what Windows apps expect, and that's what our users expect to see when
their game tells them what card it has found.

But I think in terms of the driver this point is mostly moot, because (1) we
currently do not return a proper string(only PCI ID), the renderer string we
report is "Direct3D HAL", and (2) we map GL info -> PCI ID, and would later map
PCI ID -> String. There are some games that are confused by this "Direct3D HAL"
that is reported.

The bottom line: I guess the chip family will work for me.

--

-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
(Continue reading)

bugzilla-daemon | 1 Jun 10:57 2009

[Bug 22018] New: Normalized texture rectangles

http://bugs.freedesktop.org/show_bug.cgi?id=22018

           Summary: Normalized texture rectangles
           Product: Mesa
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/DRI/r300
        AssignedTo: dri-devel <at> lists.sourceforge.net
        ReportedBy: stefandoesinger <at> gmx.at

GL_ARB_texture_rectangle matches Direct3D's conditional NP2 textures pretty
well, but it has non-normalized texture coords, while D3D's conditional NP2
textures are normalized. While Wine can make use of texture_rectangle, it
causes some troubles for us:

*) In the fixed function case we have to de-normalize the input coordinates
with a change to the texture matrix
*) With fragment programs we have to de-normalize the coordinates in the FP(or
fragment shader). That needs 2 float constants/uniforms per texture, extra
instructions and extra work to make sure the constants are properly loaded.
*) I am told that the radeon mesa driver normalizes the coords again. So I
guess that means the same amount of work again to undo what Wine just did.

Fglrx and MacOS advertise GL_ARB_texture_non_power_of_two on r300 to r500
cards(I guess because it is required for GL 2.0), and accelerate them if the
GL_TEXTURE_2D is used within the limitations of GL_ARB_texture_rectangle. Wine
(Continue reading)

bugzilla-daemon | 1 Jun 12:18 2009

[Bug 22019] New: RS690 Screen corruption on viewing hires pictures with Cooliris

http://bugs.freedesktop.org/show_bug.cgi?id=22019

           Summary: RS690 Screen corruption on viewing hires pictures with
                    Cooliris
           Product: DRI
           Version: unspecified
          Platform: x86-64 (AMD64)
        OS/Version: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: DRM/Radeon
        AssignedTo: dri-devel <at> lists.sourceforge.net
        ReportedBy: jan <at> jbsoft.nl

Screen corruption on viewing hires pictures with Cooliris (v 1.10.1).
Have seen this with radeon and radeonhd driver (EXA en XAA mode).

Half of the picture is shown (as a triangle).

--

-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
(Continue reading)

bugzilla-daemon | 1 Jun 12:20 2009

[Bug 22019] RS690 Screen corruption on viewing hires pictures with Cooliris

http://bugs.freedesktop.org/show_bug.cgi?id=22019

--- Comment #1 from jbouwh <jan <at> jbsoft.nl>  2009-06-01 03:20:48 PST ---
Created an attachment (id=26335)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=26335)
X11 log file

--

-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
--
bugzilla-daemon | 1 Jun 12:21 2009

[Bug 22019] RS690 Screen corruption on viewing hires pictures with Cooliris

http://bugs.freedesktop.org/show_bug.cgi?id=22019

--- Comment #2 from jbouwh <jan <at> jbsoft.nl>  2009-06-01 03:21:20 PST ---
Created an attachment (id=26336)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=26336)
Xorg configuration file

--

-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
--
bugzilla-daemon | 1 Jun 12:21 2009

[Bug 22019] RS690 Screen corruption on viewing hires pictures with Cooliris

http://bugs.freedesktop.org/show_bug.cgi?id=22019

--- Comment #3 from jbouwh <jan <at> jbsoft.nl>  2009-06-01 03:21:53 PST ---
Created an attachment (id=26337)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=26337)
glxinfo output

--

-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
--
bugzilla-daemon | 1 Jun 12:22 2009

[Bug 22019] RS690 Screen corruption on viewing hires pictures with Cooliris

http://bugs.freedesktop.org/show_bug.cgi?id=22019

jbouwh <jan <at> jbsoft.nl> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #26336|application/octet-stream    |text/x-log
          mime type|                            |

--

-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
--
bugzilla-daemon | 1 Jun 12:23 2009

[Bug 22019] RS690 Screen corruption on viewing hires pictures with Cooliris

http://bugs.freedesktop.org/show_bug.cgi?id=22019

jbouwh <jan <at> jbsoft.nl> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #26337|application/octet-stream    |text/x-log
          mime type|                            |

--

-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
--

Gmane