Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Updated keyboard input so that glut programs can read from stdin without | Sean D'Epagnier | 2006-12-21 | 1 | -42/+44 |
| | | | | problems if tty input is used. Also corrected a few stdin keycodes. | ||||
* | Merge branch 'nouveau-import' | Dave Airlie | 2006-12-20 | 50 | -0/+13423 |
|\ | |||||
| * | Don't build passthrough shader on <NV40 | Ben Skeggs | 2006-12-17 | 1 | -1/+2 |
| | | |||||
| * | Get nv10_swtcl.c working enough for glxgears on NV40. | Ben Skeggs | 2006-12-16 | 5 | -6/+96 |
| | | |||||
| * | NV1x/2x hw_func stubs. | Ben Skeggs | 2006-12-15 | 2 | -6/+62 |
| | | |||||
| * | Improve SwapBuffers a bit. | Ben Skeggs | 2006-12-14 | 1 | -13/+26 |
| | | |||||
| * | 0x4497 doesn't have NV30_TCL_PRIMITIVE_3D_NORMALIZE_ENABLE | Ben Skeggs | 2006-12-14 | 1 | -2/+4 |
| | | |||||
| * | Some more voodoo to get 3D going with a minimal initial context. | Ben Skeggs | 2006-12-14 | 2 | -0/+21 |
| | | |||||
| * | Update spot light params also for nv20 and nv30 | Patrice Mandin | 2006-12-08 | 3 | -54/+124 |
| | | |||||
| * | grr, always check twice before commit | Patrice Mandin | 2006-12-08 | 1 | -1/+1 |
| | | |||||
| * | Resend spot light parameters when part of it changes | Patrice Mandin | 2006-12-08 | 1 | -26/+61 |
| | | |||||
| * | Skeletal extension handling across chipsets. | Ben Skeggs | 2006-12-08 | 3 | -3/+55 |
| | | |||||
| * | NV_44 uses nv30InitStateFuncs too | Ben Skeggs | 2006-12-08 | 1 | -0/+1 |
| | | |||||
| * | state cache is automagically flushed on a normal BEGIN_RING_SIZE | Ben Skeggs | 2006-12-08 | 1 | -1/+0 |
| | | |||||
| * | Implement a simple nv30Clear, and make sure we get a nouveau_renderbuffer | Ben Skeggs | 2006-12-08 | 2 | -1/+22 |
| | | | | | | | | for the depth buffer and not a Mesa renderbuffer adaptor | ||||
| * | oops, typo | Ben Skeggs | 2006-12-08 | 1 | -2/+2 |
| | | |||||
| * | Create visuals for modes the ddx provides | Ben Skeggs | 2006-12-08 | 1 | -44/+38 |
| | | |||||
| * | oops, we don't want this by default just yet... | Ben Skeggs | 2006-12-08 | 1 | -1/+1 |
| | | |||||
| * | Some work on buffer handling, most likely not entirely correct and | Ben Skeggs | 2006-12-08 | 19 | -150/+784 |
| | | | | | | | | | | incomplete. But, it works well enough that windows can be moved/resized. | ||||
| * | Fix the swtcl module. | Stephane Marchesin | 2006-12-03 | 1 | -6/+4 |
| | | |||||
| * | Remove duplicate nv10 tcl defines | Patrice Mandin | 2006-12-03 | 1 | -220/+5 |
| | | |||||
| * | Merge the pciid work. Use lock step versioning with the drm. | Stephane Marchesin | 2006-12-03 | 10 | -59/+253 |
| | | |||||
| * | Fix a copy+paste'o that caused some *very* strange bugs.. | Ben Skeggs | 2006-12-03 | 1 | -1/+1 |
| | | |||||
| * | - Add InitInstruction to hw shader backend, and remove SetUnusedSource. | Ben Skeggs | 2006-11-27 | 5 | -55/+109 |
| | | | | | | | | | | | | | | - NV30FP/NV40VP: Clear any fields before we OR new values into them - NV40VP: It seems that it might be possible to write a result reg at the same time a temp is written. In InitInstruction, initialise OUT_DEST to OUT_DEST_TEMP so result regs don't get clobbered by default. | ||||
| * | Fix RSQ emulation | Ben Skeggs | 2006-11-26 | 1 | -3/+19 |
| | | |||||
| * | Fix progs/fp/tri-xpd | Ben Skeggs | 2006-11-26 | 3 | -5/+17 |
| | | | | | | | | | | Fragprog consts are inlined, so make sure we update *all* occurances of a param :) | ||||
| * | Incomplete shader stuff, should mostly work for NV40. Other cards, not so | Ben Skeggs | 2006-11-25 | 20 | -13/+5667 |
| | | | | | | | | much.. | ||||
| * | fix scissor | Ben Skeggs | 2006-11-25 | 1 | -1/+1 |
| | | |||||
| * | nv10,nv20,nv30: send correct values for spot light direction X,Y,Z and | Patrice Mandin | 2006-11-24 | 3 | -59/+95 |
| | | | | | | | | cutoff parameter C | ||||
| * | nv10: rename spot light coefs like nv20,nv30 | Patrice Mandin | 2006-11-24 | 1 | -3/+15 |
| | | |||||
| * | That was really stupid. | Stephane Marchesin | 2006-11-23 | 1 | -1/+5 |
| | | |||||
| * | Some missing state init | Ben Skeggs | 2006-11-22 | 1 | -0/+21 |
| | | |||||
| * | Enable nv10 tcl state | Patrice Mandin | 2006-11-21 | 1 | -1/+3 |
| | | |||||
| * | nv10,nv20: nvX0ShadeModel static function | Patrice Mandin | 2006-11-21 | 2 | -2/+2 |
| | | |||||
| * | nv10,nv20,nv30: color light components renamed from a,b,c to r,g,b | Patrice Mandin | 2006-11-21 | 3 | -9/+9 |
| | | |||||
| * | ah, correct revision now | Patrice Mandin | 2006-11-21 | 1 | -1/+1 |
| | | |||||
| * | update from renouveau | Patrice Mandin | 2006-11-21 | 1 | -58/+137 |
| | | |||||
| * | nv10: update state | Patrice Mandin | 2006-11-21 | 1 | -72/+116 |
| | | |||||
| * | nouveauCreateDmaObject | Ben Skeggs | 2006-11-21 | 3 | -4/+36 |
| | | |||||
| * | Remaining state cache changes | Stephane Marchesin | 2006-11-21 | 2 | -10/+15 |
| | | |||||
| * | Add the state caching mechanism. It seems to work, from what I can see. | Stephane Marchesin | 2006-11-21 | 10 | -496/+605 |
| | | |||||
| * | More state. | Jeremy Kolb | 2006-11-21 | 1 | -13/+43 |
| | | |||||
| * | Add state initialization to context creation. | Jeremy Kolb | 2006-11-20 | 3 | -1/+118 |
| | | |||||
| * | Cleanup the swtcl code. | Stephane Marchesin | 2006-11-19 | 1 | -27/+0 |
| | | |||||
| * | Use NONINC_METHOD for vertex data. | Stephane Marchesin | 2006-11-19 | 2 | -3/+5 |
| | | |||||
| * | More work on the swtcl | Stephane Marchesin | 2006-11-19 | 2 | -6/+4 |
| | | |||||
| * | More fifo debug fixes | Stephane Marchesin | 2006-11-19 | 1 | -4/+5 |
| | | |||||
| * | Oops. | Stephane Marchesin | 2006-11-19 | 1 | -1/+0 |
| | | |||||
| * | Fix the fifo debugging feature. | Stephane Marchesin | 2006-11-19 | 1 | -2/+2 |
| | | |||||
| * | New swtcl implementation. It's simpler than the previous one (doesn't use | Stephane Marchesin | 2006-11-19 | 3 | -409/+171 |
| | | | | | | | | templates) and it is probably faster as well |