Hello, I am the student who submitted the proposal about implementing subpixel-font-smoothing in OpenOffice's font rendering system.
I am not very familiar with OpenOffice's source-code, what could be specific challenges? I thought about it and this are the challenges I would see: - Problem with XOR painting (selection, cursor, ...). Currently even AcrobatReader suffers from this, and selected text suffers from colored pixels on the glyph outlines. Now that XRender is widely supported (and hw implementations are very slowly arriving now, maybe selection could be done using painting with apha? - Performance: Subpixel-smoothing can't be done on hardware, however XRender has as far as I know an API which would allow accaleration by the driver. No idea a about windows, I am just afraid rendering to vram-surfaces and reading back could be too inefficient :-/ - Maybe OpenGL accalerated rendering: Maybe we could hook the complete drawing on top of some abstraction layer (cairo or Java2d-native-backends when freed). My favourite would be really Java2D, I hope it'll get some useful native C-bindings (not going the native->jni->jvm->jni->native way). As far as I know this stuff is already implemented there very efficiently - and we could support several backends like OpenGL, D3D, ... However I guess even the bindings would be enough for a seperate SoC proposal ;) Mfg Clemens --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
