Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-05-22 | radeon: reading back to scratch reg through status map doesn't work | Jerome Glisse | |
For some unknown reasons the scratch reg value doesn't endup in the status map at the scratch reg offset, this is a temporary work around until we figure out why it doesn't work. | |||
2009-02-23 | radeon: fixup legacy bo/cs out of VRAM waiting. | Dave Airlie | |
This is similiar to the code from the F10 r300 bufmgr | |||
2009-02-17 | radeon: initialise swapped objects pointer | Dave Airlie | |
2009-02-17 | radeon: legacy texMem interface fixups. | Dave Airlie | |
The texmem.c interface is wildly messed up it really wants to own the objects so let it, pain in the ass but this code should work a lot better now | |||
2009-02-17 | Revert "dri/radeon: export a function to cleanup a texture object." | Dave Airlie | |
This reverts commit 5325f8624093bb1ec30d581b4ff64218ceab99f9. | |||
2009-02-17 | radeon: fixup destroy texture object exit path and update LRU | Dave Airlie | |
the destroy path was doing bad things with structure names, make it do less bad things, use container_of instead | |||
2009-02-17 | dri/radeon: export a function to cleanup a texture object. | Dave Airlie | |
The radeon legacy code want to cleanup not free the texture obj, so export a function to do that and wrap it. | |||
2009-02-12 | radeon/r200/r300: make build with out libdrm_radeon installed for now | Dave Airlie | |
2009-02-12 | radeon: renaming and headers cleanup | Dave Airlie | |
2009-02-04 | radeon: call getpagesize once and store in a static | Dave Airlie | |
2009-02-04 | radeon: only do the fb read if we are mapping a VRAM object | Dave Airlie | |
this makes writing the DMA buffers got a lot better | |||
2009-02-03 | radeon: add a reference to the static buffers so they don't get deleted | Dave Airlie | |
2009-02-03 | radeon_bo: align size of bo to page size. | Dave Airlie | |
This is really required for the VRAM allocator upload function. | |||
2009-01-31 | r200/r300: add aperture space checks | Dave Airlie | |
2009-01-29 | radeon/r200/r300: bring back old style DMA buffer on top of BOs. | Dave Airlie | |
this gets back a lot of the lots speed in gears on r500 at least I also fixed the legacy bufmgr to deal when the dma space fills up | |||
2009-01-22 | radeon: cleanup bo unref codepath in pending code | Dave Airlie | |
assert for bad case hopefully | |||
2009-01-22 | radeon: fix counting for cfree handles in an inline | Dave Airlie | |
2009-01-23 | radeon: add r100/r200 workarounds for legacy aging | Dave Airlie | |
2009-01-14 | radeon/r200/r300: make legacy emit non-r300 specific | Dave Airlie | |
2009-01-14 | radeon/r200/r300: initial attempt to convert to common context code | Dave Airlie | |
2008-11-15 | radeon: update to libdrm-radeon API changes | Jerome Glisse | |
2008-11-14 | r300: cs + DRI2 support | Jerome Glisse | |
If DRI2 is enabled then switch cmd assembly to directly build hw packet. | |||
2008-11-14 | r300: bo and cs abstraction. | Jerome Glisse | |
This abstract memory management and command stream building so we can use different backend either legacy one which use old pathway or a new one like with a new memory manager. This works was done by : Nicolai Haehnle Dave Airlie Jerome Glisse |