Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-08-16 | draw: last_vertex_last is always true for GS and SO. | Chia-I Wu | |
That is, OpenGL decomposition rule is assumed. There should be a pipe_context state to specify the rules. | |||
2010-08-16 | draw: Add flags to draw_prim_info. | Chia-I Wu | |
A primitive may be splitted in frontends. The splitted primitives should convey certain flag bits so that the decomposer can correctly decide the stipple or edge flags. This commit adds flags to draw_prim_info and updates the decomposer to honor the flags. Frontends and middle ends will be updated later. | |||
2010-08-06 | draw: Include draw_decompose_tmp.h in draw_gs_tmp.h. | Chia-I Wu | |
Use draw_decompose_tmp.h to replace GS primitive decomposer. | |||
2010-06-17 | draw: implement triangle strips with adjacency in geometry shader | Zack Rusin | |
2010-06-17 | draw: implement triangle lists with adjacency support in gs | Zack Rusin | |
2010-06-17 | draw: fix a silly error | Zack Rusin | |
2010-06-17 | draw: implement line strip adjacency | Zack Rusin | |
2010-06-17 | draw: implement lines with adjacency in geometry shaders | Zack Rusin | |
2010-06-15 | draw/gs: make sure gs works with elts and doesn't overrun the buffer | Zack Rusin | |
2010-06-15 | draw: finish the new pipeline setup | Zack Rusin | |
Keith came up with a new way of running the pipeline which involves passing a few info structs around (for fetch, vertices and prims) and allows us to correctly handle cases where we endup with multiple primitives generated by the pipeline itself. | |||
2010-06-10 | draw: forgot to add a file | Zack Rusin | |