Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-06-05 | nouveau: pass nouveau_bo instead of pipe_buffer to so_ calls | Ben Skeggs | |
2009-05-28 | nv50: use multiple constant buffers | Christoph Bumiller | |
Use different buffers for immds, FP params, and VP params. One has to map constant buffer indices in shader code to buffers defined via CB_DEF. In principle, we could use more buffers so we'd have to change the shader code less frequently. | |||
2009-05-28 | nv50: modified FP attribute loading | Christoph Bumiller | |
VP outputs that should be loadable in the FP are mapped to interpolant indices by HPOS, COL0 etc.; of course HPOS is always written, so the highest byte of 1988 is a bitmask that selects which components of HPOS are used for interpolants, i.e. the FP inputs in COL0 start at index POPCNT(1988[24:28]). | |||
2008-08-07 | nouveau: fix build | Ben Skeggs | |
2008-06-29 | nv50: a couple more bits'n'pieces | Ben Skeggs | |
2008-06-29 | nv50: use constbuf segment 0 for everything - I can't make the others work.. | Ben Skeggs | |
2008-06-29 | nv50: carry instructions around in nv50_program_exec, not a flat array | Ben Skeggs | |
2008-06-29 | nv50: rename nv50_state.h to nv50_program.h | Ben Skeggs | |