Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-17 | radeon: fix bo wait at map time. | Dave Airlie | |
2009-08-15 | radeon: fix GTT writing space check | Dave Airlie | |
Noticed by vehemens on irc. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2009-08-01 | libdrm_radeon: add tiling support | Dave Airlie | |
2009-08-01 | radeon: don't map/unmap explicitly. | Dave Airlie | |
This caches the mapping and just use mapping as a sync point | |||
2009-07-06 | radeon: move cs space checking code to libdrm_radeon. | Dave Airlie | |
This ports a lot of the space checking code into a the common library, so that the DDX and mesa can use it. | |||
2009-07-03 | radeon: fix cs buffer realloc padding | Jerome Glisse | |
We always realloc at least 0x1000 dwords (page on most system) when growing the cs buffer this is to avoid having to realloc at each cs_begin. | |||
2009-07-03 | radeon: fix realloc of packets. | Dave Airlie | |
This should use ndw not cdw, using cdw leads to realloc alignment going wrong | |||
2009-07-02 | radeon: add buffer naming function | Dave Airlie | |
2009-06-30 | radeon: add support for write followed by read relocs. | Dave Airlie | |
the DDX does this and used to handle it internally | |||
2009-06-17 | libdrm/radeon: add initial libdrm_radeon | Dave Airlie | |
requires --enable-radeon-experimental-api for now | |||
2008-12-10 | Revert "Merge branch 'modesetting-gem'" | Jesse Barnes | |
This reverts commit 6656db10551bbb8770dd945b6d81d5138521f208. We really just want the libdrm and ioctl bits, not all the driver stuff. | |||
2008-11-16 | libdrm-radeon: add print callback to cs & small fixes | Jerome Glisse | |
2008-11-15 | libdrm-radeon: unref return current BO ptr to reflect BO destruction | Jerome Glisse | |
2008-11-14 | libdrm-radeon: unreference buffer once cs stream is submited or on cs clean | Jerome Glisse | |
BO are referenced once by reloc to make sure that they not destroyed before we get a chance to flush the cmd stream, so we need to unreference them once in cs submit or cs erase if cs i never submitted so bo can be destructed. | |||
2008-11-14 | libdrm-radeon: new tracker tools | Jerome Glisse | |
To keep record of bo activities and print them when necessary, should help in tracking unbalanced ref/unref calls. | |||
2008-11-12 | radeon+libdrm-radeon: change relocation informations | Jerome Glisse | |
Relocation now consist of the following informations (in this order) : handle buffer object handle identifier start_offset start offset of first data of the buffer object used by the cs end_offset end offset of last data of the buffer object used by the cs read_domain read domain (either VRAM, or GTT as GPU is invalid for CS) write_domain write domain (either VRAM, or GTT as GPU is invalid for CS) flags flags used for further optimization (like discard previous buffer content or forget buffer content after cs which can help in avoiding moving content in or out) | |||
2008-11-10 | libdrm-radeon: be verbose on bo failure and cleanup cs a bit | Jerome Glisse | |
2008-11-09 | libdrm-radeon: update libdrm-radeon to match current CS relocation structures | Jerome Glisse | |
2008-11-06 | radeon: lib radeon add bo & cs gem backend | Jerome Glisse | |
2008-11-05 | radeon: libdrm_radeon add handle to debug string | Jerome Glisse | |
2008-11-02 | radeon: debug bo | Jerome Glisse | |
2008-10-29 | radeon: libdrm_radeon updates bo & cs interfaces | Jerome Glisse | |
2008-10-27 | radeon: reloc are backend dependant | Jerome Glisse | |
2008-10-27 | radeon: radeon util library | Jerome Glisse | |