[Openchrome-devel] New snapshot
James Simmons
jsimmons
Mon Jun 18 16:20:21 PDT 2012
> James Simmons <jsimmons at infradead.org> wrote:
>
> >
> > Another kms_branch update. This update has the EXA corruption fix.
> > Also a fix for the Xorg driver crashing on the CLE266. Only one bug
> > left which is a KMS mmap issue on 32 bit platforms.
> >
> > http://www.infradead.org/~xf86-video-openchrome-0.2.999-pre20120606.tbz
>
> I think you mean:
>
> http://www.infradead.org/~jsimmons/xf86-video-openchrome-0.2.999-pre20120612.tbz
Sorry. A few more bugs have been fixed for KMS but I seen the EXA issue
remains. No new snapshot yet. I want to finish the EXA bug first.
> I also tested with external screen via VGA port on my laptop. Works
> great!
>
> Still need manually set the MigrationHeuristic to "greedy" though.
Can you try this patch on top of the current kms-branch. Xavier can you
try it as well.
diff --git a/src/via_exa.c b/src/via_exa.c
index dac9794..7a18738 100644
--- a/src/via_exa.c
+++ b/src/via_exa.c
@@ -771,7 +771,13 @@ viaExaTexUploadToScreen(PixmapPtr pDst, int x, int y, int w, int h, char *src,
return TRUE;
}
-#define EXAOPT_MIGRATION_HEURISTIC 0
+typedef enum {
+ EXAOPT_MIGRATION_HEURISTIC,
+ EXAOPT_NO_COMPOSITE,
+ EXAOPT_NO_UTS,
+ EXAOPT_NO_DFS,
+ EXAOPT_OPTIMIZE_MIGRATION
+} EXAOpts;
Bool
viaInitExa(ScreenPtr pScreen)
More information about the Openchrome-devel
mailing list