Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-04 | radeon: r100 clean up CS packet size calc | Dave Airlie | |
2009-03-04 | radeon: settexbuffer support | Dave Airlie | |
This gets DRI2 compiz going | |||
2009-03-04 | radeon: fix texturing for r100 | Dave Airlie | |
2009-03-04 | radeon: use swrast clear - fail on depth | Dave Airlie | |
need to write real hw user clear | |||
2009-03-04 | radeon: fixup some segfaults/exit at startup | Dave Airlie | |
2009-03-03 | radeon: remove debugging | Dave Airlie | |
2009-03-03 | radeon: refactor framebuffer code like intel | Dave Airlie | |
this is a step towards fbos and should fix pageflipping, but I think the first flip seems broken. | |||
2009-02-27 | R300: add support for RS600 chips | Alex Deucher | |
2009-02-27 | R300: set the number of GB pipes on all r3xx-r5xx chips | Alex Deucher | |
2009-02-27 | r300: make ste text buffer work with > 2048 on r500 | Dave Airlie | |
2009-02-27 | radeon: add more fbconfigs | Dave Airlie | |
this makes glxgears get its background back when running under DRI2 | |||
2009-02-27 | r300: remove depth offset exits in favour of rrb depth changes | Dave Airlie | |
2009-02-27 | r200: fixup emit sizes for kms | Dave Airlie | |
2009-02-27 | r200: port over cs emit changes from radeon | Dave Airlie | |
2009-02-26 | radeon: fixup old packets emission for CS case | Dave Airlie | |
2009-02-26 | r100: fixup kms state emissions | Dave Airlie | |
2009-02-26 | radeon: avoid page flip code in DRI2 | Dave Airlie | |
2009-02-26 | radeon: enable DRI2 for r100 | Dave Airlie | |
2009-02-26 | radeon: move CB/ZB state init into emit code | Dave Airlie | |
This removes the use of the sarea for this stuff so makes DRI2 easier and emits the CB/ZB info in the correct place | |||
2009-02-26 | r300: fixup texture state emission for kms path | Dave Airlie | |
2009-02-26 | r300: don't call page flip on DRI2 | Dave Airlie | |
2009-02-26 | r300: don't flush VAP too often. | Dave Airlie | |
Flush the VAP the first time for each state atom we upload new VAP data | |||
2009-02-25 | r300: drop r300Flush for the generic one | Dave Airlie | |
2009-02-24 | r300: fix bo ref/unref, plugs DRI handle leaks | Dave Airlie | |
2009-02-23 | r300: fixup old setTexOffset DRI1 extension | Dave Airlie | |
2009-02-23 | radeon: add more debug info to the flush debug | Dave Airlie | |
2009-02-23 | r300: revert back autostate change on cacheflush emit | Dave Airlie | |
2009-02-23 | r300: use OUT_BATCH_REGVAL in a few more places | Dave Airlie | |
2009-02-23 | r300: set u to 0 so debug logs are easier to read | Dave Airlie | |
2009-02-23 | radeon: stabilise r300 driver like the F10 mesa bufmgr | Dave Airlie | |
For some reason flushs caused by this CS needs flush hook, caused the chip to lockup on r300 under compiz, whereas the F10 driver was rock solid. | |||
2009-02-23 | radeon: add some debugging for flush ioctls | Dave Airlie | |
2009-02-23 | radeon: make state atom print like old r300 code | Dave Airlie | |
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-18 | r300: make DRI2 not crash on compiz start | Dave Airlie | |
2009-02-18 | radeon: move device param id check ifndef | Dave Airlie | |
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/r200: drop legacy texture heap code | Dave Airlie | |
2009-02-17 | radeon/r200: fixup texturing aging calls | Dave Airlie | |
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 | radeon: remove leftover debug | Dave Airlie | |
2009-02-17 | radeon/r200: drop dirty state from texture object + pp_txoffset | Dave Airlie | |
this is just more code cleanup for old dead code | |||
2009-02-17 | r200: align with r100 code | Dave Airlie | |
2009-02-17 | radeon: fix not emitting texture state correctly | Dave Airlie | |
this is whole texture dirty bit is probably not needed with the current codebase, need to revisit | |||
2009-02-17 | radeon: steal miptree optimisation from intel codebase | Dave Airlie | |
This replaces a miptree if it won't distrub anything else. | |||
2009-02-17 | radeon: move YUV on first texunit check after hw state is setup | Dave Airlie | |
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-16 | radeon: fix texcompress2 test. | Dave Airlie | |
this makes compressed subimages work properly. | |||
2009-02-16 | radeon: fix compressed tex subimage unpack parameter | Dave Airlie | |