taskGnash - The GNU Flash player - Tasks: task #5998, implement antialiased rendering of...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

task #5998: implement antialiased rendering of shape glyphs

Submitter:  Sandro Santilli <strk>
Submitted:  Thu 19 Oct 2006 10:38:07 AM UTC
   
 
Should Start On:  Wed 18 Oct 2006 10:00:00 PM UTC Should be Finished on:  Mon 30 Oct 2006 11:00:00 PM UTC
Category:  None Priority:  5 - Normal
Status:  Done Privacy:  Public
Assigned to:  bjacques Percent Complete:  100%
Open/Closed:  Closed Effort:  0.00

Mon 31 Mar 2008 10:17:36 AM UTC, comment #5: 

I believe all renderers now implement antialiasing in (glyph) shapes.

Bastiaan Jacques <bjacques>
Group Member
Sat 29 Mar 2008 10:18:09 PM UTC, comment #4: 

Is Cairo the only renderer missing antialiased rendering of shape glyphs then ? If not, we can close this.

Sandro Santilli <strk>
Group Member
Fri 30 Nov 2007 01:47:08 AM UTC, comment #3: 

Right. I don't see any reason why we would go with textured glyphs at this point, because the OpenGL renderer handles even small fonts fine, with anti-aliasing. And for the other renderers texturing makes little sense to begin with.

Bastiaan Jacques <bjacques>
Group Member
Wed 28 Nov 2007 04:28:40 PM UTC, comment #2: 

Bastiaan, I belive this is under your control now, it's the infamous use of internal tessellator dropped long time ago.

I guess we're going the 'implement antialiased rendering' way..

Sandro Santilli <strk>
Group Member
Tue 31 Oct 2006 10:09:26 AM UTC, comment #1: 

since AGG does a so good job with directly rendering the font glyphs as shapes, a possible alternative would be to make OGL perform equally good and just forget about "caching" glyphs
as bitmaps.

Sandro Santilli <strk>
Group Member
Thu 19 Oct 2006 10:38:07 AM UTC, original submission:  

Currently, font glyphs are not textured anymore. This is due to the fact that the old implementation relied on the assumption that the movie was fully parsed before playing it.
Since this is no more the case, the code in fontlib should be updated to either "demand" rendering of glyphs while they are
parsed, or - better - rendering of them while they are needed
by playback.

This was in the short todo list before release.

Note that gnash is still able to render fonts which did not
get texture-rendered at time of play, but at least with opengl
backend this results in a worst quality of them, dunno exactly
why... the AGG backend does a much better job.

Sandro Santilli <strk>
Group Member

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Digest:
   bug dependencies.

 

Carbon-Copy List
  • -email is unavailable- added by bjacques (Posted a comment)
  • -email is unavailable- added by strk (Posted a comment)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 9 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2008-03-31 bjacques StatusNone Done
        Percent Complete80% 100%
        Open/ClosedOpen Closed
    2008-03-29 strk Percent Complete0% 80%
        Summaryrender font glyphs on demand or implement antialiased rendering of shape glyphs implement antialiased rendering of shape glyphs
    2007-11-28 strk Assigned toNone bjacques
    2006-11-09 strk Priority9 - Immediate 5 - Normal
    2006-10-31 strk Summaryrender font glyphs on demand render font glyphs on demand or implement antialiased rendering of shape glyphs
    2006-10-19 strk Dependencies- bugs #17385 is dependent

    Back to the top

    Powered by Savane 3.13-aa77.
    Corresponding source code