Keith Whitwell
2448fc7dee
Fixed conform problems with recent material tracking change.
Remove redundant 'update_materials' stage.
Fix conform segfault with seperate specular colors in mustpass.c. These
tests still fail, however.
24 年之前
Brian Paul
86ca15ece7
minor scissor optimizations (Klaus Niederkrueger)
24 年之前
Keith Whitwell
c6b2a92613
Fix propogation of material values in VB's that don't reach the lighting
stage. (Materials now treated more like colors, etc.).
Continue whipping the dd templates into shape.
Remove old NormalLength code; may come back as a driver helper, but not
useful for, eg. hardware t&l drivers.
24 年之前
Brian Paul
4e52e192b2
fixed a CI-mode spot light conformance failure, but still not clear why
24 年之前
Brian Paul
4de3ded28a
updated with 3.4 and 3.4.1 entries
24 年之前
Brian Paul
4e492363f0
removed a misplaced _mesa_logicop_ci_span() call
24 年之前
Brian Paul
b5fb4fd55b
fixed a CI mode segfault, minor clean-ups
24 年之前
Brian Paul
88c5ceb650
fixed an assertion
24 年之前
Brian Paul
c3a4dbfbd6
fixed a few CI mode span bugs and a dither bug
24 年之前
Brian Paul
45323646bd
fixed bug in gl_validate_all_lighting_tables() found with CI mode conformance tests
24 年之前
Brian Paul
10686f42c9
removed bogus assertions
24 年之前
Brian Paul
dc866313af
gl_error clean-ups
24 年之前
Brian Paul
8f28f4850b
fixed GL_SET bug
24 年之前
Brian Paul
479fa1db1d
added debug assertions to be sure drivers initialize all required function pointers
24 年之前
Brian Paul
a81b3532f7
added ctx->Driver.ResetLineStipple, misc clean-up
24 年之前
Brian Paul
3c84ab90f2
fixed RGB over/underflow bug for tiny triangles (bug 128969)
24 年之前
Brian Paul
15bf1cd129
minor updates to sync w/ XFree86 changes
24 年之前
Brian Paul
ccc8b9239c
minor changes from XFree86 (dawes)
24 年之前
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)
----------------------------------------------------------------------
24 年之前
Brian Paul
9db3f95ace
fixed bytesPerValue bug in OSMesaGetDepthBuffer()
24 年之前
Brian Paul
1f12a07380
fixed bugs in _mesa_clear_depth_buffer(), bug #131366
24 年之前
Brian Paul
1ceda0f84f
GLchan fixes
24 年之前
Brian Paul
9a0b12ab00
fixed texel indexing bug in _mesa_GetTexImage()
24 年之前
Brian Paul
b4736f5e17
added divide by zero checks
24 年之前
Brian Paul
5c55aa4e61
fixed divide by zero problem
24 年之前
Brian Paul
a1f1586bcb
added some code for proxy texture tests
24 年之前
Keith Whitwell
b8e1c70ec1
Correctly calculate size for disabled texcoord arrays.
24 年之前
Jouk Jansen
fb1565bcdd
VMS compile update
24 年之前
Brian Paul
6830123a4c
check texture texel type before using optimized sampling functions
24 年之前
Brian Paul
43bc364af4
remove unused functions
24 年之前
Brian Paul
03d967abb5
new texture image routines work now
24 年之前
Brian Paul
6628bc9cff
made some changes to the initialization of gl_texture_image fields
24 年之前
Gareth Hughes
dde2da64b5
Force texture download every time to handle lazy texture downloads.
24 年之前
Brian Paul
78ad878b66
updated texture image handling - STILL UNTESTED
24 年之前
Brian Paul
f378ab825c
added a number of debugging tests to be sure drivers handle texture images correctly
24 年之前
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.
24 年之前
Brian Paul
16461f7c53
added _mesa_adjust_image_for_convolution()
24 年之前
Keith Whitwell
d1baa05439
Use a lookup table to compute exponents in tnl fogging code. Slightly
clean up the shine table lookup macro.
24 年之前
Brian Paul
8fd9f1748d
misc updates to match latest device driver changes
24 年之前
Brian Paul
228748bc49
added mesa_profile extern decl
24 年之前
Brian Paul
d8bc5a9eba
replaced frustrum with frustum
24 年之前
Jouk Jansen
db7a3318aa
Committing in .
Modified Files:
Mesa/src/descrip.mms
Updated VMS make-files
----------------------------------------------------------------------
24 年之前
Keith Whitwell
71270195d5
rework to correctly respect _ac_import_range()
24 年之前
Keith Whitwell
6e9f8b7cdb
Fast no-copy drawarrays for large tristrips
24 年之前
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.
24 年之前
Jouk Jansen
6d689e8a69
Committing in .
Modified Files:
Mesa/src/descrip.mms
Updates VMS compile-support
----------------------------------------------------------------------
24 年之前
Brian Paul
eeb861df0b
make gluPerspective() call glMultMatrix() instead of glFrustum() to get correct error semantics
24 年之前
Brian Paul
d68b699291
added packed types to glGetMinMax and glGetHistogram error checks
24 年之前
Brian Paul
e56cc3970f
fixed half pixel offset bug in aa point code
24 年之前
Gareth Hughes
f2515fa83e
Upgrade to (patched) version 7 of glext.h
24 年之前