Module Name: xsrc
Committed By: macallan
Date: Fri Sep 2 21:24:49 UTC 2016
Modified Files:
xsrc/external/mit/xf86-video-sunffb/dist/src: ffb_accel.c
ffb_accel_common.c
Log Message:
move ffb_fastfill_parms to ffb_accel_common.c so the EXA code can work
without XAA
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 \
xsrc/external/mit/xf86-video-sunffb/dist/src/ffb_accel.c
cvs rdiff -u -r1.3 -r1.4 \
xsrc/external/mit/xf86-video-sunffb/dist/src/ffb_accel_common.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: xsrc/external/mit/xf86-video-sunffb/dist/src/ffb_accel.c
diff -u xsrc/external/mit/xf86-video-sunffb/dist/src/ffb_accel.c:1.6 xsrc/external/mit/xf86-video-sunffb/dist/src/ffb_accel.c:1.7
--- xsrc/external/mit/xf86-video-sunffb/dist/src/ffb_accel.c:1.6 Fri Aug 19 19:16:01 2016
+++ xsrc/external/mit/xf86-video-sunffb/dist/src/ffb_accel.c Fri Sep 2 21:24:49 2016
@@ -47,14 +47,6 @@
extern void VISmoveImageRL(unsigned char *src, unsigned char *dst, long w, long h, long skind, long dkind);
extern void VISmoveImageLR(unsigned char *src, unsigned char *dst, long w, long h, long skind, long dkind);
-/* Indexed by ffb resolution enum. */
-struct fastfill_parms ffb_fastfill_parms[] = {
- /* fsmall, psmall, ffh, ffw, pfh, pfw */
- { 0x00c0, 0x1400, 0x04, 0x08, 0x10, 0x50 }, /* Standard: 1280 x 1024 */
- { 0x0140, 0x2800, 0x04, 0x10, 0x10, 0xa0 }, /* High: 1920 x 1360 */
- { 0x0080, 0x0a00, 0x02, 0x08, 0x08, 0x50 }, /* Stereo: 960 x 580 */
-/*XXX*/ { 0x00c0, 0x0a00, 0x04, 0x08, 0x08, 0x50 }, /* Portrait: 1280 x 2048 XXX */
-};
void
CreatorVtChange (ScreenPtr pScreen, int enter)
Index: xsrc/external/mit/xf86-video-sunffb/dist/src/ffb_accel_common.c
diff -u xsrc/external/mit/xf86-video-sunffb/dist/src/ffb_accel_common.c:1.3 xsrc/external/mit/xf86-video-sunffb/dist/src/ffb_accel_common.c:1.4
--- xsrc/external/mit/xf86-video-sunffb/dist/src/ffb_accel_common.c:1.3 Mon Aug 22 08:28:32 2016
+++ xsrc/external/mit/xf86-video-sunffb/dist/src/ffb_accel_common.c Fri Sep 2 21:24:49 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: ffb_accel_common.c,v 1.3 2016/08/22 08:28:32 mrg Exp $ */
+/* $NetBSD: ffb_accel_common.c,v 1.4 2016/09/02 21:24:49 macallan Exp $ */
/*
* Copyright (C) 1998,1999,2000 Jakub Jelinek ([email protected])
* Copyright (C) 1998 Michal Rehacek ([email protected])
@@ -43,6 +43,15 @@
#include "compiler.h"
#include "exa.h"
+/* Indexed by ffb resolution enum. */
+struct fastfill_parms ffb_fastfill_parms[] = {
+ /* fsmall, psmall, ffh, ffw, pfh, pfw */
+ { 0x00c0, 0x1400, 0x04, 0x08, 0x10, 0x50 }, /* Standard: 1280 x 1024 */
+ { 0x0140, 0x2800, 0x04, 0x10, 0x10, 0xa0 }, /* High: 1920 x 1360 */
+ { 0x0080, 0x0a00, 0x02, 0x08, 0x08, 0x50 }, /* Stereo: 960 x 580 */
+/*XXX*/ { 0x00c0, 0x0a00, 0x04, 0x08, 0x08, 0x50 }, /* Portrait: 1280 x 2048 XXX */
+};
+
void FFB_SetupTextureAttrs(FFBPtr pFfb)
{
ffb_fbcPtr ffb = pFfb->regs;