On Sun, Jan 17, 2010 at 10:24 AM, Chia-I Wu <olva...@gmail.com> wrote:
> I myself would like to see the st_visual and st_api->make_current issues
> resolved (listed as issue 1 and 3 in DESIGN file).
The DESIGN file is available at
http://cgit.freedesktop.org/~olv/st_api/tree/DESIGN

Other than issue 1 and 3, I would like to have some feedbacks about the
simplification of the resource lookup callbacks (issue 2).  The callbacks are
designed for future extensibility without breaking the ABI.  I think that is
not a concern right now, and it may be simplified.
> I also want to use a consistent variable naming in st_api.h.  Here is my
> preference
>
> * use smapi for "struct st_manager_api"
> * use stapi for "struct st_api"
> * use stfb/stdraw/stread for "struct st_framebuffer"
> * use stctx/stshare for "strcut st_context"
> * use statt for "enum st_framebuffer_attachment"
> In the state trackers or st managers, there might already be
> structs/enums to represent things like api, fb, ctx, or att.  Prefixing
> those in st_api.h help state trackers distinguish which of them they are
> refering to.
> I now also think "struct st_manager" might be a better name than
> "struct st_manager_api".  How does it sound?
And the naming issue.

They should be the remaining issues I would like to resolve for this round of
design.  I think others can be left for next round, after we start the work and
gain more insights.

-olv

------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to