[PATCH 74/81] drm/i915: Add some TODO items to the atomic code
ville.syrjala at linux.intel.com
ville.syrjala at linux.intel.com
Wed Dec 12 08:16:41 PST 2012
From: Ville Syrjälä <ville.syrjala at linux.intel.com>
Add a comment that outlines some of the missign/incomplete parts of the
atomic code.
Signed-off-by: Ville Syrjälä <ville.syrjala at linux.intel.com>
---
drivers/gpu/drm/i915/intel_atomic.c | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/drivers/gpu/drm/i915/intel_atomic.c b/drivers/gpu/drm/i915/intel_atomic.c
index ec79354..415cd72 100644
--- a/drivers/gpu/drm/i915/intel_atomic.c
+++ b/drivers/gpu/drm/i915/intel_atomic.c
@@ -24,6 +24,21 @@
* Ville Syrjälä <ville.syrjala at linux.intel.com>
*/
+/*
+ * TODO:
+ * - check crtc.enabled old vs. new state handling
+ * - generate a correct timestamp for override flips
+ * - send flip events at correct time when previous flip is pending,
+ * and nothing changed in the later flip
+ * - flip_seq should be the same for all flips issued at the same time
+ * - make GPU reset handling robust
+ * - old style frame counter still has possible issues
+ * - move primary plane scanout handling into a drm_plane
+ * - cursor register handling needs work
+ * - should drm_plane be used for cursors too?
+ * - more refactoring and cleanups
+ */
+
#include <drm/drmP.h>
#include <drm/drm_crtc.h>
#include <drm/drm_flip.h>
--
1.7.8.6
More information about the dri-devel
mailing list