Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | r300: Correct bug introduced by fragprog rework. | Jerome Glisse | 2007-01-04 | 1 | -4/+5 |
| | | | | Thx for Tilman who spoted the bugs. | ||||
* | s/unsigned/size_t/ (Matthias Hopf) | Brian | 2007-01-04 | 1 | -3/+3 |
| | |||||
* | Update spot light params | Patrice Mandin | 2007-01-02 | 3 | -36/+45 |
| | |||||
* | nouveau: bump drm patchlevel. | Ben Skeggs | 2007-01-02 | 1 | -1/+1 |
| | |||||
* | fix issue with i915tex advertising visuals it can't support | Dave Airlie | 2006-12-31 | 1 | -0/+3 |
| | | | | This may not be the proper way to fix this but it does work easily. | ||||
* | Use the tiled flag in the sarea to determine region tiling. | Haihao Xiang | 2006-12-30 | 3 | -4/+9 |
| | | | | | | This fixes mis-rendering if back/depth fail to get set up as tiled. While it probably won't ever be the case now that the pitch limits are loosened, this is still the right thing to do. | ||||
* | nouveau: Use bufferobj interface for fragment program uploads | Ben Skeggs | 2006-12-27 | 2 | -21/+20 |
| | |||||
* | nouveau: Initial buffer object support | Ben Skeggs | 2006-12-27 | 5 | -0/+303 |
| | |||||
* | nouveau: We'll need syncNotifier for NV_MEMORY_TO_MEMORY_FORMAT too. | Ben Skeggs | 2006-12-27 | 1 | -0/+5 |
| | |||||
* | nouveau: add nouveau_mem_alloc/free debugging | Ben Skeggs | 2006-12-27 | 3 | -3/+20 |
| | |||||
* | nouveau: record *actual* type of memory that was alloc'd, not the requested ↵ | Ben Skeggs | 2006-12-27 | 2 | -3/+6 |
| | | | | types. | ||||
* | nouveau: Typo | Ben Skeggs | 2006-12-27 | 1 | -1/+1 |
| | |||||
* | nouveau: Add simple wrapper for NV_MEMORY_TO_MEMORY_FORMAT. | Ben Skeggs | 2006-12-27 | 4 | -1/+75 |
| | |||||
* | Deleted unused file which likely have be reintroduced during git move. | Jerome Glisse | 2006-12-26 | 1 | -1328/+0 |
| | | | | | This file was deleted longtime ago, guess that git migration created it again. | ||||
* | nouveau: Make use of NOUVEAU_DEBUG for shader disasm | Ben Skeggs | 2006-12-26 | 3 | -15/+24 |
| | |||||
* | nouveau: Make the notifier stuff actually work.. | Ben Skeggs | 2006-12-26 | 1 | -4/+8 |
| | |||||
* | nouveau: Wait on notifier to check for completion of previous commands. | Ben Skeggs | 2006-12-26 | 4 | -35/+23 |
| | | | | | We can't wait on NV_PGRAPH_STATUS. We don't have the regs mapped, and there's no guarantee that we'll catch PGRAPH idle when multiple channels are active. | ||||
* | nouveau: Add notifier support functions | Ben Skeggs | 2006-12-26 | 7 | -8/+179 |
| | |||||
* | Rework r300 fragprog avoid using bitfield structure. | Jerome Glisse | 2006-12-25 | 2 | -290/+466 |
| | | | | | | | | It seems that bitfield structure lead to some strange problem on 64bits arch, don't want to waste time debugging strange things like that so converted pfs_reg_t structure to a GLuint and use good old masking and shifting spell. (cherry picked from 2a7de9d095d8e60da12b11aaa1efe664b87b11d3 commit) | ||||
* | nouveau: Kill some compile warnings. | Ben Skeggs | 2006-12-24 | 10 | -21/+13 |
| | |||||
* | nouveau: Modify span routines to use nouveau_renderbuffer instead of ↵ | Ben Skeggs | 2006-12-24 | 3 | -8/+30 |
| | | | | driRenderbuffer | ||||
* | nouveau: maintain numClipRects/pClipRects in context. | Ben Skeggs | 2006-12-23 | 4 | -57/+46 |
| | |||||
* | nouveau: Don't fill nrb->dPriv for private buffers | Ben Skeggs | 2006-12-23 | 4 | -9/+9 |
| | |||||
* | nouveau: get 16bpp working | Ben Skeggs | 2006-12-23 | 4 | -5/+13 |
| | |||||
* | Drop mesa wrappers for XFree86. | George Sapountzis | 2006-12-21 | 3 | -208/+45 |
| | |||||
* | 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 |
| | |