I've just commited a lot of stuff to the mga driver.
The cvs commit messages bounced so I've attached them to this message if
someone wants to look at them :)
--
Ville Syrjälä
[EMAIL PROTECTED]
http://www.sci.fi/~syrjala/
--- Begin Message ---
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
[EMAIL PROTECTED]
SMTP error from remote mailer after HELO pdx: host mail.sourceforge.net
[66.35.250.206]:
550 Don't like your HELO/EHLO. Hostname must contain a dot.
------ This is a copy of the message, including all the headers. ------
Return-path: <[EMAIL PROTECTED]>
Received: from syrjala by pdx with local (Exim 4.22)
id 1AJRbV-0001zI-C6
for [EMAIL PROTECTED]; Mon, 10 Nov 2003 22:02:17 -0800
From: Ville Syrjala <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
Subject: CVS Update: xc (branch: trunk)
X-CVS-Notice: This email was automatically generated by a CVS checkin
X-CVS-Problems: Send problems to [EMAIL PROTECTED]
X-CVS-Version: Concurrent Versions System (CVS) 1.12.1 (client/server)
X-CVS-Host: pdx running Linux 2.4.21
Message-Id: <[EMAIL PROTECTED]>
Sender: Ville Syrjala <[EMAIL PROTECTED]>
Date: Mon, 10 Nov 2003 22:02:17 -0800
CVSROOT: /cvs/dri
Module name: xc
Repository: xc/xc/lib/GL/mesa/src/drv/mga/
Changes by: [EMAIL PROTECTED] 03/11/10 22:02:17
Log message:
Fixed GL_NV_texture_rectangle support.
Modified files:
xc/xc/lib/GL/mesa/src/drv/mga/:
mga_texstate.c
Revision Changes Path
1.14 +7 -2 xc/xc/lib/GL/mesa/src/drv/mga/mga_texstate.c
--- End Message ---
--- Begin Message ---
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
[EMAIL PROTECTED]
SMTP error from remote mailer after HELO pdx: host mail.sourceforge.net
[66.35.250.206]:
550 Don't like your HELO/EHLO. Hostname must contain a dot.
------ This is a copy of the message, including all the headers. ------
Return-path: <[EMAIL PROTECTED]>
Received: from syrjala by pdx with local (Exim 4.22)
id 1AJSx9-0002JV-6N
for [EMAIL PROTECTED]; Mon, 10 Nov 2003 23:28:43 -0800
From: Ville Syrjala <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
Subject: CVS Update: xc (branch: trunk)
X-CVS-Notice: This email was automatically generated by a CVS checkin
X-CVS-Problems: Send problems to [EMAIL PROTECTED]
X-CVS-Version: Concurrent Versions System (CVS) 1.12.1 (client/server)
X-CVS-Host: pdx running Linux 2.4.21
Message-Id: <[EMAIL PROTECTED]>
Sender: Ville Syrjala <[EMAIL PROTECTED]>
Date: Mon, 10 Nov 2003 23:28:43 -0800
CVSROOT: /cvs/dri
Module name: xc
Repository: xc/xc/lib/GL/mesa/src/drv/mga/
Changes by: [EMAIL PROTECTED] 03/11/10 23:28:43
Log message:
State cleanups:
- FLUSH_BATCH() + dirty -> MGA_STATECHANGE()
- Use MGA_FIELD() macro
- mgaDDEnable() forgot to set MGA_UPLOAD_CONTEXT in some cases
- Avoid setting the same bits in multiple places
Modified files:
xc/xc/lib/GL/mesa/src/drv/mga/:
mgastate.c
Revision Changes Path
1.49 +40 -51 xc/xc/lib/GL/mesa/src/drv/mga/mgastate.c
--- End Message ---
--- Begin Message ---
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
[EMAIL PROTECTED]
SMTP error from remote mailer after HELO pdx: host mail.sourceforge.net
[66.35.250.206]:
550 Don't like your HELO/EHLO. Hostname must contain a dot.
------ This is a copy of the message, including all the headers. ------
Return-path: <[EMAIL PROTECTED]>
Received: from syrjala by pdx with local (Exim 4.22)
id 1AJT0R-0002LH-IA
for [EMAIL PROTECTED]; Mon, 10 Nov 2003 23:32:07 -0800
From: Ville Syrjala <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
Subject: CVS Update: xc (branch: trunk)
X-CVS-Notice: This email was automatically generated by a CVS checkin
X-CVS-Problems: Send problems to [EMAIL PROTECTED]
X-CVS-Version: Concurrent Versions System (CVS) 1.12.1 (client/server)
X-CVS-Host: pdx running Linux 2.4.21
Message-Id: <[EMAIL PROTECTED]>
Sender: Ville Syrjala <[EMAIL PROTECTED]>
Date: Mon, 10 Nov 2003 23:32:07 -0800
CVSROOT: /cvs/dri
Module name: xc
Repository: xc/xc/lib/GL/mesa/src/drv/mga/
Changes by: [EMAIL PROTECTED] 03/11/10 23:32:07
Log message:
Wrapped logic op fallbacks inside ACCEL_ROP.
Modified files:
xc/xc/lib/GL/mesa/src/drv/mga/:
mgastate.c
Revision Changes Path
1.50 +4 -0 xc/xc/lib/GL/mesa/src/drv/mga/mgastate.c
--- End Message ---
--- Begin Message ---
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
[EMAIL PROTECTED]
SMTP error from remote mailer after HELO pdx: host mail.sourceforge.net
[66.35.250.206]:
550 Don't like your HELO/EHLO. Hostname must contain a dot.
------ This is a copy of the message, including all the headers. ------
Return-path: <[EMAIL PROTECTED]>
Received: from syrjala by pdx with local (Exim 4.22)
id 1AJTAE-0002Oj-QV
for [EMAIL PROTECTED]; Mon, 10 Nov 2003 23:42:14 -0800
From: Ville Syrjala <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
Subject: CVS Update: xc (branch: trunk)
X-CVS-Notice: This email was automatically generated by a CVS checkin
X-CVS-Problems: Send problems to [EMAIL PROTECTED]
X-CVS-Version: Concurrent Versions System (CVS) 1.12.1 (client/server)
X-CVS-Host: pdx running Linux 2.4.21
Message-Id: <[EMAIL PROTECTED]>
Sender: Ville Syrjala <[EMAIL PROTECTED]>
Date: Mon, 10 Nov 2003 23:42:14 -0800
CVSROOT: /cvs/dri
Module name: xc
Repository: xc/xc/lib/GL/mesa/src/drv/mga/
Changes by: [EMAIL PROTECTED] 03/11/10 23:42:14
Log message:
Added support for GL_DITHER.
Modified files:
xc/xc/lib/GL/mesa/src/drv/mga/:
mgastate.c
Revision Changes Path
1.51 +7 -0 xc/xc/lib/GL/mesa/src/drv/mga/mgastate.c
--- End Message ---
--- Begin Message ---
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
[EMAIL PROTECTED]
SMTP error from remote mailer after HELO pdx: host mail.sourceforge.net
[66.35.250.206]:
550 Don't like your HELO/EHLO. Hostname must contain a dot.
------ This is a copy of the message, including all the headers. ------
Return-path: <[EMAIL PROTECTED]>
Received: from syrjala by pdx with local (Exim 4.22)
id 1AJTMs-0002Yw-Re
for [EMAIL PROTECTED]; Mon, 10 Nov 2003 23:55:18 -0800
From: Ville Syrjala <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
Subject: CVS Update: xc (branch: trunk)
X-CVS-Notice: This email was automatically generated by a CVS checkin
X-CVS-Problems: Send problems to [EMAIL PROTECTED]
X-CVS-Version: Concurrent Versions System (CVS) 1.12.1 (client/server)
X-CVS-Host: pdx running Linux 2.4.21
Message-Id: <[EMAIL PROTECTED]>
Sender: Ville Syrjala <[EMAIL PROTECTED]>
Date: Mon, 10 Nov 2003 23:55:18 -0800
CVSROOT: /cvs/dri
Module name: xc
Repository: xc/xc/lib/GL/mesa/src/drv/mga/
Changes by: [EMAIL PROTECTED] 03/11/10 23:55:18
Log message:
Removed unnecessary calls to mgaChooseVertexState().
Modified files:
xc/xc/lib/GL/mesa/src/drv/mga/:
mgastate.c
Revision Changes Path
1.52 +0 -4 xc/xc/lib/GL/mesa/src/drv/mga/mgastate.c
--- End Message ---
--- Begin Message ---
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
[EMAIL PROTECTED]
SMTP error from remote mailer after HELO pdx: host mail.sourceforge.net
[66.35.250.206]:
550 Don't like your HELO/EHLO. Hostname must contain a dot.
------ This is a copy of the message, including all the headers. ------
Return-path: <[EMAIL PROTECTED]>
Received: from syrjala by pdx with local (Exim 4.22)
id 1AJTVn-0002cA-SO
for [EMAIL PROTECTED]; Tue, 11 Nov 2003 00:04:31 -0800
From: Ville Syrjala <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
Subject: CVS Update: xc (branch: trunk)
X-CVS-Notice: This email was automatically generated by a CVS checkin
X-CVS-Problems: Send problems to [EMAIL PROTECTED]
X-CVS-Version: Concurrent Versions System (CVS) 1.12.1 (client/server)
X-CVS-Host: pdx running Linux 2.4.21
Message-Id: <[EMAIL PROTECTED]>
Sender: Ville Syrjala <[EMAIL PROTECTED]>
Date: Tue, 11 Nov 2003 00:04:31 -0800
CVSROOT: /cvs/dri
Module name: xc
Repository: xc/xc/lib/GL/mesa/src/drv/mga/
Changes by: [EMAIL PROTECTED] 03/11/11 00:04:31
Log message:
_MGA_NEW_RENDERSTATE didn't include all of the necessary flags.
Modified files:
xc/xc/lib/GL/mesa/src/drv/mga/:
mgatris.h
Revision Changes Path
1.21 +10 -6 xc/xc/lib/GL/mesa/src/drv/mga/mgatris.h
--- End Message ---
--- Begin Message ---
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
[EMAIL PROTECTED]
SMTP error from remote mailer after HELO pdx: host mail.sourceforge.net
[66.35.250.206]:
550 Don't like your HELO/EHLO. Hostname must contain a dot.
------ This is a copy of the message, including all the headers. ------
Return-path: <[EMAIL PROTECTED]>
Received: from syrjala by pdx with local (Exim 4.22)
id 1AJUvq-0003ek-Sc
for [EMAIL PROTECTED]; Tue, 11 Nov 2003 01:35:30 -0800
From: Ville Syrjala <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
Subject: CVS Update: xc (branch: trunk)
X-CVS-Notice: This email was automatically generated by a CVS checkin
X-CVS-Problems: Send problems to [EMAIL PROTECTED]
X-CVS-Version: Concurrent Versions System (CVS) 1.12.1 (client/server)
X-CVS-Host: pdx running Linux 2.4.21
Message-Id: <[EMAIL PROTECTED]>
Sender: Ville Syrjala <[EMAIL PROTECTED]>
Date: Tue, 11 Nov 2003 01:35:30 -0800
CVSROOT: /cvs/dri
Module name: xc
Repository: xc/xc/lib/GL/mesa/src/drv/mga/
Changes by: [EMAIL PROTECTED] 03/11/11 01:35:30
Log message:
More cleanup:
- Avoid setting the same bits in multiple places
- Use MGA_FIELD() macro
- Fixed a few rgba8888 vs. argb8888 typos in mgaChooseTextureFormat()
Modified files:
xc/xc/lib/GL/mesa/src/drv/mga/:
mga_texstate.c mgatex.c
Revision Changes Path
1.15 +13 -13 xc/xc/lib/GL/mesa/src/drv/mga/mga_texstate.c
1.54 +7 -10 xc/xc/lib/GL/mesa/src/drv/mga/mgatex.c
--- End Message ---
--- Begin Message ---
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
[EMAIL PROTECTED]
SMTP error from remote mailer after HELO pdx: host mail.sourceforge.net
[66.35.250.206]:
550 Don't like your HELO/EHLO. Hostname must contain a dot.
------ This is a copy of the message, including all the headers. ------
Return-path: <[EMAIL PROTECTED]>
Received: from syrjala by pdx with local (Exim 4.22)
id 1AJWML-0004WR-6w
for [EMAIL PROTECTED]; Tue, 11 Nov 2003 03:06:57 -0800
From: Ville Syrjala <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
Subject: CVS Update: xc (branch: trunk)
X-CVS-Notice: This email was automatically generated by a CVS checkin
X-CVS-Problems: Send problems to [EMAIL PROTECTED]
X-CVS-Version: Concurrent Versions System (CVS) 1.12.1 (client/server)
X-CVS-Host: pdx running Linux 2.4.21
Message-Id: <[EMAIL PROTECTED]>
Sender: Ville Syrjala <[EMAIL PROTECTED]>
Date: Tue, 11 Nov 2003 03:06:57 -0800
CVSROOT: /cvs/dri
Module name: xc
Repository: xc/xc/lib/GL/mesa/src/drv/mga/
Changes by: [EMAIL PROTECTED] 03/11/11 03:06:57
Log message:
Texure environment updates:
- Each texture unit has it's own environment color but we have only one
FCOL register.
- Move GL_BLEND handling to a separate function.
- Remove unnecessary memcpy of TexState[0] to TexState[1]. The kernel
will not upload tex1 unless a dualtex warp pipe is used.
Modified files:
xc/xc/lib/GL/mesa/src/drv/mga/:
mga_texcombine.c mga_texstate.c mgacontext.h mgastate.c
mgatex.c
Revision Changes Path
1.3 +30 -5 xc/xc/lib/GL/mesa/src/drv/mga/mga_texcombine.c
1.16 +116 -237 xc/xc/lib/GL/mesa/src/drv/mga/mga_texstate.c
1.32 +11 -9 xc/xc/lib/GL/mesa/src/drv/mga/mgacontext.h
1.53 +7 -22 xc/xc/lib/GL/mesa/src/drv/mga/mgastate.c
1.55 +1 -21 xc/xc/lib/GL/mesa/src/drv/mga/mgatex.c
--- End Message ---
--- Begin Message ---
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
[EMAIL PROTECTED]
SMTP error from remote mailer after HELO pdx: host mail.sourceforge.net
[66.35.250.206]:
550 Don't like your HELO/EHLO. Hostname must contain a dot.
------ This is a copy of the message, including all the headers. ------
Return-path: <[EMAIL PROTECTED]>
Received: from syrjala by pdx with local (Exim 4.22)
id 1AJWTc-0004Yg-Mu
for [EMAIL PROTECTED]; Tue, 11 Nov 2003 03:14:28 -0800
From: Ville Syrjala <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
Subject: CVS Update: xc (branch: trunk)
X-CVS-Notice: This email was automatically generated by a CVS checkin
X-CVS-Problems: Send problems to [EMAIL PROTECTED]
X-CVS-Version: Concurrent Versions System (CVS) 1.12.1 (client/server)
X-CVS-Host: pdx running Linux 2.4.21
Message-Id: <[EMAIL PROTECTED]>
Sender: Ville Syrjala <[EMAIL PROTECTED]>
Date: Tue, 11 Nov 2003 03:14:28 -0800
CVSROOT: /cvs/dri
Module name: xc
Repository: xc/xc/lib/GL/mesa/src/drv/mga/
Changes by: [EMAIL PROTECTED] 03/11/11 03:14:28
Log message:
Got rid of some compiler warnings.
Modified files:
xc/xc/lib/GL/mesa/src/drv/mga/:
mgavb.c
Revision Changes Path
1.35 +2 -2 xc/xc/lib/GL/mesa/src/drv/mga/mgavb.c
--- End Message ---