aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-01-22Mise a jour du Makefile pour integrer le source de l'item viewportlemort
Mise a jour de la demo usedamage pour avoir un rendu identique a chaque lancement (random controle par seed) ET avoir un moyen de benchmarker les differentes optimisations (temps en ms)
2008-01-22Ajout de l'item viewport qui permet de deleguer le rendu dans une zone ↵lemort
rectangulaire a une librairie externe. Pour l'instant, seule l'implementation Windows fonctionne: le rendu est deleguea une DLL qui doit contenir certaines fonctions
2008-01-21Ajout du code de WindowUtils dans les fichiers a compilerlemort
2008-01-21Ajout du code de WindowUtils dans la liste des fichiers a compilerlemort
2008-01-21Ajout d'une pseudo-librairie de fonctions utiles au reparentage de fenetre. ↵lemort
Le code a ete externalise pour ne pas polluer/allonger le code de Window.c Cette pseudo librairie conteient des fonctions pour: - trouver une fenetre a partir de son nom - enlever/restaurer la decoration d'une fenetre - enlever une fenetre de la barre des taches
2008-01-21Ajout d'une propriete -windowtitle qui permet de specifier le nom (ou un ↵lemort
pattern) de la fenetre a reparenter dans l'item window Cette propriete vient en complement de la propriete -window qui permet de reparenter des widgets Tk La propriete peut prendre comme valeur le nom de la fenetre (Google -Moxilla Firefox par exemple) ou un pattern fonctionnant avec Tcl_String (* - Mozilla Firefox par exemple) Cette gestion du reparentage de fenetre eterne fonctionne sous Linux, Windows et un peu sous Mac (pour l'instant le support Mac est limite aux applications X11)
2008-01-15Correction d'une typo dans le texte decrivant la demolemort
2008-01-15Mise a jour du texte sur l'option usedamage pour tenir compte de l'ajout du ↵lemort
choix de l'optimisations (1 ou 2)
2008-01-15Integration d'un mecanisme d'optimisation compatible avec les cartes ↵lemort
non-Nvidia. Ce mecanisme est plus lent que le mecanisme de GL_DAMAGE mais il demeure plus rapide que le redessin complet de la scene. Le nouveau mecanisme elimine le souci des traces noires avec les cartes ATI
2008-01-15Ajout de la demo usedamage pour tester les ameliorations Tkzinc en mode OpenGLlemort
2008-01-15Ajout d'une demo pour la propriete usedamage dans le but d'illustrer les ↵lemort
apports de l'optimisation
2007-11-19Replace #ifdef GL_DAMAGE statement with a new option (-usedamage) of the ↵lemort
TkZinc widget
2007-11-19Suppression de la configuration du flag GL_DAMAGE: la gestion de damage est ↵lemort
desormais prise en compte via une option du widget TkZinc (-usedamage)
2007-11-19Ajout de la description de l'option -usedamage introduite pour controler ↵lemort
l'utilisation des optimisations damage dans le code (au lieu de le faire a la compilation)
2007-09-07The group bbox didn't take care of the items visibiltylecoanet
status resulting in wrong sized cumulative bboxes. The group has to be warned when an item visibility change. Both cases are handled by this patch.
2007-09-06Added the --enable-symbols to Makefile.PL possiblelecoanet
args to force a compilation with debug
2007-06-18Backup to images not filtered. The linear filter causedlecoanet
more annoying artifacts than it corrected.
2007-06-14Patch to configure for 64 bits on linuxlecoanet
2007-06-14Updated from aclocal.m4lecoanet
2007-06-08Fixed a spurious deletion of Zinc.py when cleaninglecoanet
2007-04-26Fix a missing cursor in an empty text itemlecoanet
2007-04-23Fix the text cursor not displayed when the text is emptylecoanet
2007-03-06putting correct dates for the version release... thx to cvs for retrieving ↵mertz
update dates
2007-03-06Bump the version numberlecoanet
2007-03-06*** empty log message ***lecoanet
2007-03-06Update aclocal fo GLEWlecoanet
2007-03-06Fix a core dump caused by an error occuring while configuring connection itemlecoanet
2007-03-01Added a directive to link against glewlecoanet
2007-03-01Retrofitted the anti aliased font patch under Windows. It seems to be buggylecoanet
with ATI cards. It has to do with the X11 porting layer, XGetImage more precisely.
2007-02-28*** empty log message ***lecoanet
2007-02-28*** empty log message ***lecoanet
2007-02-28*** empty log message ***lecoanet
2007-02-27Images seems to be corrupted (at least under windows using Totoise)lecoanet
2007-02-27Fix a wrong coice of quotes preventing expansion of GLEW lib pathlecoanet
2007-02-27Fix an issue under Windows with msys/mingw32 failing to produce a loadable dll.lecoanet
2007-02-27Fix a segmentation fault when initializing GL (following rotation patch).lecoanet
Fix a dbl buffer pixmap reallocation problem (shown only in the perl flavor but a real bug nonetheless). The symptom was only a small area refreshed.
2007-02-27Rearrange the additional GL libraries so that they are specified only if GL ↵lecoanet
is requested.
2007-02-26Fixed a off by one error in Text selection drawinglecoanet
2007-02-26Adjusted configure for Linux and MacOS (GLEW)lecoanet
2007-02-19add method clone and __init__ in ZincItem class and modification of method ↵saal
clone of Zinc class now the magicLens example in python should work fine
2007-01-31Added parameters for GLEWlecoanet
2007-01-26Added codes from x00 to x1f. This should ease the use of legacy fontslecoanet
used internally.
2007-01-26Added experimental code for filling maps (do not support arcs). Contributed ↵lecoanet
by Intuilab.
2007-01-23tset has been changed to allow setting all items related to a given tag.lecoanet
2007-01-23Integrated extension detection via glewlecoanet
Added MouseWheel support Rotation patch
2007-01-23Patch for canvas rotationlecoanet
2007-01-23Exported To2Powerlecoanet
2007-01-23Suppressed a duplicated characterlecoanet
2007-01-10*** empty log message ***lecoanet
2006-12-22Added a missing Carbon include. It was shadowed when compiling with GLlecoanet