Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | codegen'ed versions of the 2nd level dispatch | Daniel Borca | 2004-04-01 | 5 | -12/+101 |
| | |||||
* | fine-tuning x86 gcc codegen | Daniel Borca | 2004-03-31 | 2 | -20/+35 |
| | |||||
* | dynfn --> _tnl_dynfn | Keith Whitwell | 2004-03-31 | 4 | -28/+28 |
| | |||||
* | Add #ifdef protection around the file to prevent DRI build breakage. | Ian Romanick | 2004-03-30 | 1 | -0/+2 |
| | |||||
* | new files | Keith Whitwell | 2004-03-29 | 2 | -0/+710 |
| | |||||
* | First round of codegen for t_vtx_api.c -- ie the Begin/Vertex/End code. | Keith Whitwell | 2004-03-29 | 5 | -642/+492 |
| | | | | Enable with env var: MESA_CODEGEN=t. | ||||
* | Sketch of codegen templates for t_vtx_api.c, not complete | Keith Whitwell | 2004-03-15 | 1 | -0/+242 |
| | |||||
* | Streamline the error path in VertexAttrib functions. Makes things | Keith Whitwell | 2004-03-15 | 2 | -55/+79 |
| | | | | slightly easier for codegen. | ||||
* | Added some comments. Minor const, int->GLint type changes, etc. | Brian Paul | 2004-03-13 | 2 | -28/+43 |
| | |||||
* | Fix calling fallback_drawarrays() with the wrong arguments | Roland Scheidegger | 2004-03-01 | 1 | -2/+2 |
| | |||||
* | Inline get_size as an interim measure to get rid of function call overhead. | Michel Dänzer | 2004-03-01 | 2 | -2/+2 |
| | |||||
* | 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 |
| | |||||
* | use ABS(Z) when computing blend factors | Brian Paul | 2004-02-25 | 1 | -4/+4 |
| | |||||
* | turns out we probably need a _tnl_allow_pixel_fog() function afterall | Brian Paul | 2004-02-24 | 3 | -1/+15 |
| | |||||
* | glDrawArrays loop was wrong | Brian Paul | 2004-02-24 | 1 | -2/+2 |
| | |||||
* | A few more tweaks to fog code. | Brian Paul | 2004-02-17 | 1 | -6/+7 |
| | | | | | 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 | 4 | -40/+74 |
| | | | | | | glFogCoord didn't always work reliably. ARB fragment program fog options work now. Per-fragment fog computations are now perspective corrected. | ||||
* | Add _tnl_set_attr() to complement existing get_attr() call. | Keith Whitwell | 2004-02-16 | 2 | -5/+31 |
| | |||||
* | new comments, rename some stuff | Brian Paul | 2004-02-13 | 1 | -6/+13 |
| | |||||
* | minor #ifdef fix | Brian Paul | 2004-01-31 | 1 | -1/+1 |
| | |||||
* | added _NEW_PROGRAM to check_state flags for pipeline stages (fixes vparray ↵ | Brian Paul | 2004-01-31 | 6 | -7/+8 |
| | | | | demo bug) | ||||
* | don't call gl functions directly, jump through _glapi_Dispatch table | Brian Paul | 2004-01-31 | 1 | -11/+11 |
| | |||||
* | Fix extract_3f_xyw(). | Keith Whitwell | 2004-01-30 | 1 | -2/+2 |
| | |||||
* | Catch and shortcircuit no-primitive and no-vertex cases in _tnl_wrap_buffers() | Keith Whitwell | 2004-01-27 | 1 | -21/+38 |
| | |||||
* | Fix for recursion in generic_copy_pv_extras. | Keith Whitwell | 2004-01-26 | 1 | -2/+5 |
| | | | | Add a comment. | ||||
* | replace MALLOC w/ CALLOC to silence valgrind warnings | Brian Paul | 2004-01-26 | 1 | -1/+1 |
| | |||||
* | Another mechanism to create vertices with holes - a new EMIT_PAD style | Keith Whitwell | 2004-01-21 | 2 | -17/+34 |
| | |||||
* | some more count vs. end confusion | Keith Whitwell | 2004-01-19 | 2 | -11/+11 |
| | |||||
* | add casts to quiet compiler warnings | Karl Schultz | 2004-01-15 | 1 | -2/+2 |
| | |||||
* | Cosmetic changes. | Brian Paul | 2004-01-15 | 7 | -58/+54 |
| | | | | | Added a bunch of const qualifiers. Use _mesa_memcpy() instead of memcpy(), etc. | ||||
* | added blurb about NVIDIA extensions | Brian Paul | 2004-01-14 | 1 | -2/+10 |
| | |||||
* | Fix up more confusions with count vs end in array functions | Keith Whitwell | 2004-01-14 | 3 | -73/+36 |
| | |||||
* | silence compiler warnings | Karl Schultz | 2004-01-13 | 2 | -5/+5 |
| | |||||
* | remove unused variable | Karl Schultz | 2004-01-13 | 1 | -1/+0 |
| | |||||
* | add t_vertex.c to project | Karl Schultz | 2004-01-13 | 1 | -0/+4 |
| | |||||
* | Don't call _tnl_draw_range_elements() unless start == 0. | Keith Whitwell | 2004-01-12 | 1 | -3/+12 |
| | |||||
* | Change < to <= when testing counts against ctx->Const.MaxArrayLockSize, | Brian Paul | 2004-01-09 | 2 | -11/+18 |
| | | | | | | per Daniel Borca. Also, added XXX comments to mark where there may be a problem with the calls to _tnl_vb_bind_arrays(). Is the last parameter a count or index? | ||||
* | Committing in . | Jouk Jansen | 2004-01-08 | 1 | -2/+5 |
| | | | | | | | | | Update OpenVMS makefiles Modified Files: Mesa/src/mesa/swrast_setup/descrip.mms Mesa/src/mesa/tnl/descrip.mms ---------------------------------------------------------------------- | ||||
* | Perform check for dstclip[3] == 0. | Keith Whitwell | 2004-01-08 | 1 | -7/+9 |
| | |||||
* | keeping things safe: sanity check back | Daniel Borca | 2004-01-08 | 1 | -0/+2 |
| | |||||
* | removed unnecessary (now) sanity check | Daniel Borca | 2004-01-08 | 1 | -4/+0 |
| | |||||
* | sanity check for vertex counter | Daniel Borca | 2004-01-07 | 1 | -0/+4 |
| | |||||
* | Testing | Keith Whitwell | 2004-01-06 | 1 | -0/+1 |
| | |||||
* | Apply attribute offset when calling extract(). | Keith Whitwell | 2004-01-06 | 1 | -2/+5 |
| | | | | Simplify stride calcs. | ||||
* | Slight cleanup | Keith Whitwell | 2004-01-05 | 1 | -7/+6 |
| | |||||
* | Remove debug | Keith Whitwell | 2004-01-05 | 1 | -3/+0 |
| | |||||
* | Beef up t_vertex.c: | Keith Whitwell | 2004-01-05 | 7 | -127/+394 |
| | | | | | | | | | | | - cope with input vectors with size less than that of the emitted attribute. - cope with vertices with 'holes' inside and between vertices. Fix calculation of tnl->render_inputs to work with fp programs. Mirror VB->PointSizePtr in VB->AttribPtr so that it can work with t_vertex.c. Transition swrast_setup/ to use t_vertex.c to build swrast vertices. | ||||
* | Re-commit t_vertex.[ch] changes to fd.o server. | Keith Whitwell | 2004-01-05 | 14 | -249/+559 |
| | |||||
* | Reenable the vtxfmt code paths in the radeon and r200 drivers. | Felix Kuehling | 2004-01-04 | 1 | -1/+2 |
| |