Brian Paul
4e492363f0
removed a misplaced _mesa_logicop_ci_span() call
2001-02-14 22:40:21 +00:00
Brian Paul
b5fb4fd55b
fixed a CI mode segfault, minor clean-ups
2001-02-13 23:59:34 +00:00
Brian Paul
88c5ceb650
fixed an assertion
2001-02-13 23:58:38 +00:00
Brian Paul
c3a4dbfbd6
fixed a few CI mode span bugs and a dither bug
2001-02-13 23:57:48 +00:00
Brian Paul
45323646bd
fixed bug in gl_validate_all_lighting_tables() found with CI mode conformance tests
2001-02-13 23:55:30 +00:00
Brian Paul
10686f42c9
removed bogus assertions
2001-02-13 23:54:12 +00:00
Brian Paul
dc866313af
gl_error clean-ups
2001-02-13 23:51:34 +00:00
Brian Paul
8f28f4850b
fixed GL_SET bug
2001-02-13 23:50:25 +00:00
Brian Paul
479fa1db1d
added debug assertions to be sure drivers initialize all required function pointers
2001-02-12 19:04:30 +00:00
Brian Paul
a81b3532f7
added ctx->Driver.ResetLineStipple, misc clean-up
2001-02-12 18:32:26 +00:00
Brian Paul
3c84ab90f2
fixed RGB over/underflow bug for tiny triangles (bug 128969)
2001-02-12 17:02:00 +00:00
Brian Paul
15bf1cd129
minor updates to sync w/ XFree86 changes
2001-02-09 23:39:02 +00:00
Brian Paul
ccc8b9239c
minor changes from XFree86 (dawes)
2001-02-09 23:23:43 +00:00
Jouk Jansen
18ce0f1254
Committing in .
...
Modified Files:
Mesa/src-glut/glut_event.c Mesa/src-glut/glut_get.c
Mesa/src-glut/glut_init.c Mesa/src-glut/glutint.h
Patch for compilation on very old VMS (version 6.2 and earlier)
----------------------------------------------------------------------
2001-02-09 12:19:17 +00:00
Brian Paul
9db3f95ace
fixed bytesPerValue bug in OSMesaGetDepthBuffer()
2001-02-08 23:52:29 +00:00
Brian Paul
1f12a07380
fixed bugs in _mesa_clear_depth_buffer(), bug #131366
2001-02-08 15:57:01 +00:00
Brian Paul
1ceda0f84f
GLchan fixes
2001-02-07 19:02:23 +00:00
Brian Paul
9a0b12ab00
fixed texel indexing bug in _mesa_GetTexImage()
2001-02-07 18:59:45 +00:00
Brian Paul
b4736f5e17
added divide by zero checks
2001-02-07 18:44:55 +00:00
Brian Paul
5c55aa4e61
fixed divide by zero problem
2001-02-07 18:36:52 +00:00
Brian Paul
a1f1586bcb
added some code for proxy texture tests
2001-02-07 16:27:41 +00:00
Keith Whitwell
b8e1c70ec1
Correctly calculate size for disabled texcoord arrays.
2001-02-07 16:00:58 +00:00
Jouk Jansen
fb1565bcdd
VMS compile update
2001-02-07 09:15:41 +00:00
Brian Paul
6830123a4c
check texture texel type before using optimized sampling functions
2001-02-07 03:55:31 +00:00
Brian Paul
43bc364af4
remove unused functions
2001-02-07 03:53:07 +00:00
Brian Paul
03d967abb5
new texture image routines work now
2001-02-07 03:30:07 +00:00
Brian Paul
6628bc9cff
made some changes to the initialization of gl_texture_image fields
2001-02-07 03:27:41 +00:00
Gareth Hughes
dde2da64b5
Force texture download every time to handle lazy texture downloads.
2001-02-07 03:04:58 +00:00
Brian Paul
78ad878b66
updated texture image handling - STILL UNTESTED
2001-02-06 23:35:49 +00:00
Brian Paul
f378ab825c
added a number of debugging tests to be sure drivers handle texture images correctly
2001-02-06 23:35:26 +00:00
Brian Paul
8e39ad2cd6
Overhaul of texture image handling.
...
1. gl_texture_image struct's Data pointer points to images in driver's format.
2. Added FetchTexel() function pointer to struct gl_texture_image.
3. Changed Driver Tex[Sub]Image functions, return void now.
4. Texture storage/fetch code in new texstore.c file.
5. Removed texture.[ch] - functions moved to state.c
Note: FX driver updates not finished yet.
2001-02-06 21:42:48 +00:00
Brian Paul
16461f7c53
added _mesa_adjust_image_for_convolution()
2001-02-06 17:22:16 +00:00
Keith Whitwell
d1baa05439
Use a lookup table to compute exponents in tnl fogging code. Slightly
...
clean up the shine table lookup macro.
2001-02-06 04:06:34 +00:00
Brian Paul
8fd9f1748d
misc updates to match latest device driver changes
2001-02-06 00:03:47 +00:00
Brian Paul
228748bc49
added mesa_profile extern decl
2001-02-05 19:17:31 +00:00
Brian Paul
d8bc5a9eba
replaced frustrum with frustum
2001-02-05 18:48:52 +00:00
Jouk Jansen
db7a3318aa
Committing in .
...
Modified Files:
Mesa/src/descrip.mms
Updated VMS make-files
----------------------------------------------------------------------
2001-02-05 08:56:12 +00:00
Keith Whitwell
71270195d5
rework to correctly respect _ac_import_range()
2001-02-04 00:47:28 +00:00
Keith Whitwell
6e9f8b7cdb
Fast no-copy drawarrays for large tristrips
2001-02-04 00:44:36 +00:00
Gareth Hughes
fe69cb4b9b
Some more work on interal debugging, timing routines for things that
...
will have implementations in assembly code. To come: texture image
conversions, more of internal T&L pipeline and so on.
2001-02-03 08:41:03 +00:00
Jouk Jansen
6d689e8a69
Committing in .
...
Modified Files:
Mesa/src/descrip.mms
Updates VMS compile-support
----------------------------------------------------------------------
2001-01-31 14:10:16 +00:00
Brian Paul
eeb861df0b
make gluPerspective() call glMultMatrix() instead of glFrustum() to get correct error semantics
2001-01-30 18:08:51 +00:00
Brian Paul
d68b699291
added packed types to glGetMinMax and glGetHistogram error checks
2001-01-30 17:46:34 +00:00
Brian Paul
e56cc3970f
fixed half pixel offset bug in aa point code
2001-01-30 16:38:20 +00:00
Gareth Hughes
f2515fa83e
Upgrade to (patched) version 7 of glext.h
2001-01-30 15:02:34 +00:00
Brian Paul
426628c374
last segment of AA stippled lines wasn't drawn
2001-01-29 23:38:41 +00:00
Brian Paul
326f9ddd8a
fixed inverted Y coord for dithering in write_span_DITHER_5R6G5B_ximage()
2001-01-29 22:40:23 +00:00
Brian Paul
ba70e59e82
GL_SHADE_MODEL wasn't popped correctly
2001-01-29 22:15:44 +00:00
Brian Paul
961b7cad05
removed unused vars
2001-01-29 22:10:37 +00:00
Brian Paul
184a575a00
only compute separate specular if texturing really enabled
2001-01-29 22:10:24 +00:00