Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'upstream-master' into upstream-randr-1.2randr-1.2 | Ben Skeggs | 2007-08-08 | 14 | -462/+966 |
|\ | | | | | | | | | | | | | | | Conflicts: src/nv_dma.c src/nv_dma.h src/nv_exa.c | ||||
| * | Add forgotten prototype | Ben Skeggs | 2007-08-08 | 1 | -0/+2 |
| | | |||||
| * | Timeouts got lost somewhere along the way.. | Ben Skeggs | 2007-08-08 | 1 | -2/+2 |
| | | |||||
| * | Fix some overlooked hardcoded subchannels... | Stephane Marchesin | 2007-08-07 | 1 | -4/+4 |
| | | |||||
| * | Fix explicit usage of subchannels, and remove subchannel defines altogether. | Stephane Marchesin | 2007-08-06 | 2 | -18/+1 |
| | | |||||
| * | make XAA work on nv17 | Matthieu Castet | 2007-08-06 | 1 | -0/+8 |
| | | |||||
| * | oops remove the debugging ErrorFs. | Stephane Marchesin | 2007-08-06 | 1 | -2/+0 |
| | | |||||
| * | Fix UTS/DFS when gart is smaller than transfer size. | Stephane Marchesin | 2007-08-06 | 1 | -0/+4 |
| | | |||||
| * | NVDmaSetObjectFromSubchannel doesn't exist anymore! | Ben Skeggs | 2007-08-07 | 1 | -2/+0 |
| | | |||||
| * | Add subchannel handling code | Stephane Marchesin | 2007-08-06 | 7 | -194/+192 |
| | | |||||
| * | Adapt to drm 0.0.10 | Ben Skeggs | 2007-08-06 | 7 | -51/+36 |
| | | |||||
| * | Xv: waiting for last transfers to finish before freeing notifiers | Arthur Huillet | 2007-08-06 | 1 | -3/+14 |
| | | |||||
| * | Clamp NV_MEMORY_TO_MEMORY_FORMAT_LINE_COUNT to 2047 lines. | Ben Skeggs | 2007-08-06 | 1 | -2/+8 |
| | | | | | | | | | | At least NV40 can't handle values larger than this. Patch fixes hang when visiting opengl.org. | ||||
| * | Xv now manages a pool of 6 notifiers for its double buffering. Also improved ↵ | Arthur Huillet | 2007-07-30 | 2 | -42/+196 |
| | | | | | | | | the memory allocation logic. | ||||
| * | Xv: fixed bugs when displayed only part of the source image (tvtime with ↵ | Arthur Huillet | 2007-07-29 | 1 | -125/+107 |
| | | | | | | | | | | | | | | overscan) Xv: fixed bug with overlay behaving badly when window is partly out of screen Xv: clean up NVPutImage code | ||||
| * | exa: disable compositing on big endian machines | Dave Airlie | 2007-07-28 | 1 | -0/+2 |
| | | | | | | | | This at least allows me to see what I'm typing for now :-) | ||||
| * | no overlay with composite | Arthur Huillet | 2007-07-27 | 1 | -2/+2 |
| | | |||||
| * | Xv: gotos are evil | Arthur Huillet | 2007-07-27 | 1 | -2/+2 |
| | | |||||
| * | Removed comments in preparation for upstream push | Arthur Huillet | 2007-07-27 | 1 | -5/+5 |
| | | |||||
| * | re-added CPU copy code as a second fallback option (first being to use X ↵ | Arthur Huillet | 2007-07-26 | 1 | -7/+27 |
| | | | | | | | | GARTScratch) | ||||
| * | Completely removed notifier wait, when using double buffered stuff. | Arthur Huillet | 2007-07-26 | 1 | -19/+35 |
| | | | | | | | | I may have to re-add a wait in the future, but I'm not sure yet how to use two notifiers at a time. | ||||
| * | Preliminary implementation of "host-side double buffering" to improve ↵ | Arthur Huillet | 2007-07-26 | 1 | -35/+94 |
| | | | | | | | | performance of Xv | ||||
| * | removed pointless sleep in notifier wait | Arthur Huillet | 2007-07-25 | 2 | -40/+4 |
| | | |||||
| * | cleaner Xv code - fallback on CPU copy yet to be implemented | Arthur Huillet | 2007-07-20 | 1 | -50/+63 |
| | | |||||
| * | Now using GART as the source for the blitter - preliminary implementation, ↵ | Arthur Huillet | 2007-07-20 | 1 | -2/+4 |
| | | | | | | | | gotta clean it up | ||||
| * | now yielding in the wait for notifier for Xv only | Arthur Huillet | 2007-07-20 | 3 | -21/+53 |
| | | |||||
| * | VERY EXPERIMENTAL now EXA waits for sync before its operations - this ↵ | Arthur Huillet | 2007-07-19 | 1 | -2/+8 |
| | | | | | | | | removed the text corruption and didn't affect performance here, please report. | ||||
| * | VERY EXPERIMENTAL moved the notifier wait at the beginning of NvPutImage | Arthur Huillet | 2007-07-19 | 1 | -4/+12 |
| | | |||||
| * | new structure for PutImage, and DMA transfers | Arthur Huillet | 2007-07-19 | 1 | -144/+404 |
| | | |||||
* | | NV50: Get NV_MEMORY_TO_MEMORY_FORMAT working. | Ben Skeggs | 2007-07-17 | 1 | -0/+22 |
| | | |||||
* | | Merge branch 'nv50-branch' into randr-1.2 | Ben Skeggs | 2007-07-17 | 20 | -1832/+3769 |
|\ \ | |||||
| * \ | Merge branch 'randr-1.2' into nv50-branchnv50-branch | Ben Skeggs | 2007-07-12 | 7 | -50/+59 |
| |\ \ | | | | | | | | | | | | | | | | | | | | | Conflicts: src/nv_driver.c | ||||
| * \ \ | Merge branch 'nv50-branch' into upstream-nv50-branch | Ben Skeggs | 2007-07-09 | 11 | -130/+507 |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/Makefile.am src/nv_hw.c src/nv_proto.h | ||||
| | * | | | NV50: Basic EXA support. | Ben Skeggs | 2007-07-09 | 10 | -64/+403 |
| | | | | | |||||
| | * | | | Merge branch 'randr-1.2' into nv50-branch | Ben Skeggs | 2007-07-05 | 4 | -66/+120 |
| | |\ \ \ | |||||
| | * \ \ \ | Merge branch 'upstream-randr-1.2' into upstream-nv50-branch | Ben Skeggs | 2007-06-25 | 20 | -442/+1371 |
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/Makefile.am src/nv_dma.c src/nv_driver.c | ||||
| * | | | | | | nv50: Fix FB offsets | Ben Skeggs | 2007-06-28 | 1 | -2/+2 |
| | | | | | | | |||||
| * | | | | | | Merge branch 'upstream-randr-1.2' into upstream-nv50-branch | Ben Skeggs | 2007-06-28 | 18 | -439/+1383 |
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/Makefile.am src/nv_dma.c src/nv_driver.c | ||||
| * | | | | | | NV50: exit without SEGV | Ben Skeggs | 2007-05-25 | 1 | -3/+8 |
| | | | | | | | |||||
| * | | | | | | NV50: Make sure CLUT gets initialised during ScreenInit | Ben Skeggs | 2007-05-25 | 1 | -2/+3 |
| | | | | | | | |||||
| * | | | | | | consistent PreInit fail path | Ben Skeggs | 2007-05-21 | 2 | -166/+94 |
| | | | | | | | |||||
| * | | | | | | reindent nv_driver.c | Ben Skeggs | 2007-05-21 | 1 | -1856/+1919 |
| | | | | | | | |||||
| * | | | | | | NV50: Hook up CLUT, broken - LoadPalette never gets called... | Ben Skeggs | 2007-05-21 | 3 | -4/+68 |
| | | | | | | | |||||
| * | | | | | | NV50: cursor not in a static location like nv | Ben Skeggs | 2007-05-20 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | NV50: hook up hwcursor init | Ben Skeggs | 2007-05-18 | 1 | -1/+7 |
| | | | | | | | |||||
| * | | | | | | NV50: hook up nv50 code for Enter/LeaveVT | Ben Skeggs | 2007-05-18 | 1 | -0/+31 |
| | | | | | | | |||||
| * | | | | | | Don't go pounding PMC_ENABLE.. | Ben Skeggs | 2007-05-16 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Disabling things we don't know how to reinit is bad. | ||||
| * | | | | | | oops, pNv->PRAMIN points at 0x710000 *not* 0x700000 | Ben Skeggs | 2007-05-16 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | add chipsets to Probe routine too | Ben Skeggs | 2007-05-16 | 1 | -0/+2 |
| | | | | | | | |||||
| * | | | | | | Hack in NV50 display setup calls | Ben Skeggs | 2007-05-16 | 1 | -5/+15 |
| | | | | | | |