AgeCommit message (Expand)AuthorFilesLines
2009-01-08kms: fix build with 1.6 pre-releasesngBen Skeggs1-2/+6
2009-01-08kms: add some additional output namesBen Skeggs1-0/+9
2009-01-08nv50: don't segfault if preinit fails before display setup doneBen Skeggs2-0/+6
2009-01-07nv50/xv: ensure commands for entire frame fit in single pushbufBen Skeggs3-15/+41
2009-01-07nv50/exa: reemit state for copy as neededBen Skeggs1-1/+20
2009-01-07nv50/exa: reemit state for solid after flushBen Skeggs2-0/+23
2009-01-07nv50/exa: make sure tesla_scratch usage is trackedBen Skeggs2-0/+59
2009-01-07nv50: ensure all composite state setup makes it into a single pushbufBen Skeggs1-0/+2
2009-01-07nv50/exa: move vertex begin()/end() out of prepare()/done() compositeBen Skeggs1-5/+6
2009-01-07put pointer to NVRec in nouveau_channel.user_privateBen Skeggs1-0/+1
2009-01-07require libnouveau_drm 0.4Ben Skeggs1-1/+1
2009-01-06nv50: quick hack to get correct sw rendering on tiled pixmapsBen Skeggs2-25/+23
2009-01-05require libnouveau_drm 0.3Ben Skeggs1-1/+1
2008-12-23nv50/exa: Initial bits to handle tiling textures properly.Maarten Maathuis2-14/+47
2008-12-23exa: Avoid crashing when GART map fails.Maarten Maathuis1-2/+8
2008-12-23pNv->FBMap is already setMaarten Maathuis1-3/+1
2008-12-23configure: Avoid compiling drm modesetting code by accident.Maarten Maathuis1-4/+14
2008-11-14Initial DRI2 support.Ben Skeggs4-0/+135
2008-11-10require libnouveau_drm 0.2Ben Skeggs1-1/+1
2008-11-03turn off fallback messages by default..Ben Skeggs1-1/+1
2008-11-03nv50/exa: hide errors for unsupported surface bppBen Skeggs1-3/+2
2008-11-03exa: struct nouveau_pixmap doesn't need "mapped" fieldBen Skeggs3-11/+5
2008-10-29xv: remove some unnessesary code that snuck in during last mergeBen Skeggs2-2/+0
2008-10-27Merge remote branch 'origin/master' into ngBen Skeggs23-2262/+1942
2008-10-24pedantry fix for nv11 locking, and some minor cleanupsStuart Bennett3-31/+22
2008-10-24Add a function to lock/unlock all crtcs, use it in nv_bios codeStuart Bennett4-56/+66
2008-10-24Attempt to make the usage of cr44 rational instead of cargocultedStuart Bennett5-24/+39
2008-10-24Robust nv11 head setting (from mmiotrace)Stuart Bennett4-4/+15
2008-10-22randr12: update scrn field on server regen, and emit an error if rotatedStuart Bennett2-0/+14
2008-10-22randr12: don't change virtualX/virtualYStuart Bennett1-0/+3
2008-10-22Delete notifiers and grobjs in CloseScreen to avoid channel member becoming s...Stuart Bennett4-0/+35
2008-10-22Remove all object with mmaps in CloseScreen, so that drmClose actually calls ...Stuart Bennett7-14/+33
2008-10-22No reason to call AccelCommonInit twice in ScreenInit, but calling it in Ente...Stuart Bennett1-1/+2
2008-10-22nouveau_channel_free should remove mmaps made in nouveau_channel_allocStuart Bennett1-0/+7
2008-10-22Do frag prog allocation and shader upload in TCL initStuart Bennett5-90/+94
2008-10-22Only hackup shaders onceStuart Bennett2-2/+4
2008-10-21cr26 is just another view of 0x3c0Stuart Bennett2-10/+1
2008-10-21Use symbolic define values where knownStuart Bennett6-62/+108
2008-10-21Convert CIO, DIO and VIO use to use defines from nvreg for index and data reg...Stuart Bennett5-124/+129
2008-10-21Rename relevant functions, sizes and offsets to PRM.IO from P.IO, in keeping ...Stuart Bennett6-52/+52
2008-10-21Name crtc index regs according to rules.xmlStuart Bennett7-282/+279
2008-10-21SaveGeneration isn't doing a lotStuart Bennett2-5/+2
2008-10-21Replace a few memsets with initializersStuart Bennett2-10/+4
2008-10-15require libnouveau_drm Skeggs6-10/+11
2008-10-14nv04: slight thinko in last commit..Ben Skeggs1-4/+4
2008-10-14nv04: avoid more nasty METHOD_CNT stuff when using IFC..Ben Skeggs1-4/+10
2008-10-14link against libnouveau_drm, "common code" is now actually common..Ben Skeggs24-8583/+30
2008-10-12Eliminate separate NVRec ctor and dtorStuart Bennett1-42/+18
2008-10-12randr12: remove pointless debug in nv_output and nv_crtcStuart Bennett3-67/+29
2008-10-12randr12: deBoolification and eliminate `override' arg to nv_crtc_load_state_extStuart Bennett4-23/+22