You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
1.1 KiB
33 lines
1.1 KiB
2 years ago
|
From 4d34d6cfe9bd8fc7b8355a39502374d9d6426ed0 Mon Sep 17 00:00:00 2001
|
||
|
From: Marek Kasik <mkasik@redhat.com>
|
||
|
Date: Mon, 29 Nov 2021 16:27:57 +0100
|
||
|
Subject: [PATCH] Set alignment for rendering to default
|
||
|
|
||
|
Previous aligning to 32 bytes rendered EPS in wrong way (not always but often).
|
||
|
Setting default alignment which aligns to size of pointer fixes this issue.
|
||
|
|
||
|
The commit which set it to the 32 was talking about alignment of 4 bytes so I guess
|
||
|
that there were bits interchanged with bytes.
|
||
|
|
||
|
Fixes #44
|
||
|
---
|
||
|
libspectre/spectre-device.c | 2 +-
|
||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||
|
|
||
|
diff --git a/libspectre/spectre-device.c b/libspectre/spectre-device.c
|
||
|
index 708fcb0..6959db0 100644
|
||
|
--- a/libspectre/spectre-device.c
|
||
|
+++ b/libspectre/spectre-device.c
|
||
|
@@ -331,7 +331,7 @@ spectre_device_render (SpectreDevice *device,
|
||
|
args[arg++] = dsp_format = _spectre_strdup_printf ("-dDisplayFormat=%d",
|
||
|
DISPLAY_COLORS_RGB |
|
||
|
DISPLAY_DEPTH_8 |
|
||
|
- DISPLAY_ROW_ALIGN_32 |
|
||
|
+ DISPLAY_ROW_ALIGN_DEFAULT |
|
||
|
#ifdef WORDS_BIGENDIAN
|
||
|
DISPLAY_UNUSED_FIRST |
|
||
|
DISPLAY_BIGENDIAN |
|
||
|
--
|
||
|
2.33.1
|
||
|
|