Lines Matching refs:src_obj
71 struct r600_accel_object src_obj, dst_obj;
158 src_obj.offset = 0;
165 src_obj.pitch = pPriv->src_pitch;
166 src_obj.width = pPriv->w;
167 src_obj.height = pPriv->h;
168 src_obj.bpp = 16;
169 src_obj.domain = RADEON_GEM_DOMAIN_VRAM | RADEON_GEM_DOMAIN_GTT;
170 src_obj.bo = pPriv->src_bo[pPriv->currentBuffer];
171 src_obj.tiling_flags = 0;
172 src_obj.surface = NULL;
180 &src_obj,
239 accel_state->src_size[0] = accel_state->src_obj[0].pitch * pPriv->h;
243 tex_res.w = accel_state->src_obj[0].width;
244 tex_res.h = accel_state->src_obj[0].height;
245 tex_res.pitch = accel_state->src_obj[0].pitch;
248 tex_res.base = accel_state->src_obj[0].offset;
249 tex_res.mip_base = accel_state->src_obj[0].offset;
251 tex_res.bo = accel_state->src_obj[0].bo;
252 tex_res.mip_bo = accel_state->src_obj[0].bo;
265 if (accel_state->src_obj[0].tiling_flags == 0)
267 evergreen_set_tex_resource(pScrn, &tex_res, accel_state->src_obj[0].domain);
286 tex_res.w = accel_state->src_obj[0].width >> 1;
287 tex_res.h = accel_state->src_obj[0].height >> 1;
288 tex_res.pitch = RADEON_ALIGN(accel_state->src_obj[0].pitch >> 1, pPriv->hw_align);
295 tex_res.base = accel_state->src_obj[0].offset + pPriv->planev_offset;
296 tex_res.mip_base = accel_state->src_obj[0].offset + pPriv->planev_offset;
298 if (accel_state->src_obj[0].tiling_flags == 0)
300 evergreen_set_tex_resource(pScrn, &tex_res, accel_state->src_obj[0].domain);
309 tex_res.w = accel_state->src_obj[0].width >> 1;
310 tex_res.h = accel_state->src_obj[0].height >> 1;
311 tex_res.pitch = RADEON_ALIGN(accel_state->src_obj[0].pitch >> 1, pPriv->hw_align);
318 tex_res.base = accel_state->src_obj[0].offset + pPriv->planeu_offset;
319 tex_res.mip_base = accel_state->src_obj[0].offset + pPriv->planeu_offset;
321 if (accel_state->src_obj[0].tiling_flags == 0)
323 evergreen_set_tex_resource(pScrn, &tex_res, accel_state->src_obj[0].domain);
332 accel_state->src_size[0] = accel_state->src_obj[0].pitch * pPriv->h;
336 tex_res.w = accel_state->src_obj[0].width;
337 tex_res.h = accel_state->src_obj[0].height;
338 tex_res.pitch = accel_state->src_obj[0].pitch >> 1;
341 tex_res.base = accel_state->src_obj[0].offset;
342 tex_res.mip_base = accel_state->src_obj[0].offset;
344 tex_res.bo = accel_state->src_obj[0].bo;
345 tex_res.mip_bo = accel_state->src_obj[0].bo;
361 if (accel_state->src_obj[0].tiling_flags == 0)
363 evergreen_set_tex_resource(pScrn, &tex_res, accel_state->src_obj[0].domain);