* Brazil in Tucson.
@ 1995-01-19 21:56 Jim
0 siblings, 0 replies; 4+ messages in thread
From: Jim @ 1995-01-19 21:56 UTC (permalink / raw)
Our colloquium schedule lists Rob Pike as the speaker on Monday, January
23rd, and his topic as "Brazil". Point your web browsers at
http://www.cs.arizona.edu/people/tics to see the abstract. The talk is
scheduled to start at 10:00 am in room 701 of the Gould-Simpson building
at the University of Arizona; if you're in travelling distance but aren't
familiar with the campus then drop me a line. Be advised that parking is,
um, that thing Mrs. Gingrich said to Connie Chung.
Gee, everyone comes to speak in January, and not July... wonder why? :-)
^ permalink raw reply [flat|nested] 4+ messages in thread
* Brazil in Tucson.
@ 1995-02-09 18:54 serge
0 siblings, 0 replies; 4+ messages in thread
From: serge @ 1995-02-09 18:54 UTC (permalink / raw)
The abstract in http://www.cs.arizona.edu/people/tics/#pike seems very
interesting, albeit all too brief and tantalizing (would there per any
chance be any more Brazil information available)? In particular, the
following excerpt raises some intriguing questions:
For example, the graphics model of the system has been completely
replaced. Brazil uses a data-based model in which applications
transmit graphical updates as rectangular blocks of pixels to be
written directly to the screen or window, rather than the
traditional description of how to draw the update. This unifies
traditional user interfaces and video at the lowest levels of the
system, which, coupled with the model of the file name space
inherited from Plan 9, makes it possible to display video on the
display under control of the window system but without the window
system needing to touch the data: the application can drive the
display directly.
That is, how does this interact with the current trend for ever more
intelligent graphics controllers, which, e.g. presumably have special
instructions for drawing lines, polygons, etc.? Also, what does this
due for the communication bandwidth? I.e., with the ``old'' model,
to draw a line, you would send something like the following packet
type = LINE 1 - 8 bytes
start.x = XXX 1 - 8 bytes
start.y = YYY 1 - 8 bytes
end.x = XX2 1 - 8 bytes
end.y = YY2 1 - 8 bytes
for a total of (roughly) 5 to 40 bytes. On the other, hand, with the
new model, the size appears to be unbounded, even for the same line, e.g.
start.x = XXX 1 - 8 bytes
start.y = YYY 1 - 8 bytes
end.x = XX2 1 - 8 bytes
end.y = YY2 1 - 8 bytes
data[Y0][X0].pixel = RGB 1 - 8 bytes
data[Y0][X1].pixel = RGB 1 - 8 bytes
...
data[YN][XM].pixel = RGB 1 - 8 bytes
Does this also mean, that, e.g. a line from (0, 0) to (1024,1024) would
require an entire rectangle of data to be sent? (Or just individual
dots, which would be nearly as expensive, since you would have to
transmit the coordinates of each?)
Finally, how does one deal with device (e.g. black and white versus gray
scale versus pseudo color versus true color) independence, if the data is
sent directly to the display? Thank you very much.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Brazil in Tucson.
@ 1995-02-08 5:17 David
0 siblings, 0 replies; 4+ messages in thread
From: David @ 1995-02-08 5:17 UTC (permalink / raw)
>From: Jim Davis <jdavis@cs.arizona.edu>
>> Our colloquium schedule lists Rob Pike as the speaker on Monday, January
>> 23rd, and his topic as "Brazil".
>Weird. I sent this on the January 19th, and it doesn't show up until now?
So, er, how was the talk? :-)
^ permalink raw reply [flat|nested] 4+ messages in thread
* Brazil in Tucson.
@ 1995-02-07 20:39 Jim
0 siblings, 0 replies; 4+ messages in thread
From: Jim @ 1995-02-07 20:39 UTC (permalink / raw)
On Thu, 19 Jan 1995, Jim Davis wrote:
> Our colloquium schedule lists Rob Pike as the speaker on Monday, January
> 23rd, and his topic as "Brazil".
Weird. I sent this on the January 19th, and it doesn't show up until now?
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~1995-02-09 18:54 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1995-01-19 21:56 Brazil in Tucson Jim
1995-02-07 20:39 Jim
1995-02-08 5:17 David
1995-02-09 18:54 serge
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).