diff options
| -rw-r--r-- | TODO.rst | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/TODO.rst b/TODO.rst deleted file mode 100644 index eb3e50f1..00000000 --- a/TODO.rst +++ /dev/null @@ -1,31 +0,0 @@ -TODO -==== - -This contains a list of refactoring, cleanup and getting-started tasks around -the IGT library. - -Split up igt_kms.c/igt_kms.h ----------------------------- - -igt_kms contains both a low-level modeset library, with thin convenience -wrappers around core kernel code and libdrm. These functions usually have a -drmtest_ prefix (but not all of them). - -The other part is a higher-level library around the igt_display and related -structures. Those usually come with an igt_ prefix. - -The task would be to split this up, and where necessary, fix up the prefixes to -match the level a function operates at. - -Remove property enums from igt_kms ----------------------------------- - -These are just needless indirection for writing tests. We can keep the #defines -(since those strings are defacto uapi), but everything else is best handled by -runtime-sizing all the arrays. - -Documentation -------------- - -igt documentation is full of warnings and fairly incomplete. Pick a library, and -work together with its authors to fix things up. |
