Rev 4930 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4930 | Rev 5059 | ||
---|---|---|---|
Line 5665... | Line 5665... | ||
5665 | open_arg.name = fb->name; |
5665 | open_arg.name = fb->name; |
5666 | ret = drmIoctl(kgem->fd, DRM_IOCTL_GEM_OPEN, &open_arg); |
5666 | ret = drmIoctl(kgem->fd, DRM_IOCTL_GEM_OPEN, &open_arg); |
5667 | if (ret != 0) { |
5667 | if (ret != 0) { |
5668 | printf("Couldn't reference %s handle 0x%08x\n", |
5668 | printf("Couldn't reference %s handle 0x%08x\n", |
5669 | fb->name, fb->name); |
5669 | fb->name, fb->name); |
5670 | return NULL; |
5670 | return 0; |
5671 | } |
5671 | } |
- | 5672 | ||
5672 | size = open_arg.size / PAGE_SIZE; |
5673 | size = fb->pitch * fb->height / PAGE_SIZE; |
Line 5673... | Line 5674... | ||
5673 | 5674 | ||
5674 | bo = __kgem_bo_alloc(open_arg.handle, size); |
5675 | bo = __kgem_bo_alloc(open_arg.handle, size); |
5675 | if (!bo) { |
5676 | if (!bo) { |
5676 | return 0; |
5677 | return 0; |