diff options
author | Kristian Høgsberg <krh@redhat.com> | 2008-12-18 13:18:02 -0500 |
---|---|---|
committer | Kristian Høgsberg <krh@redhat.com> | 2008-12-18 13:18:02 -0500 |
commit | b7037a02f02069e207a633ec6f00b805ebaf17eb (patch) | |
tree | 1e5053ef7a052506f09ea60ecef26c5d63cbec00 | |
parent | 5b7f832eabba6b9fa04a5b433a7fd77abeba7165 (diff) |
Don't pin front buffer, kernel modesetting takes care of that now.
-rw-r--r-- | egl-compositor.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/egl-compositor.c b/egl-compositor.c index ef05235..16c7fb0 100644 --- a/egl-compositor.c +++ b/egl-compositor.c @@ -819,7 +819,6 @@ create_frontbuffer(int fd, int *width, int *height, int *stride) drmModeEncoder *encoder; struct drm_mode_modeinfo *mode; struct drm_i915_gem_create create; - struct drm_i915_gem_pin pin; struct drm_gem_flink flink; unsigned int fb_id; int i, ret; @@ -868,13 +867,6 @@ create_frontbuffer(int fd, int *width, int *height, int *stride) return 0; } - pin.handle = create.handle; - pin.alignment = 4096; - if (ioctl(fd, DRM_IOCTL_I915_GEM_PIN, &pin)) { - fprintf(stderr, "failed to pin buffer: %m\n"); - return 0; - } - ret = drmModeAddFB(fd, mode->hdisplay, mode->vdisplay, 32, 32, mode->hdisplay * 4, create.handle, &fb_id); if (ret) { |