bugGnash - The GNU Flash player - Bugs: bug #17385, regression: text quality (ogl...

 
 

bug #17385: regression: text quality (ogl lacks antialiasing)

Submitted by:  None
Submitted on:  Wed 09 Aug 2006 11:59:40 AM UTC  
 
Category: render-openglSeverity: 2 - Minor
Release: NoneStatus: Fixed
Privacy: PublicAssigned to: Bastiaan Jacques <bjacques>
Open/Closed: Closed

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

(Jump to the original submission Jump to the original submission)

Sat 11 Aug 2007 04:17:57 AM UTC, comment #12:

This bug needs to be assigned to an OpenGL hacker...

Sandro Santilli <strk>
Project Member
Wed 13 Jun 2007 02:48:24 AM UTC, comment #11:

nin.com has been reported to suffer from this problem too.
See bug #18501

Sandro Santilli <strk>
Project Member
Wed 13 Jun 2007 02:42:48 AM UTC, comment #10:

It turns out that the problem with quality is simply lack of antialiasing with opengl.
Previous implementation was using textured glyphs, while we're abbandoning that for other problems with them.

Sandro Santilli <strk>
Project Member
Thu 26 Oct 2006 10:41:02 PM UTC, comment #9:

Just an update. Since the AGG backend is becaming a reality, and it does not suffer from this text antialiasing bug, this bug item and the related task are getting less of a priority...

Sandro Santilli <strk>
Project Member
Mon 02 Oct 2006 10:25:25 AM UTC, comment #8:

I tracked this down to a problem with generate_font_bitmaps() call.
In this latter case that function is never called when reading from stdin, thus the low-quality text.

In the initial cases I guess the problem relies on the fact
that generate_font_bitmaps() needs to access all bitmaps in the movie, but they are not all available until parsing is finished!

This item was opened when we started streaming so I'm pretty
sure this is the problem.

THe solution would be to give caching control to the renderer
rather then leave it in the parser.

Sandro Santilli <strk>
Project Member
Mon 02 Oct 2006 09:38:52 AM UTC, comment #7:

Text quality also degrades when reading from stdin (now that we support that). The fontquality.png file attached shows the simpleguess.swf file (https://savannah.gnu.org/bugs/download.php?file_id=10791)
read either from stdin (cat <file> | gnash -) or from file
(gnash <file>). The low quality one is while reading from stdin.

Sandro Santilli <strk>
Project Member
Mon 04 Sep 2006 02:32:10 PM UTC, comment #6:

File is too large to attach.
A copy can be downloaded here:
http://funcop.net/boobs.swf

The md5sum of my file (which is the same of the online version) is:
5f32f9ab969da590fdf533a8fdd0ce8d boobs.swf

Anonymous
Sat 02 Sep 2006 01:05:40 AM UTC, comment #5:

Could you attach the boobs.swf file ?

Sandro Santilli <strk>
Project Member
Thu 31 Aug 2006 12:51:30 PM UTC, comment #4:

This is not yet fixed for me.

Anonymous
Thu 31 Aug 2006 02:55:35 AM UTC, comment #3:

I can't reproduce this bug anymore with current CVS.

Sandro Santilli <strk>
Project Member
Tue 22 Aug 2006 09:04:19 PM UTC, comment #2:

I can reproduce this now that we have load in a separate thread.
Since this report has been submitted before then I wonder if it has
anything to do with threads...

Anyway, please check with current CVS and see Task #5837

Sandro Santilli <strk>
Project Member
Fri 11 Aug 2006 07:03:24 PM UTC, comment #1:

I attach a screenshot showing quality difference, if you can't reproduce this.

Anonymous
Wed 09 Aug 2006 11:59:40 AM UTC, original submission:

When size_t startup_frames = m_frame_count; (file server/movie_def_impl.cpp) is not enabled, I see a degradation on the text quality (look at the text that appear when you move the mouse over the "?" in boobs.swf or the text in Frog.swf).

See also bug #17322.

Anonymous

 

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

Attach File(s):
   
   
Comment:
   

Attached Files
file #10882:  fontquality.png added by strk (8KiB - image/png - font rendering degradation while reading from stdin)
file #10522:  gn_quality.png added by None (259KiB - image/png - screenshot of quality difference.)

 

Digest:
   task dependencies.

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by bjacques (Updated the item)
  • -unavailable- added by strk (Posted a comment)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 18 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Thu 29 Nov 2007 10:19:37 PM UTCbjacquesStatusNone=>Fixed
      Assigned toNone=>bjacques
      Open/ClosedOpen=>Closed
    Sat 11 Aug 2007 04:17:57 AM UTCstrkAssigned tostrk=>None
    Fri 15 Jun 2007 06:43:06 PM UTCmartinwguyCarbon-CopyRemoved 24216=>-
    Wed 13 Jun 2007 02:48:24 AM UTCstrkStatusPostponed=>None
    Wed 13 Jun 2007 02:42:48 AM UTCstrkSummaryregression: text quality=>regression: text quality (ogl lacks antialiasing)
    Wed 24 Jan 2007 02:56:49 PM UTCmartinwguyCategoryNone=>render-opengl
    Thu 26 Oct 2006 10:41:02 PM UTCstrkSeverity3 - Normal=>2 - Minor
      StatusIn Progress=>Postponed
    Thu 19 Oct 2006 10:38:54 AM UTCstrkDependencies-=>Depends on task #5998
    Mon 02 Oct 2006 10:25:25 AM UTCstrkStatusConfirmed=>In Progress
    Mon 02 Oct 2006 09:38:52 AM UTCstrkAttached File-=>Added fontquality.png, #10882
    Sat 02 Sep 2006 01:05:40 AM UTCstrkStatusReady For Test=>Confirmed
    Thu 31 Aug 2006 02:55:35 AM UTCstrkStatusConfirmed=>Ready For Test
    Tue 22 Aug 2006 09:04:19 PM UTCstrkStatusNone=>Confirmed
      Assigned toNone=>strk
    Fri 11 Aug 2006 07:03:24 PM UTCNoneAttached File-=>Added gn_quality.png, #10522

    Back to the top


    Powered by Savane 3.1-cleanup1