Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-12-16 | gallium: fix some asserts | Alan Hourihane | |
2008-08-24 | gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.h | Brian Paul | |
Also, rename p_tile.[ch] to u_tile.[ch] | |||
2008-06-19 | draw: Fix MSVC integer size conversion warning. | José Fonseca | |
2008-06-18 | gallium: split long prims into chunks with an even number of vertices | Brian Paul | |
This fixes culling "parity" errors when splitting long tri strips. Splitting strips into chunks with an odd number of vertices causes front/back-face orientation to get reversed and upsets culling. | |||
2008-06-10 | draw: rework splitting of fan/loop prims in varray.c, fix flatshade issues | Keith Whitwell | |
2008-06-04 | draw: respect driver's max vertex buffer size | Keith Whitwell | |
2008-06-02 | draw: Fix MSVC warnings. | José Fonseca | |
2008-05-27 | draw: Fixed typo in draw_pt_varray and added comments | Jakob Bornecrantz | |
2008-05-13 | decomposition from keith, adds decomposition of more prim to the pipeline | Zack Rusin | |
2008-05-12 | draw: turn fse path into a middle end | Keith Whitwell | |
Also add some util functions in pt_util.c | |||
2008-05-12 | draw: streamline the varray path | Keith Whitwell | |
- drop support for running the pipeline (ie. don't populate the flags values) - pass through all split-able primitives intact to the middle end - only primitives that can't be split are shunted on the draw-element path | |||
2008-05-08 | redo the linear paths | Zack Rusin | |
2008-05-08 | implement linear path for fetch_emit pipeline | Zack Rusin | |
2008-05-08 | don't fill in linear fetch_elts | Zack Rusin | |
2008-05-08 | implement linear emition and fetching and plug it in the varray paths | Zack Rusin | |
2008-05-08 | split larger primitives in the simple varray pt | Zack Rusin | |
2008-05-08 | abstract fetching elts | Zack Rusin | |
2008-05-01 | draw: squash warnings | Keith Whitwell | |
2008-04-25 | draw: emit extra flags whenever pipeline is active | Keith Whitwell | |
The assert was in fact over-sensitive, but emitting the extra flags is pretty trivial & we may as well just do it whenever we know the pipeline is running. | |||
2008-04-25 | frontend for rendering without elts | Zack Rusin | |