Brian Paul
e116d3b3e5
texImage->FetchTexel wasn't getting initialized in _mesa_CopyTexImage1/2D()
2001-03-30 15:31:44 +00:00
Brian Paul
7b0b2ec73a
fixed compilation problems related to ctx->_Enabled removal
2001-03-30 15:16:12 +00:00
Gareth Hughes
5e23af22f7
Remove all traces of CULL_MASK_ACTIVE.
2001-03-30 14:44:43 +00:00
Keith Whitwell
afc5699b08
Fix calculation of fog coordinate in translate_vertex().
2001-03-30 00:39:02 +00:00
Keith Whitwell
ed39a43b8c
Remove ENABLE_* flags, ctx->_Enabled.
...
Replace with ctx->Texture._TexMatEnabled, ctx->Texture._TexGenEnabled.
2001-03-29 21:16:25 +00:00
Brian Paul
2780ed4b97
silence a compiler warning
2001-03-29 17:15:21 +00:00
Keith Whitwell
3d5815f463
Removed DD_STENCIL, DD_FEEDBACK, DD_SELECT.
...
Added some switchable debug to s_context.c
2001-03-29 17:08:26 +00:00
Brian Paul
ee403ff0ba
Removed DD_Z_NEVER.
...
Replaced SEPERATE with SEPARATE.
Renumbered _NEW_ flags.
Removed _NEW_COLORTABLE.
2001-03-29 16:50:31 +00:00
Gareth Hughes
1b2fef5c28
Consolidation of asm code in 3.5
2001-03-29 06:46:15 +00:00
Gareth Hughes
8e48a232fe
Make generation of matypes.h more transparent.
2001-03-29 03:41:39 +00:00
Brian Paul
3d9168025c
compilation updates
2001-03-28 21:39:49 +00:00
Brian Paul
f1f288182e
adjustment to coverage sample positions
2001-03-28 21:37:24 +00:00
Gareth Hughes
16a8e986ce
- Restore texImage->IntFormat.
...
- Fix FX driver texture image conversions.
2001-03-28 21:36:31 +00:00
Brian Paul
d082417dae
check for startX off the right edge of the window
2001-03-28 21:36:31 +00:00
Brian Paul
5bfaa2f12e
use Image[i]->TexFormat to check for mipmap consistency
2001-03-28 21:31:54 +00:00
Brian Paul
38e3675d7d
simplify test for specific texture formats
2001-03-28 21:31:24 +00:00
Gareth Hughes
0a59ca6cae
New type system for assembly code. Asm files should now include
...
matypes.h, which includes assyntax.h and is generated from the core Mesa
header files.
2001-03-28 20:44:43 +00:00
Gareth Hughes
38f28665bf
More texture format updates. Drivers now need only plug an appropriate
...
format into texImage->TexFormat, the rest is handled by core Mesa.
2001-03-28 20:40:51 +00:00
Gareth Hughes
29cded2654
Delete libGLU.so* from ../lib before installing it.
2001-03-28 20:17:55 +00:00
Brian Paul
c7aeb8bf1f
removed a debug message
2001-03-28 17:39:12 +00:00
Brian Paul
46560b94ae
remove TEST_L and JZ instructions; always jump through the _glapi_Dispatch pointer
2001-03-28 17:22:11 +00:00
Brian Paul
3c257e187b
New mechanism for thread-safe GL API dispatch. C-based dispatch is faster.
...
Folded glapinoop.c code into glapi.c.
Added code to glapitemp.h to fill in dispatch tables.
Updated Makefiles.
2001-03-28 17:19:58 +00:00
Brian Paul
fb8af6fc97
pass dst and src to CONVERT_TEXEL() macros to fix non-ANSI problems
2001-03-27 20:32:24 +00:00
Brian Paul
81e3955acf
fixed RGBA/RGB typo
2001-03-27 20:26:37 +00:00
Brian Paul
197c526d63
texFormat was a random value in _mesa_store_teximage3d(), fix by undoing last changes
2001-03-27 20:26:10 +00:00
Gareth Hughes
19d1e43261
Updates required for DRI drivers on mesa-3-5-branch.
2001-03-27 19:18:02 +00:00
Brian Paul
06ed3f0a0a
silence compiler warnings
2001-03-27 16:42:37 +00:00
Brian Paul
6dbb39025c
removed DO_GEOMETRY
2001-03-26 23:36:51 +00:00
Brian Paul
5535aca5df
change glTexImage3D() internalFormat to GLenum to match other OpenGLs
2001-03-26 20:02:38 +00:00
Brian Paul
2bb04cad14
added GL_ARB_texture_border_clamp
2001-03-26 19:42:40 +00:00
Gareth Hughes
425fea1c34
- Minor cleanups of ctx->Driver.Current*Primitive usage.
...
- Remove unused gl_reduce_prim array.
2001-03-24 06:01:27 +00:00
Gareth Hughes
577f318e0e
Fix ASSERT_OUTSIDE_SAVE_BEGIN_END() macro as well.
2001-03-24 05:23:46 +00:00
Brian Paul
6d62d7f321
minor tweak to visual setup for accum buffers
2001-03-23 21:37:05 +00:00
Brian Paul
4672b2d88c
fixed Min/Max lod clamp bug
2001-03-23 18:53:26 +00:00
Gareth Hughes
b3678f1080
Some more minor cleanups of macros.
2001-03-23 06:07:31 +00:00
Gareth Hughes
8b7dfa8526
Remove compiler warnings about ASSERT_OUTSIDE_BEGIN_END() macro.
2001-03-23 06:01:03 +00:00
Brian Paul
19bf744556
enable GL_ARB_texture_env_combine and GL_ARB_texture_env_dot3 in _mesa_enable_sw_extensions()
2001-03-22 14:42:24 +00:00
Jouk Jansen
3427e3547e
Modified Files:
...
Mesa/si-glu/libnurbs/nurbtess/monoTriangulation.cc
Mesa/si-glu/libnurbs/nurbtess/sampleCompRight.cc
gluos.h included in order to bypass compiler warnings on unreachable code on
VMS systems.
----------------------------------------------------------------------
2001-03-22 11:41:40 +00:00
Jouk Jansen
df1e73af7a
Modified Files:
...
Mesa/descrip.mms Mesa/mms-config Mesa/demos/descrip.mms
Mesa/si-glu/include/gluos.h
Mesa/si-glu/libnurbs/internals/bufpool.h
Mesa/si-glu/libnurbs/internals/mysetjmp.h
Mesa/src-glut/descrip.mms
Added Files:
Mesa/si-glu/descrip.mms Mesa/si-glu/mesaglu.opt
changes needed to compile SI-GLU on VMS.
----------------------------------------------------------------------
2001-03-22 11:38:36 +00:00
Gareth Hughes
ea1bfcc80a
Remove formats that no longer exist.
2001-03-22 06:26:18 +00:00
Gareth Hughes
2f177e2906
Minor updates.
2001-03-22 06:25:23 +00:00
Gareth Hughes
7acad72a1a
Fix texture format enum values (Brian Paul).
2001-03-22 06:23:56 +00:00
Brian Paul
8806915c3a
added GL_ARB_texture_env_dot3 enums
2001-03-22 04:57:09 +00:00
Brian Paul
1a59875367
added GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3
2001-03-22 04:54:58 +00:00
Brian Paul
e9313a64c1
clean-up in _swrast_choose_triangle()
2001-03-22 04:54:08 +00:00
Gareth Hughes
d2733fa196
Add PolygonOffset driver callback.
2001-03-22 00:36:27 +00:00
Brian Paul
8ac1f97e9e
added teximage rescaling code. untested at this point
2001-03-21 18:23:39 +00:00
pesco
6f3178a3be
* src/swrast_setup/ss_tritmp.h (quad): Changed name of this function to
...
quadfunc.
* common_rules.make: Use tabs for command indentation.
2001-03-21 17:11:32 +00:00
Brian Paul
1639518b64
minor updates for 3.5
2001-03-21 16:47:33 +00:00
Brian Paul
935d5e5daa
use new texture conversion code, still have to do image rescaling
2001-03-21 16:47:19 +00:00