summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2004-05-19Disable non-threadsafe code with prejudice...i865-agp-0-1-branchkeithw4-30/+18
2004-05-17Bring in pageflipping bugfix from trunkkeithw1-0/+4
2003-10-31Emit texcoords 2 & 3.keithw1-0/+28
2003-09-29Version test for sys/endian.hi865-agp-0-1-20030929keithw1-0/+7
2003-09-22Change mtrr version checkkeithw1-1/+6
2003-09-10Fix two sources of texture corruption on i865 when running multiplekeithw1-10/+5
2003-09-10Add DEBUG_LOCKING stuff from radeon/r200 driverskeithw2-0/+56
2003-09-09Use spldrm/splx around tsleep() in DRM_WAIT_ONkeithw1-3/+7
2003-09-05Don't let NoBackBuffer option affect the Depth buffer.i865-agp-0-1-20030905keithw1-0/+2
2003-09-05Work around occasionally missed irqs on FreeBSD + certain combinations ofkeithw1-3/+3
2003-09-05Another typokeithw1-1/+1
2003-09-05Fix capitalization of noBackBufferkeithw1-1/+1
2003-09-05Ensure backwards compatibility with 1.6.0 kernel modulekeithw1-2/+10
2003-09-04Fix texture corruption with agp client textures.keithw4-6/+20
2003-09-03Add 'NoBackBuffer' option for i830 driver.keithw3-1/+11
2003-09-03Restore NoPixmapCache option that went missingkeithw2-1/+15
2003-07-25Radeon 9200 supporti865-agp-0-1-20030728keithw4-4/+37
2003-07-25Agp 8x supportkeithw5-7/+43
2003-07-25Match new naming of drm subdevice created by agp_i810.ckeithw2-5/+12
2003-07-25Add chipids for 9200 boardskeithw2-0/+18
2003-07-21Remove unused varkeithw1-2/+7
2003-07-21cope better with agp bridge deviceskeithw2-9/+23
2003-07-07Fix broken i830_wait_ring()i865-agp-0-1-20030707keithw1-13/+7
2003-07-07Undo i830WaitForIdleLocked optimization - pixel caches need to be flushedkeithw1-6/+8
2003-07-07Clean i830GetAGPOffsetkeithw1-4/+5
2003-07-07bsd changeskeithw8-9/+17
2003-07-07Temporary changes to work with i865 agp patch - will break other driverskeithw3-12/+10
2003-07-07Use braces around condition in DRM_WAIT_ON. Match linux version's semanticskeithw1-3/+1
2003-07-03Fix a couple of small issueskeithw1-19/+20
2003-07-03Lift cmpxchg defn from linux (simplified)keithw1-1/+14
2003-07-03Don't fail if unable to install an interrupt.keithw1-9/+12
2003-07-01Get the linux drm building againkeithw14-35/+24
2003-06-30allow i830 drm to build under bsdkeithw25-203/+387
2003-06-19Prepare to enable texunits 3 & 4keithw11-411/+402
2003-06-19Simplify irq usage, work around wierd bugkeithw1-30/+8
2003-06-18Remove screwed up I830_TEXTURE_COUNT defnkeithw1-3/+3
2003-06-18Remove screwed up I830_TEXTURE_COUNT defnkeithw1-9/+0
2003-06-18move i830 drm to shared directorykeithw9-1/+4
2003-06-18Typokeithw1-1/+1
2003-06-18Move flush_queue functionality into dma_quiescent, remove flush_queue()keithw1-35/+11
2003-06-18don't flush twice in a rowkeithw2-7/+14
2003-06-18Use irqs for synchronization (when available), remove lock_queiscentkeithw6-91/+123
2003-06-18Turn on irq's, fix issue with loosing irqs.keithw3-17/+31
2003-06-18Increment counter after all hardware operations, not just vertexbuffers.keithw1-3/+13
2003-06-09Add rgb565 as supported client texture.keithw2-14/+39
2003-06-05Get agp texturing basically workingkeithw7-118/+300
2003-06-04add blit ioctlkeithw1-0/+14
2003-06-04Add blit ioctlkeithw4-1/+103
2003-06-04Read & draw pixels to/from agp space accelerated by blitskeithw7-9/+554
2003-06-03Add ioctls for memory heapkeithw3-19/+205