Brian Paul
|
7c4a61c57f
|
Minor clean-ups of variable scopes, initializations, etc.
New comments discussing FIXED_FRAC_BITS, SUB_PIXEL_BITS, max viewport size
and rasterization accuracy.
|
2004-02-15 16:21:07 +00:00 |
|
Keith Whitwell
|
0200947f5e
|
Remove debug
|
2004-02-14 15:49:55 +00:00 |
|
Keith Whitwell
|
964e5325bd
|
Make it easier for drivers to create "subclasses" of the existing
program struct hierarchy.
Add driver callbacks to enable the above and make it possible to track
more changes to program objects.
|
2004-02-14 15:00:42 +00:00 |
|
Brian Paul
|
70dacabfe5
|
added note about kernel modules
|
2004-02-13 18:29:42 +00:00 |
|
Ian Romanick
|
659dce40e2
|
Minor tweaks to get the fbconfig list returned by __driCreateNewScreen
to pass through filter_modes (in libGL) properly.
|
2004-02-13 17:38:41 +00:00 |
|
Brian Paul
|
9ad80a475d
|
info about precompiled libs for Solaris
|
2004-02-13 15:50:13 +00:00 |
|
Brian Paul
|
88bf038708
|
init secondary color to (0,0,0,1). remove some redundant initializations.
|
2004-02-13 15:30:08 +00:00 |
|
Brian Paul
|
85ad44b292
|
set buffer object default Usage and Access
|
2004-02-13 14:04:26 +00:00 |
|
Brian Paul
|
de47068b85
|
new comments, rename some stuff
|
2004-02-13 03:00:11 +00:00 |
|
Ian Romanick
|
71996ddbe1
|
Fix a problem that caused the new interface code to not actually be
used. Fix a couple problems that confound the fbconfig filtering code
in libGL.
|
2004-02-12 23:03:19 +00:00 |
|
Ian Romanick
|
0370d0829b
|
Enable use of new DRI interface in MGA driver.
|
2004-02-12 22:59:03 +00:00 |
|
Brian Paul
|
193d211a19
|
Minor re-org of state for fog and precision options.
|
2004-02-12 21:57:29 +00:00 |
|
Brian Paul
|
5396ab2742
|
bunch of assorted updates/changes
|
2004-02-12 14:48:52 +00:00 |
|
Dave Airlie
|
d03814f426
|
minor cleanups from t_dd_vb.c
|
2004-02-12 12:05:54 +00:00 |
|
Dave Airlie
|
7b6ceb5b12
|
remove vertex_stride_shift, fix up code to not need it
|
2004-02-12 11:52:38 +00:00 |
|
Dave Airlie
|
da8337ed5e
|
fix up specular color/fog and triangle vertex retrieval
|
2004-02-12 11:20:29 +00:00 |
|
Dave Airlie
|
9a78c29f7a
|
fixup vertex building code ..
|
2004-02-12 06:39:57 +00:00 |
|
Dave Airlie
|
d2f0be152e
|
more updates , gears sorta works
|
2004-02-12 01:57:43 +00:00 |
|
Brian Paul
|
0d4393a38a
|
Fix the problem found with UT after I had added support for glVertexAttrib.
The problem came from using the _glapi_Dispatch->VertexAttrib*fvNV pointers
since they can change from one glArrayElement call to the next.
|
2004-02-11 22:53:38 +00:00 |
|
Dave Airlie
|
d4baed717f
|
initialise VBLANK
|
2004-02-11 22:53:12 +00:00 |
|
Brian Paul
|
2020278d06
|
Do more bookkeeping of vertex buffer object reference counts.
Incr/decr counts when doing glPush/PopClientAttrib(GL_CLIENT_VERTEX_ARRAY_BIT).
|
2004-02-11 22:06:05 +00:00 |
|
Ian Romanick
|
840e82163d
|
Added a test case for Mesa bug #508473 that I wrote a long time ago.
Fixed the Makefile.X11 to actually build glxgears_fbconfig when
invoked from the top level.
|
2004-02-11 20:16:26 +00:00 |
|
Ian Romanick
|
0b87abd11b
|
Initial pass at adding support for the new DRI driver interfaces to
the R200 driver. Not as clean / well commented as it should / could be.
|
2004-02-11 08:11:58 +00:00 |
|
Ian Romanick
|
1d6e08db95
|
Added yet another version of gears. This one uses fbconfigs, and is a
rudimentary test of fbconfigs that doesn't use pbuffers of
GLX_SGI_make_current_read.
|
2004-02-11 08:00:42 +00:00 |
|
Roland Scheidegger
|
faaf78aeb0
|
revert to version 1.18 for now to fix segfaults in some applications
|
2004-02-11 01:06:03 +00:00 |
|
Roland Scheidegger
|
f64f940281
|
change lighting to use MULT instead of PREMULT (i.e. move some lighting color calculations to the GPU)
|
2004-02-10 23:52:18 +00:00 |
|
Brian Paul
|
53c50f1667
|
some useful matrix functions
|
2004-02-10 23:41:20 +00:00 |
|
Daniel Borca
|
22633805fa
|
fixed back fxMesaGetCurrentContext to match MakeCurrent
|
2004-02-10 07:46:07 +00:00 |
|
Roland Scheidegger
|
a1b9b1a440
|
Changed lighting to use SOURCE_MATERIAL instead of PREMULT (moves some light color calculations to the GPU). Two-side lighting fallback no longer needed and eliminated.
|
2004-02-10 02:20:29 +00:00 |
|
Daniel Borca
|
1440f73212
|
reorganized DMesa to fxMesa wrapper
|
2004-02-09 08:46:38 +00:00 |
|
Daniel Borca
|
89625ef634
|
deal with combine_ext refactor
|
2004-02-09 07:39:03 +00:00 |
|
Brian Paul
|
53ad036972
|
Restore some of the previous code for handling conventional vertex attributes
more efficiently.
Remove switches/conditionals from vertex attribute wrappers.
glMultiTexCoord is implemented in terms of glVertexAttrib.
|
2004-02-09 00:24:48 +00:00 |
|
Brian Paul
|
646dffd44d
|
tweak solaris-x86-gcc and ggi targets
|
2004-02-08 17:17:09 +00:00 |
|
Brian Paul
|
0aa8a1062a
|
Updated to handle generic vertex attributes accessed vi glArrayElement().
In fact, handle all conventional vertex attributes in terms of generic
attributes (execept for edge flags and color indexes).
|
2004-02-08 02:03:41 +00:00 |
|
Brian Paul
|
08a45d4d4f
|
fully parameterize the macros for fixed-point arithmetic
|
2004-02-08 00:37:32 +00:00 |
|
Brian Paul
|
875f763c9f
|
added an additional comment about mipmap generation
|
2004-02-08 00:36:56 +00:00 |
|
Brian Paul
|
529614cd1a
|
implement Fake_glXCreateWindow() to fix bug #890894
|
2004-02-08 00:11:14 +00:00 |
|
Daniel Borca
|
54447772d5
|
removed MGA driver from DMesa
|
2004-02-07 10:56:13 +00:00 |
|
Daniel Borca
|
d039b43e30
|
added NUL driver for DMesa
|
2004-02-07 10:54:36 +00:00 |
|
Ian Romanick
|
07d6a98359
|
Refactor "class" texture environments to be implemented in terms of
ARB_texture_env_combine state.
|
2004-02-06 17:39:03 +00:00 |
|
Roland Scheidegger
|
c71ee917e3
|
inform driver of changed wrap/filter parameters due to binding of nv_texrect texture
|
2004-02-06 15:27:42 +00:00 |
|
Roland Scheidegger
|
4c6b629b38
|
remove bogus check of texture target in R200TexParameter
|
2004-02-06 15:25:37 +00:00 |
|
Roland Scheidegger
|
c2f28a3fd1
|
align blits for texture rectangles correctly, fix potential problem overwriting dma region
|
2004-02-06 15:24:51 +00:00 |
|
Roland Scheidegger
|
786e822cd4
|
fix potential problem overwriting dma region
|
2004-02-06 15:23:20 +00:00 |
|
Roland Scheidegger
|
531b59db3c
|
remove bogus check of texture target in RadeonTexParameter
|
2004-02-06 15:20:59 +00:00 |
|
Brian Paul
|
e5a94ba138
|
Added flags for _all_ extensions to the gl_extensions struct so that drivers
can disable any extension if necessary.
|
2004-02-06 02:01:47 +00:00 |
|
Brian Paul
|
1f3d9eedad
|
added GLU_INCOMPATIBLE_GL_VERSION
|
2004-02-06 01:17:30 +00:00 |
|
Dave Airlie
|
74eeb37c00
|
fix missing include for SOLO build
|
2004-02-06 00:42:58 +00:00 |
|
Dave Airlie
|
6c7bb5ebbd
|
Remove warnings from mach64 build, fix up some _SOLO stuff,
update to newer Mesa interfaces...
|
2004-02-06 00:16:26 +00:00 |
|
Dave Airlie
|
0fbeff2fa2
|
Initial mach64 driver import for DRI mach64-0-0-6 branch,
this compiles but I doubt it works but it is a better starting point
than the branch
|
2004-02-05 22:45:00 +00:00 |
|