On 11 February 2010 18:08, Nils <[email protected]> wrote:
> On 2/11/10, Jonathan Gordon <[email protected]> wrote:
>
>> I now have a patch which works and is almost finished, but it uses
>> separate buffers for each font (coming from the skin buffer, not new
>> buffers) which I feel is a good enough solution until someone comes
>> along and does the work to make it all into one buffer.
>>
> How are these buffers allocated? If they only use whatever free space
> there is in the skinbuffer we might get into trouble if they get too
> small and cause a spinup on almost any text drawing. Is there a limit
> to how many fonts can be used in a theme?
> Which also brings me to the biggest argument for the unified buffer,
> even if i understand you nor anyone else is eager to implement it.
> That if you use a lot of glyphs from one font and only a few from
> another you either waste a lot of memory or spin the disk a lot.
>
> Nils
>

each skin font just takes a 10K block from the skin buffer, if there
isnt enough then the skin will fail to parse. And yes, a single buffer
would be better, but unless someone is going to do it then this is the
next best thing.

Reply via email to