Ticket #82 (accepted planned)

Opened 3 years ago

Last modified 4 weeks ago

Display facade interface

Reported by: ichthyo Owned by: ichthyo
Priority: normal Milestone: 0integration
Component: lumiera Keywords:
Cc: Blocked By:
Blocking: #326, #671, #782, #822, #878

Description (last modified by ichthyo) (diff)

Design an interface allowing the lower layers to send frames to output, without violating the layer separation requirements. Note this is mainly design work and doesn't mean implementing a player or render process

Requirements

  • layer separation requirements
  • must be performant
  • integration with memory management
  • extensible to multiple displayers (viewers), multiple output processes and differend kinds of output.

Change History

comment:1 Changed 3 years ago by ichthyo

  • Status changed from new to accepted
  • Description modified (diff)

In 2/2009, joel and ichthyo did a player mockup / design study. This includes a (maybe) first draft of such an interface. Thus, for now, I take this ticket

comment:2 Changed 3 years ago by ichthyo

  • Blocking 86 added

(In #86) I'll take responsibility here, meaning that I'll have a look regarding the integration of the various parts. For rendering actually to happen, we need the colaboration of all 3 layers.

comment:3 Changed 2 years ago by ichthyo

  • Type changed from todo to planned

comment:4 Changed 2 years ago by ichthyo

  • Blocking 326 added

comment:5 Changed 2 years ago by ichthyo

  • Blocking 334 added

comment:6 Changed 2 years ago by ichthyo

  • Blocking 334 removed

comment:7 Changed 2 years ago by ichthyo

  • Blocking 333 added

comment:8 Changed 15 months ago by ichthyo

  • Blocking 671 added

comment:9 Changed 15 months ago by ichthyo

  • Blocking 333 removed

comment:10 Changed 9 months ago by ichthyo

  • Blocking 782 added

comment:11 Changed 5 months ago by ichthyo

  • Blocking 86 removed

comment:12 Changed 5 months ago by ichthyo

  • Blocking 822 added

comment:13 Changed 4 weeks ago by ichthyo

  • Blocking 878 added
Note: See TracTickets for help on using tickets.