octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GSoC project: new graphics backend


From: John W. Eaton
Subject: Re: GSoC project: new graphics backend
Date: Sat, 28 Mar 2009 10:53:32 -0400

On 28-Mar-2009, Arseniy Lartsev wrote:

| > Can you explain what you mean by "abstract renderer" -- what would be
| > the input and output of it?
| > e.g. gl-render takes the octave object tree as input and produces
| > OpenGL output
| "Abstract renderer" takes octave object tree as input and has abstract 
methods 
| for rendering like "DrawAxes", "DrawGrid", "DrawCurve", "DrawSurface", etc. 
| The "Real renderer" is a derived class that implements all those abstract 
| methods and therefore provides some output (it could be OpenGL as well as 
| anything else).

I don't see a problem with changing the design so that there is an
abstract base class for the renderer.

| > > P.S. I've tried OpenGL renderer on a laptop with integrated SIS video
| > > chip, and it was terrible...
| >
| > Can you elaborate? these kind of general comments are not very helpfull.
| I mean it's very slow because Linux graphic driver for SiS cards is not very 
| good. I don't see any way to overcome it.

Um, what about writing a better driver for your video card?  I don't
see that this is a problem that must be solved in Octave.

jwe


reply via email to

[Prev in Thread] Current Thread [Next in Thread]