Re: Latest version of !Draw



Jess wrote:

The original ViewFinder driver used a number of patches into the OS to
essentially con RISC OS into thinking it was VIDC. The new driver has
formal interfaces which it uses to set up the driver. VIDC itself now
requires its own graphics driver (VideoHWVIDC). Obviously there is no
graphics acceleration on VIDC, but it does all the work setting up the
VIDC chip for graphics output.

So presumably a VNC driver would be possible. (Or RDP etc.)

AIUI Yes. The abstraction was considered very laterally with things like this in mind.

Remote network viewing would be much better if the protocols could support acceleration functions similar to the ones supported by the OS (such as polyhline, rectangles, etc etc). The big issue that affects ViewFinder also affects network protocols: namely that bandwidth between the processor and the graphics rendering engine (CPU->GPU in the case of VF; server->client in the case of VNC) is a significant bottleneck.

The abstraction allows us to minimise bandwidth by passing raw data directly to the GPU (such as the polyhline data). So, if the remote client supported this, we could significantly reduce the overhead and therefore increase performance.

Best wishes,

Drew
.



Relevant Pages

  • Re: graphics device driver
    ... > all the graphics drivers hook together. ... So, using the Unix driver ... hacking up a VMS driver for the card is not too ... OpenVMS does not provide a general toolkit for doing X11 DDX/Driver support. ...
    (comp.os.vms)
  • Re: glyph index to character code
    ... I've forwarded your comments to the manager of the DDK support team. ... what I was trying to say is that folks with both graphics and ... driver experience are rare here, and tend to be ddk first, gdi second. ...
    (microsoft.public.win32.programmer.gdi)
  • Re: Latest version of !Draw
    ... Is the abstraction complete enough that a different graphics system would only need the driver changed? ... The original ViewFinder driver used a number of patches into the OS to essentially con RISC OS into thinking it was VIDC. ...
    (comp.sys.acorn.misc)
  • Re: New Error message appearing "MOM.EXE - .NET Framework Initiali
    ... It's hard to say though just what situation doing a system restore ... correct driver for the Express 200 chipset is important, ... which also includes the graphics subsystem hardware on the motherboard. ... replied to them and are awaiting a response from graphics support. ...
    (microsoft.public.windowsxp.general)
  • Re: [opensuse] Ideal Linux desktop hardware
    ... But you will ever have trouble with the graphics ... Where is the fully open source graphic card driver?? ... Or perhaps you mean drivers with 3D support for Xgl/compiz :-) in ... My Dell D820 Intel 915i driver works fine with new Compiz-Fusion. ...
    (SuSE)