Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reorganized hardware state data structures and state emission. Don't track | Felix Kuehling | 2004-02-29 | 7 | -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 the | Brian Paul | 2004-02-28 | 9 | -82/+92 |
| | | | | | | IMAGE_CLAMP_BIT if needed. Added ClampVertexColors and ClampFragmentColors to GLcontext in anticipation of upcoming extensions (not fully used yet). | ||||
* | minor clean-ups | Brian Paul | 2004-02-28 | 1 | -10/+15 |
| | |||||
* | consolidate image transfer operations in new _mesa_apply_rgba_transfer_ops() ↵ | Brian Paul | 2004-02-28 | 4 | -294/+130 |
| | | | | function | ||||
* | rename some span pack/unpack functions for better uniformity | Brian Paul | 2004-02-28 | 9 | -32/+32 |
| | |||||
* | move _swrast_texture_table_lookup() to _mesa_lookup_rgba_chan() | Brian Paul | 2004-02-28 | 6 | -350/+348 |
| | |||||
* | consolidate some code | Brian Paul | 2004-02-28 | 1 | -138/+126 |
| | |||||
* | replace color table FloatTable boolean with Type enum | Brian Paul | 2004-02-28 | 5 | -51/+69 |
| | |||||
* | paltex demo from recent texcombine changes. Minor clean-ups | Brian Paul | 2004-02-28 | 1 | -26/+24 |
| | |||||
* | Only print message about disabling HW TCL if the chip supports it in the | Michel Dänzer | 2004-02-28 | 2 | -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 Romanick | 2004-02-27 | 1 | -6/+19 |
| | |||||
* | Fix a problem with 24-bit screens. Modes with 0 stencil bits were | Ian Romanick | 2004-02-27 | 1 | -6/+5 |
| | | | | erroneously marked as GLX_SLOW_CONFIG. | ||||
* | move _mesa_load_state_parameters() to state validation stage | Brian Paul | 2004-02-27 | 2 | -8/+16 |
| | |||||
* | fix PK2H, UP2H, PK2US bugs | Brian Paul | 2004-02-27 | 1 | -18/+21 |
| | |||||
* | check for null paramList | Brian Paul | 2004-02-26 | 1 | -0/+10 |
| | |||||
* | check for invalid fragment program in glDrawPixels, glCopyPixels and glBitmap | Brian Paul | 2004-02-26 | 1 | -3/+23 |
| | |||||
* | check for invalid vertex/fragment program in glBegin | Brian Paul | 2004-02-26 | 1 | -0/+9 |
| | |||||
* | fix another glDrawArrays indexing bug, jump through _glapi_Dispatch functions | Brian Paul | 2004-02-26 | 1 | -8/+8 |
| | |||||
* | Set ctx->Const.MaxTexture[Image/Coord]Units correctly. Fixes corruption in q3. | Felix Kuehling | 2004-02-26 | 1 | -0/+2 |
| | |||||
* | Adapt the VERT_SET/COPY/SAVE/RESTORE_RGBA/SPEC macros to copy with all ↵ | Felix Kuehling | 2004-02-26 | 1 | -7/+13 |
| | | | | savage vertex formats. | ||||
* | Forgot to remove savagevb.h in last commit. | Felix Kuehling | 2004-02-26 | 1 | -62/+0 |
| | |||||
* | Converted vertex setup to use t_vertex.[ch]. | Felix Kuehling | 2004-02-26 | 7 | -503/+121 |
| | |||||
* | Create all the right modes for 16-bit screens. | Ian Romanick | 2004-02-26 | 1 | -2/+15 |
| | |||||
* | added _tnl_allow_vertex/pixel_fog() calls | Brian Paul | 2004-02-26 | 10 | -9/+29 |
| | |||||
* | Call _tnl_allow_pixel/vertex_fog in savageCreateContext. (Brian Paul) | Felix Kuehling | 2004-02-25 | 1 | -0/+2 |
| | |||||
* | use ABS(Z) when computing blend factors | Brian Paul | 2004-02-25 | 1 | -4/+4 |
| | |||||
* | call _tnl_allow_pixel/vertex_fog() funcs | Brian Paul | 2004-02-24 | 1 | -1/+3 |
| | |||||
* | turns out we probably need a _tnl_allow_pixel_fog() function afterall | Brian Paul | 2004-02-24 | 3 | -1/+15 |
| | |||||
* | jump through dispatch table instead of calling gl functions directly | Brian Paul | 2004-02-24 | 1 | -32/+34 |
| | |||||
* | fix incorrect texcoord attribute index | Brian Paul | 2004-02-24 | 1 | -1/+1 |
| | |||||
* | added some GLAPIENTRY keywords, minor clean-ups | Brian Paul | 2004-02-24 | 1 | -82/+82 |
| | |||||
* | s/transform/tnl/ | Brian Paul | 2004-02-24 | 1 | -1/+1 |
| | |||||
* | Yet another revision of _ae_update_state(). Issue both conventional AND | Brian Paul | 2004-02-24 | 1 | -82/+65 |
| | | | | | generic vertex attribute commands, ignoring ctx->VertexProgram.Enabled since this function may be used during display list compilation. | ||||
* | added some const keywords | Brian Paul | 2004-02-24 | 3 | -12/+13 |
| | |||||
* | glDrawArrays loop was wrong | Brian Paul | 2004-02-24 | 3 | -9/+7 |
| | |||||
* | updates from Erdi Chen | Brian Paul | 2004-02-23 | 24 | -801/+1125 |
| | |||||
* | delete the textures | Dave Airlie | 2004-02-23 | 1 | -0/+5 |
| | |||||
* | Imported the Savage DRI driver from the savage-2-0-0-branch of DRI CVS | Felix Kuehling | 2004-02-22 | 21 | -0/+10537 |
| | | | | with modifications to make it work with current Mesa 6. | ||||
* | fixed some typos | Daniel Borca | 2004-02-20 | 1 | -1/+1 |
| | |||||
* | Refactored several variables out of XMesaVisual in favor of identical | Ian Romanick | 2004-02-19 | 4 | -63/+100 |
| | | | | | fields in __GLcontextModes (the base type). Removed the need to keep the XMesaVisualInfo pointer when building inside the X-server. | ||||
* | A few more tweaks to fog code. | Brian Paul | 2004-02-17 | 2 | -10/+15 |
| | | | | | Remove unneeded FABSF() macros. Added blend factor clamping in a few spots. | ||||
* | A bit of an overhaul of the fog code. | Brian Paul | 2004-02-17 | 10 | -239/+336 |
| | | | | | | glFogCoord didn't always work reliably. ARB fragment program fog options work now. Per-fragment fog computations are now perspective corrected. | ||||
* | added SPAN_W | Brian Paul | 2004-02-17 | 1 | -8/+9 |
| | |||||
* | just some reformatting | Brian Paul | 2004-02-17 | 1 | -16/+17 |
| | |||||
* | some debug code | Brian Paul | 2004-02-17 | 1 | -0/+12 |
| | |||||
* | added FogOption to fragment_program struct | Brian Paul | 2004-02-17 | 2 | -0/+2 |
| | |||||
* | added FixedToDouble() macro | Brian Paul | 2004-02-17 | 1 | -0/+4 |
| | |||||
* | Added TRIANGLE_WALK_DOUBLE to optionally walk triangle edges with GLdoubles | Brian Paul | 2004-02-17 | 2 | -43/+115 |
| | | | | instead of GLfixed. (Justin Novosad) | ||||
* | texture env combine refactor (Andreas Stenglein), following the same ↵ | Roland Scheidegger | 2004-02-16 | 1 | -765/+230 |
| | | | | principles as the refactored code already present in the R200 driver | ||||
* | Add _tnl_set_attr() to complement existing get_attr() call. | Keith Whitwell | 2004-02-16 | 2 | -5/+31 |
| |