Brian Paul
|
aa24e9171a
|
use official enum values for GL_ARB_depth_texture and GL_ARB_shadow
|
2002-02-25 22:18:14 +00:00 |
Brian Paul
|
e0193a9425
|
DOS updates from Daniel Borca
|
2002-02-23 17:11:27 +00:00 |
Brian Paul
|
c7a3356746
|
Fixed out-of-bounds memory write problem (CONVERT_TEXEL_DWORD macro).
Renamed 'packing' to 'unpacking' since we're moving data from client -> GL.
Rnamed DST_ROW_WIDTH to DST_ROW_BYTES.
|
2002-02-21 15:12:31 +00:00 |
Brian Paul
|
d0271502f8
|
check for initialized XMesaBuffer in XMesaGarbageCollect()
|
2002-02-20 23:59:03 +00:00 |
Brian Paul
|
ad7306b23c
|
Updated 1D/3D/cube mipmapping code to work like the new 2D code.
|
2002-02-17 17:58:31 +00:00 |
Brian Paul
|
9ff74a0f15
|
undo some debug changes mistakenly checked in earlier
|
2002-02-17 17:37:55 +00:00 |
Brian Paul
|
711e27fda2
|
Simplified fog code.
|
2002-02-17 17:30:57 +00:00 |
Brian Paul
|
983bc3e018
|
don't include s_fog.h
|
2002-02-17 17:30:23 +00:00 |
Brian Paul
|
4f252bd980
|
Lots of improvements in the 2D texture sampling code. Fewer function calls
and no more switches inside loops. To do: give the 1D/3D/cube routines the
same treatment.
|
2002-02-17 01:58:59 +00:00 |
Brian Paul
|
c14a5a6c62
|
Optimized the interpolate_texcoords() function:
Use fast approximation to log().
Check for dq==0 to avoid a per-pixel divide.
|
2002-02-17 01:49:31 +00:00 |
Brian Paul
|
8baae48fb7
|
removed dead code
|
2002-02-16 23:44:46 +00:00 |
Brian Paul
|
f204c9d2bb
|
updated to use GL_ARB_depth_texture, GL_ARB_shadow, GL_ARB_shadow_ambient
|
2002-02-16 14:54:18 +00:00 |
Brian Paul
|
9ac7182ec4
|
use separate GC for SwapBuffers to avoid colormask problem
|
2002-02-15 19:15:33 +00:00 |
Brian Paul
|
026c036be0
|
include string.h to silence warning
|
2002-02-15 16:48:48 +00:00 |
Brian Paul
|
78a21f96b5
|
added new depth_texture/shadow tokens (temporary)
|
2002-02-15 16:41:36 +00:00 |
Brian Paul
|
2e47ff7b9c
|
Finished up GL_ARB_depth_texture and GL_ARB_shadow
|
2002-02-15 16:37:36 +00:00 |
Brian Paul
|
9a3061715c
|
updated VERT_BIT_* definitions
|
2002-02-15 16:32:36 +00:00 |
Brian Paul
|
4182cf60d9
|
Finished up GL_ARB_depth_texture and GL_ARB_shadow.
|
2002-02-15 16:32:06 +00:00 |
Brian Paul
|
c9ceef41fe
|
GL_ARB_window_pos fog fix
|
2002-02-15 16:27:13 +00:00 |
Brian Paul
|
a8f2efd147
|
finished up GL_ARB_window_pos
|
2002-02-15 16:26:08 +00:00 |
Brian Paul
|
70b8d304bb
|
added a glClear() error check
|
2002-02-15 16:25:16 +00:00 |
Brian Paul
|
4ba35633d6
|
fixed a multitexture MatrixMode() bug
|
2002-02-15 16:24:37 +00:00 |
Brian Paul
|
c4c4213b69
|
obsolete
|
2002-02-15 14:10:19 +00:00 |
Brian Paul
|
ce57201825
|
uniformly pass texcoords as GLfloat [4]
|
2002-02-15 03:41:47 +00:00 |
Brian Paul
|
09700ee358
|
added alternate glBitmap code (disabled)
|
2002-02-15 03:41:00 +00:00 |
Brian Paul
|
a048da0767
|
added SPAN_SPEC flag in smooth_multitextured_line()
|
2002-02-15 03:39:37 +00:00 |
Brian Paul
|
3ff07d2062
|
fixed float->int conversion. Fix conditional for 16-bit Z buffer path
|
2002-02-15 03:38:12 +00:00 |
Brian Paul
|
ca7596e834
|
updated GL_VENDOR string
|
2002-02-14 00:40:24 +00:00 |
Brian Paul
|
95e2c72fd5
|
minor clean-up
|
2002-02-14 00:39:53 +00:00 |
Keith Whitwell
|
d4e02d6026
|
Remove debug
|
2002-02-13 23:53:19 +00:00 |
Brian Paul
|
cbd9a0254e
|
now supports > 2 texture units
|
2002-02-13 02:23:33 +00:00 |
Keith Whitwell
|
0cb28418d0
|
More suport for t&l drivers
Fix GLuint compare bugs
Fix RESET_STIPPLE calls
|
2002-02-13 00:53:19 +00:00 |
Karl Schultz
|
12a1024d9d
|
fix compiler warning (windows)
|
2002-02-12 16:45:22 +00:00 |
Brian Paul
|
38d042a4ad
|
silence compiler warnings
|
2002-02-12 16:07:47 +00:00 |
Brian Paul
|
69d4ae7bb3
|
add new DOS files to tar file list
|
2002-02-12 03:28:48 +00:00 |
Brian Paul
|
db41d2ea8c
|
Daniel Borca's new DOS/DJGPP driver.
|
2002-02-12 03:24:56 +00:00 |
Brian Paul
|
cc27365d77
|
Daniel Borca's GLUT for DOS/DGJPP.
|
2002-02-12 03:24:06 +00:00 |
Brian Paul
|
bcb148de92
|
added an assertion, fix typo
|
2002-02-06 03:22:47 +00:00 |
Brian Paul
|
2784dadafc
|
fixed typo in depth_test_pixels(), should fix reported VTK failures
|
2002-02-06 03:22:00 +00:00 |
Brian Paul
|
c4afba36c3
|
fix evaluator data and matrix stack mem leaks (Robert Bergkvist)
|
2002-02-05 23:21:45 +00:00 |
Brian Paul
|
79c2f53491
|
Clean-up and remove dead code related to depth/stecil testing.
|
2002-02-04 15:59:29 +00:00 |
Brian Paul
|
ac8c241e64
|
removed references to removed source files
|
2002-02-02 21:41:58 +00:00 |
Brian Paul
|
b37a084357
|
Converted line drawing over to new span code, pb no longer used.
Big clean-up of line drawing code.
Removed many obsolete span processing functions.
|
2002-02-02 21:40:33 +00:00 |
Brian Paul
|
733a4b602b
|
sw_span can now hold x/y arrays of fragment positions - getting ready to
ditch the pb (pixel buffer) code.
Converted point drawing, bitmaps and aa lines to use new span functions.
|
2002-02-02 17:24:11 +00:00 |
Brian Paul
|
ceb39f4f8d
|
Clean-up and optimize alpha test code.
Major clean-up of pixel zoom code.
|
2002-01-31 00:27:43 +00:00 |
Brian Paul
|
e79de014c5
|
removed GLUT reference
|
2002-01-30 21:54:37 +00:00 |
Brian Paul
|
e0bafefd7a
|
don't use affine/persp_textured_triangle funcs when CHAN_BITS > 8
|
2002-01-30 16:54:02 +00:00 |
Brian Paul
|
1cefc83a88
|
return GL_RENDERER = Mesa Offscreen16/32 when CHAN_BITS = 16 or 32
|
2002-01-30 16:53:03 +00:00 |
Brian Paul
|
eae38ca1b2
|
replace GLushort w/ GLubyte in DEST_4US template (fixes 16-bit GLchan problem
|
2002-01-30 16:52:02 +00:00 |
Brian Paul
|
6e1666437e
|
Still more texture/span simplification and clean-up.
Updated comments, fixed indentation, etc.
|
2002-01-28 04:25:56 +00:00 |