summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Clearing rectangle was one too big in each direction.Felix Kuehling2004-03-041-2/+2
|
* Grammar package supporting 8-bit registers.Michal Krol2004-03-036-0/+3622
| | | | | | | | | | TODO: - add checking for duplicate symbols (or is it done already?) - move all the statics (grammar objects list and last error message) to the GL context state; I think simple pointer initialized in a first call to ProgramString() is sufficent. - apply an optimized version of match() - this will be needed for glslang compiler.
* Added support for ARB_fragment_program_shadow.Michal Krol2004-03-032-0/+4039
|
* Initial registry for ARB_fragment_program and ARB_vertex_program.Michal Krol2004-03-031-0/+78
|
* added clamping to polygon offset to prevent potential negative Z values and ↵Brian Paul2004-03-031-16/+15
| | | | FP exceptions
* comments, capitalization, misc-clean-upsBrian Paul2004-03-033-37/+47
|
* s/_swrast_exec_nv_fragment_program/_swrast_exec_fragment_program/Brian Paul2004-03-033-8/+11
|
* more changes to VBO reference counting and deletionBrian Paul2004-03-032-36/+9
|
* _tnl_allow_*_fog(...)Daniel Borca2004-03-031-0/+2
|
* made NASM opcodes consistentDaniel Borca2004-03-031-4/+4
|
* Cope with float colors in VERT_SET_RGBA and VERT_SET_SPEC macros.Felix Kuehling2004-03-021-17/+16
|
* Fixed some small state tracking issues while hunting a different problem.Felix Kuehling2004-03-021-4/+6
|
* fixed linux-osmesa16-static. Added linux-static configBrian Paul2004-03-023-4/+25
|
* added missing error check in _mesa_BeginQueryARB (Cedric Gautier). minor ↵Brian Paul2004-03-021-10/+7
| | | | clean-ups.
* workaround for crash-upon-exit in verbose modeDaniel Borca2004-03-028-95/+93
| | | | | fxMesa now uses grQueryResolution minor fixes to X11 and DOS drivers
* Fix calling fallback_drawarrays() with the wrong argumentsRoland Scheidegger2004-03-011-2/+2
|
* Add support for the new DRI driver interfaces to the radeon driver (patch ↵Roland Scheidegger2004-03-011-38/+190
| | | | ported from the r200 driver, r200_screen.c rev. 1.8 - 1.12)
* Inline get_size as an interim measure to get rid of function call overhead.Michel Dänzer2004-03-012-2/+2
|
* Corrected the maximum vertex size argument of _tnl_init_vertices.Felix Kuehling2004-02-291-1/+1
|
* Reorganized hardware state data structures and state emission. Don't trackFelix Kuehling2004-02-297-1373/+706
| | | | | | which registers changed in all the functions that change the state. Instead check which registers changed in the end when the hardware state is updated. Tried to avoid cosmetic (whitespace) changes in this commit.
* Remove clamp parameter from _mesa_unpack_color_span_float(). Pass theBrian Paul2004-02-289-82/+92
| | | | | | IMAGE_CLAMP_BIT if needed. Added ClampVertexColors and ClampFragmentColors to GLcontext in anticipation of upcoming extensions (not fully used yet).
* minor clean-upsBrian Paul2004-02-281-10/+15
|
* consolidate image transfer operations in new _mesa_apply_rgba_transfer_ops() ↵Brian Paul2004-02-284-294/+130
| | | | function
* rename some span pack/unpack functions for better uniformityBrian Paul2004-02-289-32/+32
|
* move _swrast_texture_table_lookup() to _mesa_lookup_rgba_chan()Brian Paul2004-02-286-350/+348
|
* consolidate some codeBrian Paul2004-02-281-138/+126
|
* replace color table FloatTable boolean with Type enumBrian Paul2004-02-285-51/+69
|
* paltex demo from recent texcombine changes. Minor clean-upsBrian Paul2004-02-281-26/+24
|
* Only print message about disabling HW TCL if the chip supports it in theMichel Dänzer2004-02-282-6/+10
| | | | | | first place, and make the message a bit clearer. + Remove some extraneous whitespace.
* Create all the right modes for 16-bit screens.Ian Romanick2004-02-271-6/+19
|
* Fix a problem with 24-bit screens. Modes with 0 stencil bits wereIan Romanick2004-02-271-6/+5
| | | | erroneously marked as GLX_SLOW_CONFIG.
* move _mesa_load_state_parameters() to state validation stageBrian Paul2004-02-272-8/+16
|
* fix PK2H, UP2H, PK2US bugsBrian Paul2004-02-271-18/+21
|
* check for null paramListBrian Paul2004-02-261-0/+10
|
* check for invalid fragment program in glDrawPixels, glCopyPixels and glBitmapBrian Paul2004-02-261-3/+23
|
* check for invalid vertex/fragment program in glBeginBrian Paul2004-02-261-0/+9
|
* fix another glDrawArrays indexing bug, jump through _glapi_Dispatch functionsBrian Paul2004-02-261-8/+8
|
* fix library naming glitches (bug 904867)Brian Paul2004-02-261-1/+1
|
* Fix C/C++ calling conventions problem (Bug 904854)Brian Paul2004-02-261-3/+7
|
* Set ctx->Const.MaxTexture[Image/Coord]Units correctly. Fixes corruption in q3.Felix Kuehling2004-02-261-0/+2
|
* Adapt the VERT_SET/COPY/SAVE/RESTORE_RGBA/SPEC macros to copy with all ↵Felix Kuehling2004-02-261-7/+13
| | | | savage vertex formats.
* Forgot to remove savagevb.h in last commit.Felix Kuehling2004-02-261-62/+0
|
* Converted vertex setup to use t_vertex.[ch].Felix Kuehling2004-02-267-503/+121
|
* Create all the right modes for 16-bit screens.Ian Romanick2004-02-261-2/+15
|
* added _tnl_allow_vertex/pixel_fog() callsBrian Paul2004-02-2610-9/+29
|
* Call _tnl_allow_pixel/vertex_fog in savageCreateContext. (Brian Paul)Felix Kuehling2004-02-251-0/+2
|
* use ABS(Z) when computing blend factorsBrian Paul2004-02-251-4/+4
|
* call _tnl_allow_pixel/vertex_fog() funcsBrian Paul2004-02-241-1/+3
|
* turns out we probably need a _tnl_allow_pixel_fog() function afterallBrian Paul2004-02-243-1/+15
|
* jump through dispatch table instead of calling gl functions directlyBrian Paul2004-02-241-32/+34
|