summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Rewrote tiled texture upload. Small mipmap levels work correctly now.Felix Kuehling2004-03-072-424/+243
|
* Fixed two small problems in the vertex setup.Felix Kuehling2004-03-072-3/+11
| | | | | - make sure that vertex setup is initialized - Savage seems to need the W coordinate for smooth shading
* Small texture management fixes. Should get rid of assertions some people ↵Felix Kuehling2004-03-041-16/+6
| | | | were getting in savageBindTexture.
* plug in _mesa_BlendFunc into dispatch tableBrian Paul2004-03-041-0/+1
|
* a bunch of assorted clean-ups, etc to fix warnings, etcBrian Paul2004-03-047-76/+64
|
* remove some unneeded macrosBrian Paul2004-03-042-43/+9
|
* casts to silence warningsBrian Paul2004-03-043-5/+5
|
* silence warningsBrian Paul2004-03-042-4/+4
|
* yet another take on VBO deleting and reference countingBrian Paul2004-03-042-1/+54
|
* Initial changes after moving from src/mesa/main/.Michal Krol2004-03-046-0/+4571
| | | | Needs testing - it havent been even compiled yet.
* Added missing Copyrights.Michal Krol2004-03-047-7139/+7316
|
* 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
|