From: Martin <martin.dowie@btopenworld.com>
Subject: Re: Programming graphic systems
Date: Thu, 23 Apr 2009 04:54:03 -0700 (PDT)
Date: 2009-04-23T04:54:03-07:00 [thread overview]
Message-ID: <dea7c525-929f-4d3d-afc2-95afd88cadca@s21g2000vbb.googlegroups.com> (raw)
In-Reply-To: 49f03485$0$2849$ba620e4c@news.skynet.be
On Apr 23, 10:27 am, Olivier Scalbert <olivier.scalb...@algosyn.com>
wrote:
> Hello,
>
> When playing with my GPS, I was thinking of the beautiful graphic
> systems used in safety critical environment (medical, aircraft, ATC, ...).
> I assume lots of them must be written in Ada. I was asking myself how
> are they programmed mainly at the graphic level. Does the application
> part use a graphic toolkit provided by the graphic board manufacturer or
> do you have to program all the graphic primitives yourself in Ada (as
> Bresenham line algorithm, ...) and written to the raster memory (which
> must be very cool!) ?
>
> Thanks for your info,
>
> Olivier
For aircraft, you usually have an OpenGL API to the graphics card,
though I'm not aware of any 'safety critical' display systems, Do-178B/
Level C is fairly typical. I'm sure there must be Level A/B display
systems...
In older systems, you might have a cursive display and primitives
provided by your (often) bespoke hardware (e.g. move, draw_to, fill,
etc). You then create 'scripts' to draw what you need.
Cheers
-- Martin
next prev parent reply other threads:[~2009-04-23 11:54 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-04-23 9:27 Programming graphic systems Olivier Scalbert
2009-04-23 11:54 ` Martin [this message]
2009-04-23 19:17 ` Paul Zacharzewski
2009-04-23 23:55 ` Samuel Tardieu
2009-04-27 1:54 ` Paul Zacharzewski
2009-04-23 21:01 ` nobody
2009-04-24 18:37 ` Olivier Scalbert
2009-04-23 21:31 ` Ludovic Brenta
2009-04-24 19:22 ` Dimonax
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox