summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntoine Martin <antoine@devloop.org.uk>2011-05-25 06:03:10 -0400
committerAdam Jackson <ajax@redhat.com>2011-05-25 06:03:10 -0400
commitfb0888f90d5d1c10d69ec2add0a66e88c94f5d5c (patch)
treedcddaeeb6761fdae4c3cb03d7b73d32d7022edd8
parentf8dc281042b328c2fad4df38f8fb3f967a025c6f (diff)
Increase the maximum framebuffer size to 32767x32767
Reviewed-by: Adam Jackson <ajax@redhat.com> Signed-off-by: Antoine Martin <antoine@devloop.org.uk> Tested-by: Antoine Martin <antoine@devloop.org.uk>
-rw-r--r--src/dummy_driver.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/dummy_driver.c b/src/dummy_driver.c
index 804e41e..1651f34 100644
--- a/src/dummy_driver.c
+++ b/src/dummy_driver.c
@@ -85,6 +85,9 @@ static Bool dummyDriverFunc(ScrnInfoPtr pScrn, xorgDriverFuncOp op,
#define DUMMY_MINOR_VERSION PACKAGE_VERSION_MINOR
#define DUMMY_PATCHLEVEL PACKAGE_VERSION_PATCHLEVEL
+#define DUMMY_MAX_WIDTH 32767
+#define DUMMY_MAX_HEIGHT 32767
+
/*
* This is intentionally screen-independent. It indicates the binding
* choice made in the first PreInit.
@@ -402,8 +405,9 @@ DUMMYPreInit(ScrnInfoPtr pScrn, int flags)
int apertureSize = (pScrn->videoRam * 1024);
i = xf86ValidateModes(pScrn, pScrn->monitor->Modes,
pScrn->display->modes, clockRanges,
- NULL, 256, 2048,(8 * pScrn->bitsPerPixel),
- 128, 2048, pScrn->display->virtualX,
+ NULL, 256, DUMMY_MAX_WIDTH,
+ (8 * pScrn->bitsPerPixel),
+ 128, DUMMY_MAX_HEIGHT, pScrn->display->virtualX,
pScrn->display->virtualY, apertureSize,
LOOKUP_BEST_REFRESH);