Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
GFX Q2 2010 goals
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  5 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Joe Drew  
View profile  
 More options Mar 29 2010, 11:24 pm
Newsgroups: mozilla.dev.planning
From: Joe Drew <j...@mozilla.com>
Date: Mon, 29 Mar 2010 20:24:07 -0700 (PDT)
Local: Mon, Mar 29 2010 11:24 pm
Subject: GFX Q2 2010 goals
Hi everyone,

After some discussion, the GFX group thinks it has decided what it definitely wants to get accomplished during Q2 of 2010. This includes, but is not necessarily limited to:

* Improve interactive performance by shipping, in a developer preview:
** Layers implementations based on OpenGL and OpenGL ES; and
** Direct2D support, turned on for at least some subset of hardware. (This depends on RelEng - {{bug|549120}}!)
* Improve CSS3 font support by implementing Harfbuzz for simple scripts on Tier-1 platforms in a developer preview, and creating a CSS3 font test suite.

By "shipping in a developer preview," we mean something that is alpha-quality; that is, everything might not work yet, but it won't stop someone from using a Minefield Developer Preview alpha build. This also implies that all of our automated testing passes on a build with such a feature enabled, on a machine with support for that feature.

Our stretch goal internally is to focus on OpenGL ES (for use on mobile) such that it's ready for general consumption much earlier than the other layers implementations. This, and potentially Direct2D, are what the hardware acceleration side of the graphics group will be focusing on.

My current understanding is that we will explicitly be de-emphasizing work on the Direct3D 10 layers implementations during this quarter, both because the same resources will be needed for Direct2D work, and most interactivity improvements will be seen by users whose computers are already capable of Direct2D.

Harfbuzz shaping is going to take a while, which is why our font folk John and Jonathan are focusing only on getting simple script up and running this quarter. We also want a CSS3 font test suite in order to push the CSS3 font spec into standardization.

Please let us know your thoughts on these goals, either here or in the wiki: https://wiki.mozilla.org/Platform/2010-Q2-Goals#GFX

Joe

tl;dr summary: OpenGL alpha, OpenGL ES beta, Direct2D beta quality; no D3D10 this quarter; Harfbuzz simple scripts, CSS3 font test suite.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Wan Li  
View profile  
 More options Mar 29 2010, 11:34 pm
Newsgroups: mozilla.dev.planning
From: Wan Li <wanli...@gmail.com>
Date: Tue, 30 Mar 2010 11:34:58 +0800
Local: Mon, Mar 29 2010 11:34 pm
Subject: Re: GFX Q2 2010 goals

On Tue, Mar 30, 2010 at 11:24 AM, Joe Drew <j...@mozilla.com> wrote:

> My current understanding is that we will explicitly be de-emphasizing work
> on the Direct3D 10 layers implementations during this quarter, both because
> the same resources will be needed for Direct2D work, and most interactivity
> improvements will be seen by users whose computers are already capable of
> Direct2D.

* https://bugzilla.mozilla.org/show_bug.cgi?id=546515*
What about this one? Does it have a even lower priority than D3D 10?

--


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joe Drew  
View profile  
 More options Mar 29 2010, 11:56 pm
Newsgroups: mozilla.dev.planning
From: Joe Drew <j...@mozilla.com>
Date: Mon, 29 Mar 2010 20:56:17 -0700 (PDT)
Local: Mon, Mar 29 2010 11:56 pm
Subject: Re: GFX Q2 2010 goals
For those unaware, Wan's talking about Direct3D 9 layers.

Wan, honestly, I don't know. We might prioritize it lower because it's older hardware. We might prioritize it higher because people with Direct3D 9 won't get the gains of Direct2D. It didn't even come up in our discussions, so for now, I don't think the GFX group will be working on it -- but patches are always accepted!

Joe


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Benjamin Smedberg  
View profile  
 More options Mar 30 2010, 9:16 am
Newsgroups: mozilla.dev.planning
From: Benjamin Smedberg <benja...@smedbergs.us>
Date: Tue, 30 Mar 2010 09:16:43 -0400
Local: Tues, Mar 30 2010 9:16 am
Subject: Re: GFX Q2 2010 goals
On 3/29/10 11:24 PM, Joe Drew wrote:

> By "shipping in a developer preview," we mean something that is
> alpha-quality; that is, everything might not work yet, but it won't stop
> someone from using a Minefield Developer Preview alpha build. This also
> implies that all of our automated testing passes on a build with such a
> feature enabled, on a machine with support for that feature.

I'm very worried about this part. The current release roadmap, as I
understand it, is to do a beta of 1.9.3 in mid-June with a scheduled release
in October. By targeting an alpha for these goals you're implicitly missing
this release vehicle. Is that intentional?

I think that the OpenGL layers, partly targeted for Maemo/Fennec, need to be
beta-quality by the end of the quarter to meet our Mobile ship schedule.

I think that many of the other features could possible be shipped on
subsequent stable branch updates (1.9.3.x), but I think we need to be
clearer about how these goal statements interact with the ship schedule.

--BDS


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joe Drew  
View profile  
 More options Mar 31 2010, 9:17 pm
Newsgroups: mozilla.dev.planning
From: Joe Drew <j...@mozilla.com>
Date: Wed, 31 Mar 2010 18:17:44 -0700 (PDT)
Local: Wed, Mar 31 2010 9:17 pm
Subject: Re: GFX Q2 2010 goals

----- "Benjamin Smedberg" <benja...@smedbergs.us> wrote:

Obviously we'd rather everything be beta quality by then, but we just don't think we can commit to it with the resources we have. We're going to try our best, and we might get lucky, but otherwise, it'll have to be in a point update to 1.9.3.

> I think that the OpenGL layers, partly targeted for Maemo/Fennec, need
> to be
> beta-quality by the end of the quarter to meet our Mobile ship
> schedule.

That's why we're going to focus on OpenGL ES at the exclusion of D3D10. I don't know how realistic getting it to beta by the end of the quarter is, but it's what we're aiming for internally.

Joe


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »