itycodes
58295d22d8
Fix tiling fetching
...
We thought that libc::ioctl would return the result of the ioctl
syscall, but instead it returns -1 on failure and sets errno.
11 months ago
itycodes
ca4fa2aeab
Added a readme file
11 months ago
itycodes
df77eca00e
Fix up drm_version allocations
11 months ago
itycodes
7d74a45bd9
Fix of tiling checking after figuring out upstream had a typo
...
See-mesa: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31974
11 months ago
itycodes
ce809d4620
Make the uapi test names consistent
...
The uapi tests should all be prefixed with `test_i915_uapi_`.
11 months ago
itycodes
0386e4b7e2
Add the wrapper.h to .gitignore
11 months ago
itycodes
0ccfa81420
Generate clib/wrapper.h with build.rs
11 months ago
itycodes
f3a2c86935
Initial support for GEM buffers.
11 months ago
itycodes
ec52b1d413
The spacing in i915_drm.h is inconsistent. Fix in workaround.
11 months ago
itycodes
d2a397d909
Improve test coverage
...
Additionally fixed a bug in uapi::i915::find_fd where it was using a
non-owned RawFd and then closing the file descriptor at the end of the
scope of the closure.
11 months ago
itycodes
20cf8a355d
Cleanup and workaround generation
11 months ago
itycodes
ca3f6c4d60
Initial commit
11 months ago