Re: [r300] partly working fragment.position patch

2006-10-09 Thread Keith Whitwell
Roland Scheidegger wrote:
 Keith Whitwell wrote:
 Now I remember why I can't use radeon-dri.drawable, at least not
 directly when the shader code is added:

 When the window size changes the constants have to be updated.

 Is there a way for the driver to update a constant after construction?


 This is an age-old dilemma...  The i965 driver gets around this by 
 locking the hardware before validating and emitting state and drawing 
 commands and unlocking again afterwards - so the window can't change 
 size in the meantime.  Other drivers tend to just deal with the 
 occasional incorrectness.

 In general this is something we need to get a bit better at.  API's 
 like DX9 and GL/ES do away with frontbuffer rendering which gives the 
 drivers a lot more flexibility in terms of dealing with window moves 
 and resizes, allowing them to pick a time to respond to a resize.  
 With private backbuffers we might get the same benefits at least in 
 the common case.
 
 I think Rune is rather refering to the fact that you can't change (not 
 with legal means at least) the constant you got with 
 _mesa_add_unnamed_constant.

Ah right.  I missed that.

 I think there exist at least 2 solutions for that. The clean way would 
 probably be to add some more INTERNAL_STATE (like i965 driver uses) so 
 you use _mesa_add_state_reference instead, in this case mesa's shader 
 code would need to update program parameter based on the drawable 
 information - I'm not sure if accessing a driver's drawable information 
 there would get messy). The easier solution would probably be to just 
 directly manipulate the ParameterValues entry associated with the 
 constant you added, easy though it might be considered somewhat hackish. 
 Just don't forget you not only have to update the constant within 
 r300UpdateWindow (if the currently bound fp requires it), but also when 
 the active fp is switched to another one (and make sure that a parameter 
 upload is actually triggered if it not already is upon drawable changes).

I think the parameter approach is probably the right one.  This would 
require that there be a callback into the driver to get this state, and 
more importantly, the driver would have to set a bit in ctx-NewState 
(perhaps _NEW_BUFFERS) to indicate that a statechange has occurred which 
would affect that internal state atom.

Keith



-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 8568] New: Xorg and intel 855GM

2006-10-09 Thread bugzilla-daemon
Please do not reply to this email: if you want to comment on the bug, go to
   
the URL shown below and enter yourcomments there. 
   
https://bugs.freedesktop.org/show_bug.cgi?id=8568  
 
   Summary: Xorg and intel 855GM
   Product: DRI
   Version: XOrg CVS
  Platform: PC
OS/Version: Linux
Status: NEW
  Severity: normal
  Priority: P3
 Component: DRM modules
AssignedTo: dri-devel@lists.sourceforge.net
ReportedBy: [EMAIL PROTECTED]


Hello,

I have a Dell D505 laptop with an intel 855GM video card. The operating system
details are as follows:

xorg-x11-7.1.0-6mdv2007.0
Linux florinsam.vectorsoftware.ro 2.6.17-5mdv #1 SMP Wed Sep 13 14:32:31 EDT
2006 i686 Intel(R) Pentium(R) M processor 1.70GHz GNU/Linux

The problem follows:

No matter what i write in xorg.conf (aka Option SwCursor false/Option
HWCursor true/replace true/false with yes/no , i`ve tried everything) in
Xorg.0.log i have:
 (**) I810(0): Option SWcursor
I will upload the Xorg log and the xorg.conf. it is now at a minimal
configuration allowing the X to start.  
 
 
--   
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email 
 
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 8568] Xorg and intel 855GM

2006-10-09 Thread bugzilla-daemon
Please do not reply to this email: if you want to comment on the bug, go to
   
the URL shown below and enter yourcomments there. 
   
https://bugs.freedesktop.org/show_bug.cgi?id=8568  
 




--- Additional Comments From [EMAIL PROTECTED]  2006-10-09 07:59 ---
Created an attachment (id=7304)
 -- (https://bugs.freedesktop.org/attachment.cgi?id=7304action=view)
Xorg.conf

My xorg config  
 
 
--   
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email 
 
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 8568] Xorg and intel 855GM

2006-10-09 Thread bugzilla-daemon
Please do not reply to this email: if you want to comment on the bug, go to
   
the URL shown below and enter yourcomments there. 
   
https://bugs.freedesktop.org/show_bug.cgi?id=8568  
 




--- Additional Comments From [EMAIL PROTECTED]  2006-10-09 08:00 ---
Created an attachment (id=7305)
 -- (https://bugs.freedesktop.org/attachment.cgi?id=7305action=view)
The Xorg log file
  
 
 
--   
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email 
 
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 8568] Xorg and intel 855GM

2006-10-09 Thread bugzilla-daemon
Please do not reply to this email: if you want to comment on the bug, go to
   
the URL shown below and enter yourcomments there. 
   
https://bugs.freedesktop.org/show_bug.cgi?id=8568  
 




--- Additional Comments From [EMAIL PROTECTED]  2006-10-09 08:02 ---
Aditional comments: In order to achieve the native display resolution i used the
915 resolution with the following arguments (taken from the
/etc/sysconfig/915resolution):

YRESO=1050
XRESO=1400
MODE=best


Also, uploading the dmesg file  
 
 
--   
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email 
 
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 8568] Xorg and intel 855GM

2006-10-09 Thread bugzilla-daemon
Please do not reply to this email: if you want to comment on the bug, go to
   
the URL shown below and enter yourcomments there. 
   
https://bugs.freedesktop.org/show_bug.cgi?id=8568  
 




--- Additional Comments From [EMAIL PROTECTED]  2006-10-09 08:03 ---
Created an attachment (id=7306)
 -- (https://bugs.freedesktop.org/attachment.cgi?id=7306action=view)
Dmesg
  
 
 
--   
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email 
 
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 8568] Xorg and intel 855GM

2006-10-09 Thread bugzilla-daemon
Please do not reply to this email: if you want to comment on the bug, go to
   
the URL shown below and enter yourcomments there. 
   
https://bugs.freedesktop.org/show_bug.cgi?id=8568  
 




--- Additional Comments From [EMAIL PROTECTED]  2006-10-09 08:05 ---
The most annoying part is that i have no DRI support because of that. Error
message follows (see Xorg.0.log):

(**) I810(0): DRI is disabled because it needs HW cursor and 2D acceleration.
  
 
 
--   
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email 
 
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 8568] Xorg and intel 855GM

2006-10-09 Thread bugzilla-daemon
Please do not reply to this email: if you want to comment on the bug, go to
   
the URL shown below and enter yourcomments there. 
   
https://bugs.freedesktop.org/show_bug.cgi?id=8568  
 

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |NEEDINFO




--- Additional Comments From [EMAIL PROTECTED]  2006-10-09 08:15 ---
(In reply to comment #0)
 (**) I810(0): Option SWcursor

The '(**)' indicates this is due to the config file. From the log file:

 (==) Using config file: /root/xorg.conf
   ^^^
Is that the config file you're modifying?  
 
 
--   
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email 
 
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 8568] Xorg and intel 855GM

2006-10-09 Thread bugzilla-daemon
Please do not reply to this email: if you want to comment on the bug, go to
   
the URL shown below and enter yourcomments there. 
   
https://bugs.freedesktop.org/show_bug.cgi?id=8568  
 




--- Additional Comments From [EMAIL PROTECTED]  2006-10-09 08:24 ---
well it seems it was my mistake. i removed the /root/xorg.conf and restarted the
X server with the config file attached. everything stopped working with that
configuration (all i can see is a blue screen without a mouse). ps fax-ing my
system shows applications starting. i`m uploading the new log file and the old
xorg config that works.  
 
 
--   
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email 
 
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 8568] Xorg and intel 855GM

2006-10-09 Thread bugzilla-daemon
Please do not reply to this email: if you want to comment on the bug, go to
   
the URL shown below and enter yourcomments there. 
   
https://bugs.freedesktop.org/show_bug.cgi?id=8568  
 




--- Additional Comments From [EMAIL PROTECTED]  2006-10-09 08:26 ---
Created an attachment (id=7307)
 -- (https://bugs.freedesktop.org/attachment.cgi?id=7307action=view)
WORKING xorg without 3d acceleration
  
 
 
--   
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email 
 
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 8568] Xorg and intel 855GM

2006-10-09 Thread bugzilla-daemon
Please do not reply to this email: if you want to comment on the bug, go to
   
the URL shown below and enter yourcomments there. 
   
https://bugs.freedesktop.org/show_bug.cgi?id=8568  
 




--- Additional Comments From [EMAIL PROTECTED]  2006-10-09 08:26 ---
Created an attachment (id=7308)
 -- (https://bugs.freedesktop.org/attachment.cgi?id=7308action=view)
The non-working xorg log file
  
 
 
--   
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email 
 
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 8568] Xorg and intel 855GM

2006-10-09 Thread bugzilla-daemon
Please do not reply to this email: if you want to comment on the bug, go to
   
the URL shown below and enter yourcomments there. 
   
https://bugs.freedesktop.org/show_bug.cgi?id=8568  
 

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEEDINFO|RESOLVED
 Resolution||NOTABUG




--- Additional Comments From [EMAIL PROTECTED]  2006-10-09 08:30 ---
It's because it's using the xorg.conf file from your /root/xorg.conf
configurationw which has SWcursor  NoAccel as options.

Closing as NOT A BUG.  
 
 
--   
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email 
 
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 8568] Xorg and intel 855GM

2006-10-09 Thread bugzilla-daemon
Please do not reply to this email: if you want to comment on the bug, go to
   
the URL shown below and enter yourcomments there. 
   
https://bugs.freedesktop.org/show_bug.cgi?id=8568  
 




--- Additional Comments From [EMAIL PROTECTED]  2006-10-09 08:36 ---
commenting the SWCursor  the NoAccel lines makes the desktop act funny. i have
no mouse, the display is moved horizontally with 1/2 (hard to describe, it`s
like someone pushed the image from the left corner to the right one, and i have
the left side of the picture to my right and my right to the left) and in the
upper side of the display there is a garbage stripe.  
 
 
--   
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email 
 
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 8568] Xorg and intel 855GM

2006-10-09 Thread bugzilla-daemon
Please do not reply to this email: if you want to comment on the bug, go to
   
the URL shown below and enter yourcomments there. 
   
https://bugs.freedesktop.org/show_bug.cgi?id=8568  
 




--- Additional Comments From [EMAIL PROTECTED]  2006-10-09 09:20 ---
remove the monitorlayout keyword.  
 
 
--   
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email 
 
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 8292] i915: texture crossbar

2006-10-09 Thread bugzilla-daemon
Please do not reply to this email: if you want to comment on the bug, go to
   
the URL shown below and enter yourcomments there. 
   
https://bugs.freedesktop.org/show_bug.cgi?id=8292  
 

[EMAIL PROTECTED] changed:

   What|Removed |Added

 CC||[EMAIL PROTECTED],
   ||[EMAIL PROTECTED]




--- Additional Comments From [EMAIL PROTECTED]  2006-10-09 11:36 ---
Index: src/mesa/drivers/dri/i915/i915_texprog.c
[...]
-p-src_texture = i915_emit_texld( p, tmp, A0_DEST_CHANNEL_ALL, 
+p-src_texture[unit] = i915_emit_texld( p, tmp, A0_DEST_CHANNEL_ALL, 
  sampler, texcoord, op );

Hmm. This is the wrong amount of parameters ...  
 
 
--   
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email 
 
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 8292] i915: texture crossbar

2006-10-09 Thread bugzilla-daemon
Please do not reply to this email: if you want to comment on the bug, go to
   
the URL shown below and enter yourcomments there. 
   
https://bugs.freedesktop.org/show_bug.cgi?id=8292  
 




--- Additional Comments From [EMAIL PROTECTED]  2006-10-09 11:38 ---
Argh. I've meant this one:

-p-src_texture = i915_emit_texld( p, tmp, A0_DEST_CHANNEL_ALL, 
+p-src_texture[unit] = i915_emit_texld( p, 0, tmp, 
A0_DEST_CHANNEL_ALL, 
  sampler, texcoord, op );
  
 
 
--   
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email 
 
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 8489] Blue patches in textures with r300

2006-10-09 Thread bugzilla-daemon
Please do not reply to this email: if you want to comment on the bug, go to
   
the URL shown below and enter yourcomments there. 
   
https://bugs.freedesktop.org/show_bug.cgi?id=8489  
 




--- Additional Comments From [EMAIL PROTECTED]  2006-10-09 12:07 ---
(In reply to comment #17)
 Has anyone got any idea why the alpha channel isn't being correctly written
with fragment programs, and why I get blue patches after the commit I mentioned
earlier?  I'm not sure about the first, but the later could be the texture
format is incorrectly selected? As far as I can tell, that's all the commit
does; selects a different texture format based on a few things...  I really like
to see these bugs fixed, but there hasn't been any real activity on this bug for
a while now. :( 
There is almost no such thing as incorrect selection of the internal texture
format - the driver is really free to choose almost whatever it wants. The patch
really just tries to select a format which will result in a memcopy from the
user-supplied format instead of requiring conversion (since the r300 chip can
handle the necessary swizzling on its own later).
Could you try with a r300ChooseTexFormat function which always returns
_mesa_texformat_rgba, ...rgba_rev, ...argb and ...argb_rev
respectively? btw does your app always use the src format of GL_RGBA and the src
type GL_UNSIGNED_BYTE (like almost everyone does)?  
 
 
--   
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email 
 
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 8489] Blue patches in textures with r300

2006-10-09 Thread bugzilla-daemon
Please do not reply to this email: if you want to comment on the bug, go to
   
the URL shown below and enter yourcomments there. 
   
https://bugs.freedesktop.org/show_bug.cgi?id=8489  
 




--- Additional Comments From [EMAIL PROTECTED]  2006-10-09 16:44 ---
As far as I can tell, yes, the renderer only uses GL_UNSIGNED_BYTE, but it uses
GL_RGB and GL_RGBA.

I can't be 100% sure since I didn't write the renderer. It's a modified Quake 3
renderer from the GPL release. Tr3b did all of the modification for per pixel
lighting and other fun things, I just did arbfp/vp support.

Anyway, I'll try what you said about r300ChooseTexFormat later today when
I'm hopefully feeling better. (Got the flu. :()
  
 
 
--   
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email 
 
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Bug 8489] Blue patches in textures with r300

2006-10-09 Thread bugzilla-daemon
Please do not reply to this email: if you want to comment on the bug, go to
   
the URL shown below and enter yourcomments there. 
   
https://bugs.freedesktop.org/show_bug.cgi?id=8489  
 




--- Additional Comments From [EMAIL PROTECTED]  2006-10-09 21:50 ---
This seems to be caused by an rgba vs argb problem. Bugzilla might destroy the
formatting here, but you should still get the idea. If I have
_dri_texformat_rgba everything works fine (no blue patches) but if I have
_dri_texformat_argb then I get blue patches...

I'm sure there is some higher-level reason why this doesn't work, but I'm not
sure what that is...

diff --git a/src/mesa/drivers/dri/r300/r300_tex.c
b/src/mesa/drivers/dri/r300/r300_tex.c index 6348ba1..06edbe7 100644
--- a/src/mesa/drivers/dri/r300/r300_tex.c
+++ b/src/mesa/drivers/dri/r300/r300_tex.c
@@ -385,7 +385,7 @@ #endif
case GL_UNSIGNED_SHORT_5_6_5_REV:
return _dri_texformat_rgb565;
default:
-   return do32bpt ? _dri_texformat_argb :
+   return do32bpt ? _dri_texformat_rgba :
_dri_texformat_rgb565;
}
 
  
 
 
--   
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email 
 
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel