Quesoglc

QUESOGLC is een vrije implementatie van de OpenGL-tekenlerder (GLC).
Download nu

Quesoglc Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Bertrand Coconnier
  • Uitgever website:

Quesoglc Tags


Quesoglc Beschrijving

QUESOGLC is een vrije implementatie van de OpenGL-tekenlerder (GLC). QUESOGLC is een vrije implementatie van de OpenGL-tekenlerder (GLC). QUESOGLC-project is gebaseerd op de FREETYPE-bibliotheek, biedt Unicode-ondersteuning en is ontworpen om eenvoudig te worden geporteerd naar elk platform dat zowel FREETYPE en OpenGL API.QUESOGLC ondersteunt, is gratis software; U kunt het opnieuw verdelen en / of wijzigt onder de voorwaarden van de GNU Lesser General Public License zoals gepubliceerd door de Free Software Foundation; Ofwel versie 2.1 van de licentie, of (op uw optie) elke latere versie. De OpenGL-tekenderderder (GLC) is een staatsmachine die OpenGL-programma's biedt met tekenservices via een applicatie-programmeerinterface (API) .De tekenservices Met GLC heeft een aantal belangrijke voordelen over platformspecifieke interface zoals GLX of WGL: de GLC API is platformonafhankelijk. Aangezien de meeste niet-trriviale GL-toepassingen tekens maken, is GLC een belangrijke stap in de richting van het doel van echt draagbare GL-toepassingen. De GLC is eenvoudiger om te gebruiken. Slechts twee regels van GLC-opdrachten zijn vereist om zich voor te bereiden op het renderen van tekens.GLC biedt meer manieren om de weergave van opengl te exploiteren. Een glyph kan bijvoorbeeld worden getekend als een bitmap, een reeks lijnen, een reeks driehoeken of een getextureerde rechthoek.GLC biedt betere ondersteuning voor glyph-transformaties. GLC ondersteunt bijvoorbeeld geroteerde tekst, die niet beschikbaar is in GLX.GLC biedt betere ondersteuning voor de grote gecodeerde tekenset die is gedefinieerd door de normen ISO / IEC 10646: 2003 en Unicode 4.0.1GLC is een bibliotheek die is ontworpen door SGI en dat Was alleen beschikbaar op SGI-werkstations onder Irix 6.2 en later. Het ontwerp van de GLC-specificaties kan hier worden gedownload. Voor zover ik weet, liet SGI de ontwikkeling van GLC laten vallen en het ontwerp van haar specificaties is sinds eind 1996 niet geëvolueerd. REQUIRINGEN: · QUESOGLC is geschreven in ANSI C en moet samenstellen met een C-compiler die voldoet aan de ANSI C-normen. · OpenGL, Freetype 2 en Fontconfig zijn de enige externe afhankelijkheden. · Tot nu toe is Fontconfig verplicht om de QUESOGLC-bibliotheek te bouwen en uit te voeren. Er wordt echter verwacht dat Fontconfig in de toekomst optioneel zal worden. Wat is er nieuw in deze release: · Draagbaarheid is verbeterd: deze release moet uit het vak staan op Linux, Mac OS X en Windows (met behulp van Visual C ++ Project-bestanden van Visual C ++ of MingW). · Vertex bufferobjecten (VBO's) worden nu gebruikt voor getextureerde en overzichtsweergave. Het sorteren van het lettertype is verbeterd en het is gemakkelijker om een lettertype te selecteren door deze te noemen. · Er is een assortiment bugfixes. Wat is er nieuw in deze release: · Fixed bug # 2019450 (heeft een oplossing toegevoegd voor open source-stuurprogramma's van de Intel-chipsets: een bug in de chauffeurs voorkomen dat een teken wordt weergegeven). · Een bug opgelost waardoor sommige geheugenlekken lekken toen de geheugentoewijzing tijdens de update van de Masters is mislukt. · De demo bijgewerkt in de voorbeelden: extrusie en ligthing zijn toegevoegd. · Vaste GLCGETFONTMAP () en GLCGETMASTMAP () zodat hun rendement niet null is wanneer een teken in het lettertype / de master wordt toegewezen, maar de naam van de Unicode niet wordt opgeslagen in de QUESOGLC-database. · Karaktercodes buiten het bereik worden nu geweigerd wanneer GLC_UCS1 of GLC_UCS2 zijn ingeschakeld. GLC_PARAMETER_Error wordt dan verhoogd. · Een fout opgelost die QUESOGLC heeft gecrasht bij het proberen GLCGETFONTMAP () te bellen met een personage dat niet in het lettertype wordt toegewezen. · Een bug opgelost die de meting-caches heeft veroorzaakt om niet te worden bijgewerkt wanneer GLC_RESOLUTIE door de gebruikers is gewijzigd. · Vaste een geheugenlek in het management van de textuur Atlas: wanneer een lettertype is verwijderd, was het geheugen dat aan dit lettertype in de Atlas is toegewezen, is absoluut verloren in plaats van terug te geven aan de Texture Allocator. · Een bug opgelost die geen trailingspaties heeft opgenomen in de berekening van de begrenzingsdozen. · Een bug opgelost die artefacten veroorzaakte bij het weergeven van glyphes die zich uitstrekten dan het EM-plein. · Een bug opgelost die letters l beleden en ik moet worden weergegeven op kleine schalen wanneer GLC_HINTS_QSO en GLC_TEXTULE zijn ingeschakeld. · Bijwerking van de bovenstaande bugfix: de antialiasing is verbeterd voor de meeste karakters, omdat ze niet langer gelegen zijn tegen de randen van de textuur. · Een bug opgelost in GLCGENFONTID () die de ID van een bestaand lettertype kan retourneren. · Een race-toestand opgelost in GLCGENCONTEXT () · Functie GLCGETSTRINGCHARMETRIC () Retourneert nu metrieken in globale stringcoördinaten (anders kan de Kerning niet worden gemeten) · Vaste bug # 1987563 (Kerning werkt niet wanneer GLC_GL_OBJES is ingeschakeld) dankzij GPPFAULT voor het bugrapport. · Fixed Bug # 2012579 (Mac OSX Leopard Compiling Bug) · Dank aan Michael Strobel en Tim Baumgartner voor het bugrapport en de patch. · Negatieve waarden die zijn doorgegeven aan glcResolution () raise GLC_PARAMETER_Error · Fixed bug # 1980982 (controles voor Mingw in het configuratie-script zijn onvolledig) · Feature-aanvraag # 1947346: bestanden toegevoegd voor PKG-CONFIG (dankzij Giel van Shijndel en Dennis Schridde voor het verstrekken van hen) · Vaste bug # 1947464 (waarschuwingen worden gegenereerd bij het compileren met GCC-optie -Westrict-prototypen) · Vaste bug # 1935557 (lettertypen worden niet correct weergegeven wanneer de resolutie wordt gewijzigd met behulp van glcResolution).


Quesoglc Gerelateerde software

Viewklass

A C ++ Framework voor het ontwikkelen van toepassingen die gebruikmaken van de toolkits van de gebruiker Interface van Lesstif of OSF / MOTIF. ...

134

Downloaden