From 514bf82446bde9898f8c5836567fbdce0707f497 Mon Sep 17 00:00:00 2001 From: herp Date: Mon, 3 Apr 2000 23:53:23 +0000 Subject: [lcd4linux @ 2000-04-03 23:53:23 by herp] fixed a bug that caused pixel-errors ("fliegendreck") under high load git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@38 3ae390bd-cb1e-0410-b409-cd5a39f66f1f --- XWindow.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/XWindow.c b/XWindow.c index 4d049a8..dd7e518 100644 --- a/XWindow.c +++ b/XWindow.c @@ -1,4 +1,4 @@ -/* $Id: XWindow.c,v 1.15 2000/04/03 04:01:31 reinelt Exp $ +/* $Id: XWindow.c,v 1.16 2000/04/03 23:53:23 herp Exp $ * * X11 Driver for LCD4Linux * @@ -20,6 +20,9 @@ * * * $Log: XWindow.c,v $ + * Revision 1.16 2000/04/03 23:53:23 herp + * fixed a bug that caused pixel-errors ("fliegendreck") under high load + * * Revision 1.15 2000/04/03 04:01:31 reinelt * * if 'gap' is specified as -1, a gap of (pixelsize+pixelgap) is selected automatically @@ -69,6 +72,8 @@ /* + * Tue Apr 4 02:37:38 MET 2000 fixed a bug that caused pixelerrors under h/load + * Sun Apr 2 22:07:10 MET 2000 fixed a bug that occasionally caused Xlib error * Sun Apr 2 01:32:48 MET 2000 geometric correction (too many pixelgaps) * Sat Apr 1 22:18:04 MET 2000 colors in format \#RRGGBB in config-file * Fri Mar 31 01:42:11 MET 2000 semaphore bug fixed @@ -375,7 +380,7 @@ int x,y; y+=pixel+pgap; if (++igap==yres) { y+=rgap-pgap; igap=0; } } - if (dirty) XFlush(dp); + if (dirty) XSync(dp,False); release_lock(); return 0; } @@ -456,6 +461,7 @@ int dx,wx,wy; pos+=xpix; wpos=pos; } + XSync(dp,False); } static int async_update() { -- cgit v1.2.3 ux.git/stats/widget_timer.c'>stats
path: root/widget_timer.c (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2008-12-24Enables/controls the backlight on the Pertelian LCD device by Jonathan Hudsonmichael1-10/+13
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@908 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-12-23hddtemp plugin from Scott Bronsonmichael7-0/+343
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@907 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-12-23keypad bug fixedmichael1-1/+1
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@906 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-12-23patch from a.nielsen: inverted parport signals, support GPI on HD44780michael2-24/+89
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@905 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-12-23indent runmichael1-4/+4
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@904 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-11-25fix lcd4linux driver for multible onboard controllersmichux1-4/+4
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@903 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-11-23fix automake - check for libftdimichux4-9/+173
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@902 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-11-22update button_exec plugin - fix segfaultmichux1-3/+2
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@901 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-11-22update fifo plugin - untestedmichux1-1/+1
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@900 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-10-07Replace write to external variable usb_debug by calling usb_set_debug().bwalle7-16/+7
This fixes build on openSUSE Factory. git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@899 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-10-06adding GPI to picoLCD for reading button events by Igor Mammedov ↵michael1-1/+22
<niallain@gmail.com> git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@898 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-10-06properties fixedmichael11-3290/+2675
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@897 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-10-05Rebuild auto-generated autoconf stuff due to last change in drivers.m4.bwalle3-2657/+3297
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@896 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-10-05Add 'ULA200' driver when --with-drivers=all is specifiedbwalle1-0/+1
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@895 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-09-14strftime_tz patch from Bernhard Wallemichael1-0/+11
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@894 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-09-08strftime_tz() plugin by Bernhard Wallemichael1-0/+25
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@893 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-09-03ULA200 driver by Bernhard Wallemichael7-2/+825
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@892 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-09-03indentmichael1-4/+4
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@891 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-08-31Increased the maximum bps to 230400, if defined in <termios.h>.sonic741-2/+7
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@890 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-08-27git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@889 ↵sonic741-18/+11
3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-08-27D4D updates by Svenmichael1-38/+60
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@888 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-08-03driver for 4D Systems serial displays by Sven Killigmichael9-45/+846
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@887 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-08-03signed/unsigned mismatchmichael1-3/+3
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@886 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-07-26added command functionsmichux1-2/+130
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@885 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-07-15added IRLCD driver by Jean-Philippe Civademichael10-5/+467
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@884 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2008-07-15'autoreconf -f -i' run & config.rpath addedmichael8-370/+1617
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@883 3ae390bd-cb1e-0410-b409-cd5a39f66f1f