libGLC0 - Free OpenGL Character Renderer

Property Value
Distribution openSUSE Tumbleweed
Repository Games all
Package filename libGLC0-0.7.2-23.53.i586.rpm
Package name libGLC0
Package version 0.7.2
Package release 23.53
Package architecture i586
Package type rpm
Category System/Libraries
License LGPL-2.1+
Maintainer -
Download size 91.08 KB
Installed size 249.12 KB
QuesoGLC is a free (as in free speech) implementation of the OpenGL
Character Renderer (GLC). QuesoGLC is based on the FreeType library,
provides Unicode support and is designed to be easily ported to any
platform that supports both FreeType and the OpenGL API.


Package Version Architecture Repository
libGLC0-0.7.2-23.53.x86_64.rpm 0.7.2 x86_64 Games
libGLC0-0.7.2-2.10.x86_64.rpm 0.7.2 x86_64 openSUSE Oss
libGLC0-0.7.2-2.10.i586.rpm 0.7.2 i586 openSUSE Oss
libGLC0 - - -


Name Value
/sbin/ldconfig - - - - - - - - - - - - - -


Name Value -
libGLC0 = 0.7.2-23.53
libGLC0(x86-32) = 0.7.2-23.53


Type URL
Binary Package libGLC0-0.7.2-23.53.i586.rpm
Source Package libGLC-0.7.2-23.53.src.rpm

Install Howto

  1. Add the Games repository:
    # zypper addrepo games
  2. Install libGLC0 rpm package:
    # zypper install libGLC0




2015-06-19 -
- Use url for source
- Do not ship .la file
- Update dependencies to avoid building bundled libraries
- Enable tests during build
2013-06-25 -
- Added missing BuildRequires: pkg-config
- Changed Group: Development/Libraries/C and C++
2012-02-19 -
- Remove redundant tags/sections from specfile
- Parallel build with %_smp_mflags
- Fix deref-of-typepun-ptr error in source code
2009-10-01 -
- Build with -fno-strict-aliasing
- Don't build the static library anymore
2009-09-30 -
- A separate rpm file will be created for the static libraries
2009-09-27 -
- build version 0.7.2
+ Fixed bug #2019450 (added a workaround for open source drivers of the Intel chipsets : a bug in the drivers prevent a character to be displayed).
+ Fixed a bug which caused some memory leaks when memory allocation failed during the update of the masters.
+ Updated the demo in the examples: extrusion and ligthing have been added.
+ Fixed glcGetFontMap() and glcGetMasterMap() so that their return is not null when a character is mapped in the font/master but its Unicode name is not stored in QuesoGLC database.
+ Character codes out of range are now rejected when GLC_UCS1 or GLC_UCS2 are enabled. GLC_PARAMETER_ERROR is then raised.
+ Fixed a bug that crashed QuesoGLC when trying to call glcGetFontMap() with a character not mapped in the font.
+ Fixed a bug which caused the measurement caches not to be updated when GLC_RESOLUTION was changed by the users.
+ Fixed a memory leak in the management of the texture atlas: when a font was deleted, the memory allocated to this font in the atlas was definitely lost instead of being given back to the texture allocator.
+ Fixed a bug which did not include trailing spaces in the calculation of bounding boxes.
+ Fixed a bug which caused artifacts when rendering glyphes that extend beyond the EM square.
+ Fixed a bug which prevented letters l and i to be displayed at small scales when GLC_HINTING_QSO and GLC_TEXTURE were enabled.
+ Side effect of the above bug fix : the antialiasing is improved for most characters since they are no longer located against the edges of the texture.
+ Fixed a bug in glcGenFontID() which could return the ID of an existing font.
+ Fixed a race condition in glcGenContext()
+ Function glcGetStringCharMetric() now returns metrics in global string coordinates (otherwise the kerning can not be measured)
+ Fixed bug #1987563 (Kerning does not work when GLC_GL_OBJECTS is enabled) Thanks to GenPFault for the bug report.
+ Fixed bug #2012579 (Mac OSX Leopard compiling bug) - Thanks to Michael Strobel and Tim Baumgartner for the bug report and the patch.
+ Negative values passed to glcResolution() now raise GLC_PARAMETER_ERROR
+ Fixed bug #1980982 (Checks for MinGW in the configure script are incomplete)
+ Feature request #1947346 : added files for pkg-config (thanks to Giel van Shijndel and Dennis Schridde for providing them)
+ Fixed bug #1947464 (Warnings are generated when compiling with gcc option -Wstrict-prototypes)
+ Fixed bug #1935557 (Fonts are not rendered correctly when the resolution is changed using glcResolution).
2008-07-28 -
- created from home:wstephenson project (version 0.7.1)

See Also

Package Description
libHACD2_86-2.86.1-17.26.i586.rpm Bullet HACD Library
libHACD2_86-2.86.1-17.26.x86_64.rpm Bullet HACD Library
libHermes1-1.3.3-463.42.i586.rpm A Graphics Conversion Library
libHermes1-1.3.3-463.42.x86_64.rpm A Graphics Conversion Library
libIL1-1.7.8-33.20.i586.rpm A full featured cross platform image library
libIL1-1.7.8-33.20.x86_64.rpm A full featured cross platform image library
libIrrlicht1_8-1.8.4-11.17.i586.rpm A high performance realtime 3D engine
libIrrlicht1_8-1.8.4-11.17.x86_64.rpm A high performance realtime 3D engine
libMyGUIEngine3-3.2.2-13.7.i586.rpm Shared library for MyGUI
libMyGUIEngine3-3.2.2-13.7.x86_64.rpm Shared library for MyGUI
libOIS-1_3_0-1.3.0-10.16.i586.rpm Object Oriented Input System development package
libOIS-1_3_0-1.3.0-10.16.x86_64.rpm Object Oriented Input System development package
libOIS-devel-1.3.0-10.16.i586.rpm Object Oriented Input System development package
libOIS-devel-1.3.0-10.16.x86_64.rpm Object Oriented Input System development package
libOgreMain-devel-1.9.0-17.28.i586.rpm Development files for the Ogre Terrain System