diff options
author | Marek Olšák | 2015-06-02 06:05:41 -0500 |
---|---|---|
committer | Alex Deucher | 2015-08-05 12:47:51 -0500 |
commit | 76af5c249fa438d8466b7e7dbda318da8f829eac (patch) | |
tree | 7a013b36fa601f853a8aff057ba198d67ba580a5 /amdgpu/amdgpu_cs.c | |
parent | 646f5411cf36413c903eb6db48b5e7febd893ec5 (diff) | |
download | external-libdrm-76af5c249fa438d8466b7e7dbda318da8f829eac.tar.gz external-libdrm-76af5c249fa438d8466b7e7dbda318da8f829eac.tar.xz external-libdrm-76af5c249fa438d8466b7e7dbda318da8f829eac.zip |
amdgpu: remove bo_handle from amdgpu_cs_ib_info, IBs should be in buffer list
Reviewed-by: Christian König <christian.koenig@amd.com>
Diffstat (limited to 'amdgpu/amdgpu_cs.c')
-rw-r--r-- | amdgpu/amdgpu_cs.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/amdgpu/amdgpu_cs.c b/amdgpu/amdgpu_cs.c index 2a039d6d..a1e68f85 100644 --- a/amdgpu/amdgpu_cs.c +++ b/amdgpu/amdgpu_cs.c | |||
@@ -224,9 +224,8 @@ static int amdgpu_cs_submit_one(amdgpu_context_handle context, | |||
224 | 224 | ||
225 | ib = &ibs_request->ibs[i]; | 225 | ib = &ibs_request->ibs[i]; |
226 | 226 | ||
227 | chunk_data[i].ib_data.handle = ib->bo_handle->handle; | 227 | chunk_data[i].ib_data._pad = 0; |
228 | chunk_data[i].ib_data.va_start = ib->bo_handle->virtual_mc_base_address | 228 | chunk_data[i].ib_data.va_start = ib->ib_mc_address; |
229 | + ib->offset_dw * 4; | ||
230 | chunk_data[i].ib_data.ib_bytes = ib->size * 4; | 229 | chunk_data[i].ib_data.ib_bytes = ib->size * 4; |
231 | chunk_data[i].ib_data.ip_type = ibs_request->ip_type; | 230 | chunk_data[i].ib_data.ip_type = ibs_request->ip_type; |
232 | chunk_data[i].ib_data.ip_instance = ibs_request->ip_instance; | 231 | chunk_data[i].ib_data.ip_instance = ibs_request->ip_instance; |