summaryrefslogtreecommitdiff
path: root/tests/tegra/drm-test-tegra.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/tegra/drm-test-tegra.c')
-rw-r--r--tests/tegra/drm-test-tegra.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/tests/tegra/drm-test-tegra.c b/tests/tegra/drm-test-tegra.c
index f5b07de5..0c5a9b80 100644
--- a/tests/tegra/drm-test-tegra.c
+++ b/tests/tegra/drm-test-tegra.c
@@ -69,7 +69,6 @@ int drm_tegra_gr2d_fill(struct drm_tegra_gr2d *gr2d, struct drm_framebuffer *fb,
{
struct drm_tegra_bo *fbo = fb->data;
struct drm_tegra_pushbuf *pushbuf;
- struct drm_tegra_fence *fence;
struct drm_tegra_job *job;
int err;
@@ -117,19 +116,18 @@ int drm_tegra_gr2d_fill(struct drm_tegra_gr2d *gr2d, struct drm_framebuffer *fb,
*pushbuf->ptr++ = height << 16 | width;
*pushbuf->ptr++ = y << 16 | x;
- err = drm_tegra_job_submit(job, &fence);
+ err = drm_tegra_job_submit(job, 1000);
if (err < 0) {
fprintf(stderr, "failed to submit job: %d\n", err);
return err;
}
- err = drm_tegra_fence_wait(fence);
+ err = drm_tegra_job_wait(job);
if (err < 0) {
fprintf(stderr, "failed to wait for fence: %d\n", err);
return err;
}
- drm_tegra_fence_free(fence);
drm_tegra_pushbuf_free(pushbuf);
drm_tegra_job_free(job);