Nicolai Hähnle
a5fb264257
libdrm_radeon: Zero-initialize structures to silence valgrind warnings
...
Signed-off-by: Nicolai Hähnle <nhaehnle@gmail.com>
2009-10-03 13:46:10 +02:00
Michel Dänzer
19d6fadfa2
Revert "libdrm_radeon: Always wait for BO idle in bo_map."
...
This reverts commit 0a732983f0
.
Paul Nieminen and Dave Airlie pointed out on IRC that this shouldn't be
necessary. I was seeing visual corruption in X before I made this change, but
I can't reproduce that anymore so it was probably an unrelated issue.
2009-08-28 11:42:07 +02:00
Michel Dänzer
0a732983f0
libdrm_radeon: Always wait for BO idle in bo_map.
...
This allows users to eliminate explicit bo_wait calls before bo_map calls.
2009-08-27 08:36:58 +02:00
Pauli Nieminen
caad8d8555
radeon: add support for busy/domain check interface.
...
airlied: modified the interface to drop busy return value, just return
it normally, also fixed int->uint32_t for domain
Signed-off-by: Pauli Nieminen <suokkos@gmail.com>
2009-08-22 13:16:18 +10:00
Dave Airlie
1978f6d8d1
radeon: fix bo wait at map time.
2009-08-17 21:21:53 +10:00
Dave Airlie
4507863058
libdrm_radeon: add tiling support
2009-08-01 17:20:38 +10:00
Dave Airlie
322cf6cf73
radeon: don't map/unmap explicitly.
...
This caches the mapping and just use mapping as a sync point
2009-08-01 17:20:35 +10:00
Dave Airlie
39970c67b7
radeon: move cs space checking code to libdrm_radeon.
...
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-06 15:10:11 +10:00
Dave Airlie
fbac5891b9
radeon: add buffer naming function
2009-07-02 15:42:01 +10:00
Dave Airlie
2fa2db138b
libdrm/radeon: add initial libdrm_radeon
...
requires --enable-radeon-experimental-api for now
2009-06-17 17:47:42 +10:00
Jesse Barnes
9583c099b4
Revert "Merge branch 'modesetting-gem'"
...
This reverts commit 6656db1055
.
We really just want the libdrm and ioctl bits, not all the driver
stuff.
2008-12-10 15:50:22 -08:00
Jerome Glisse
c0ba14fd90
libdrm-radeon: add print callback to cs & small fixes
2008-11-16 18:04:43 +01:00
Jerome Glisse
5ae79e7edd
libdrm-radeon: unref return current BO ptr to reflect BO destruction
2008-11-15 10:39:37 +01:00
Jerome Glisse
72997fb372
libdrm-radeon: be verbose on bo failure and cleanup cs a bit
2008-11-10 22:18:22 +01:00
Jerome Glisse
751d024dd5
libdrm-radeon: update libdrm-radeon to match current CS relocation structures
2008-11-09 18:45:43 +01:00
Jerome Glisse
273cc1a698
radeon: lib radeon add bo & cs gem backend
2008-11-06 00:40:06 +01:00
Jerome Glisse
7617d1fef7
radeon: radeon util library
2008-10-27 19:27:15 +01:00