Adam Jackson
489ccef398
Fix up glx/x11 to work when built with -fvisibility=hidden.
2004-12-15 17:18:06 +00:00
Felix Kuehling
5566127701
Fixed GL_CLAM_TO_EDGE. It's not supported in hardware. Use GL_CLAMP
...
instead of GL_REPEAT.
2004-12-15 16:59:58 +00:00
Felix Kuehling
e9fbc23024
Fixed initialization of some stencil-related S4 registers, which was
...
misplaced in savageDDInitState_s3d, where was overwriting completely
unrelated S3D registers with garbage.
2004-12-15 16:54:19 +00:00
Felix Kuehling
91fd299b6b
Moved some code from savageCreateContext to savageInitDriver, where it
...
belongs. Removed some obviously useless code. Fixed computation of
MaxTextureLevels.
2004-12-15 16:50:57 +00:00
Felix Kuehling
9fb668c576
Fixed some missing uint8_t -> u_int8_t.
2004-12-15 15:44:28 +00:00
Keith Whitwell
cc488b03a3
Add _mesa_delete_texture_object() call to viaDeleteTexture
...
[Freedesktop BUG 2080]
2004-12-15 13:59:47 +00:00
Keith Whitwell
ae68c3212b
Add some catchall commands to realclean target to remove built files
...
which are forgotten about when the configs/current symlink changes.
2004-12-15 11:03:41 +00:00
Daniel Borca
3f1205819a
updated makefiles for gcc 3.4.3 and bnu 2.15
2004-12-15 08:00:43 +00:00
Daniel Borca
65dfab66e5
minor info update
2004-12-15 07:56:49 +00:00
Daniel Borca
8b563fd4c5
added DMesaProc type to prevent gcc 3.4.3 warnings
2004-12-15 07:55:38 +00:00
Daniel Borca
654dccfd85
added DMesaProc type to prevent gcc 3.4.3 warnings.
...
sw tc is disabled by default
2004-12-15 07:54:20 +00:00
Daniel Borca
ea38858127
protected elfish code against non-elf compilers
2004-12-15 07:52:35 +00:00
Brian Paul
3df033a93b
fixes for fragment programs
2004-12-15 01:13:39 +00:00
Brian Paul
69a5896238
init span.w, dwdx, dwdy in case we're running a fragment program
2004-12-15 01:11:36 +00:00
Brian Paul
55481b3a29
tweaks to the LIT instructions
2004-12-15 01:07:52 +00:00
Brian Paul
244adeb639
s/DP3/DP3_SAT/ to prevent negative values
2004-12-15 00:54:17 +00:00
Alan Hourihane
968cbf94d9
uint*t -> u_int*t
2004-12-14 22:37:46 +00:00
Alan Hourihane
fc84bec654
fix warning
2004-12-14 10:59:37 +00:00
Alan Hourihane
38b317d508
uint*t -> u_int*t changes
2004-12-14 09:11:52 +00:00
Ian Romanick
9fb024ba97
Added many (hopefully all) missing 'output="true"' attributes. Added
...
missing enum information for GL_EXT_cull_vertex and
GL_SGIS_texture_color_mask. Added GL_SUN_mesh_array. Corrected the
spelling of the "length" parameter to GetActiveUniformARB.
2004-12-13 23:58:09 +00:00
Ian Romanick
dea44ca491
Trivial shell script to search the API definition file and print out the
...
next numerically available API entry-point offset.
2004-12-13 21:26:50 +00:00
Daniel Borca
8c0b1d8826
disabled ClipMask usage in vb emitter (clipping bugs?)
2004-12-13 08:44:46 +00:00
Brian Paul
8402149766
removed unused visInfo var
2004-12-12 22:24:09 +00:00
Brian Paul
af808afbe7
fix recursion problem introduced on Nov 27
2004-12-12 22:22:10 +00:00
Brian Paul
68d293b035
Added driver hooks for GetTexImage() and GetCompressedTexImage().
...
Added fallback _mesa_get_[compressed]_teximage() routines to texstore.c
2004-12-12 19:03:16 +00:00
Keith Whitwell
5aa1a111a4
Fix a couple of glitches
2004-12-10 17:18:00 +00:00
Daniel Borca
3cc28c96cd
allow GetTexImage with RGBA format and COLOR_INDEX internalformat
2004-12-10 07:36:35 +00:00
Brian Paul
7af80ca8c1
typo
2004-12-09 23:23:14 +00:00
Brian Paul
a8158599df
bring in 6.2.1 changes
2004-12-09 23:21:36 +00:00
Brian Paul
8597dd3e96
check if using a PBuffer in clip_for_xgetimage()
2004-12-09 16:23:03 +00:00
Keith Whitwell
da3e15c2fd
Get linux-solo dependencies building correctly,
...
Make sure symlinks are built in driver directories before running makedepend.
2004-12-09 08:42:19 +00:00
Daniel Borca
2fc3a958a4
make sure we're cleaning up everything
2004-12-09 07:44:37 +00:00
Daniel Borca
a280d3347a
simplistic ICD implementation for fx/Mesa
2004-12-09 07:43:59 +00:00
Dave Airlie
0e01b23798
back out Keiths last checkin - for Solo the include order is important
2004-12-09 00:25:06 +00:00
Dave Airlie
b2ad61fd40
fixup pci code for Jon's last checkin for changing page size
2004-12-09 00:18:59 +00:00
Roland Scheidegger
b31b7836d6
(Stephane Marchesin, me) add hyperz support to radeon and r200 drivers. Only fast z clear and z buffer compression are supported for now, hierarchical-z is not. Still problems with multiple apps and z/stencil readback, which is why hyperz is disabled per default. Also add the new point sprite packet drm 1.13 accepts to the sanity code.
2004-12-08 17:32:46 +00:00
Keith Whitwell
fc23672327
Improve the behaviour of the build system wrt depend files.
...
- Remove the -Y option for makedepend, so that the standard
directories are searched
- No longer pipe the multiple errors that the -Y option caused
into /dev/null -- we want to know about these failures.
- Fix up a few other misc makedepend failures.
2004-12-08 15:16:36 +00:00
Keith Whitwell
e5aa3dd29b
Demonstrate using a color matrix for yuv-to-rgb conversion at texture
...
upload time.
2004-12-08 14:56:40 +00:00
Alan Hourihane
c69d60fbe4
Use union type to avoid strict aliasing problems.
2004-12-08 14:26:48 +00:00
Alan Hourihane
c63f3cf85d
silence warnings
2004-12-08 14:00:46 +00:00
Alan Hourihane
8635615501
Check for some header defines before redefining functions. Silences warnings.
2004-12-08 12:59:15 +00:00
Alan Hourihane
03dc05a605
silence warning
2004-12-08 12:35:55 +00:00
Dave Airlie
23b033ad28
From: Stephane Marchesin <marchesin@icps.u-strasbg.fr>
...
Attached is a patch that adds pci init code for mesa solo on radeon. It's been
tested on an itanium 2 with a radeon 7000 and it works here.
The patch adds a new field in the miniglx.conf config file, to choose between
pci and agp.
2004-12-08 06:15:01 +00:00
Roland Scheidegger
e1b4fec71c
fix depth/stencil readback if coordinates are larger than 1023 ( https://bugs.freedesktop.org/show_bug.cgi?id=2010 ). Should now work up to 2047, which is the current limit for 3d rendering.
2004-12-08 03:07:34 +00:00
Daniel Borca
3b65cab455
fixed an include path
2004-12-07 15:57:33 +00:00
Daniel Borca
c049d4bc89
explicit cast in a few places
2004-12-06 08:11:14 +00:00
Daniel Borca
d033ce63da
disable junk for mingw
2004-12-06 08:10:33 +00:00
Daniel Borca
ac7091078f
small fix for debug paths
2004-12-06 08:10:01 +00:00
Daniel Borca
fa9ab2d052
sync with glut/glx
2004-12-06 08:09:22 +00:00
Brian Paul
ddfd2067ae
report bugs at freedesktop.org
2004-12-05 18:03:21 +00:00