Welcome, Guest. Please login or register.

Author Topic: p96 & cgx open standard replacement anyone?  (Read 3983 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline wawrzonTopic starter

Re: p96 & cgx open standard rewplacement anyone?
« Reply #14 from previous page: November 24, 2015, 04:04:53 PM »
Quote from: slaapliedje;799536
That makes no sense, why would you want to keep an API closed?  You'd want more people to use it, right?  Kind of the whole point of having an API....

slaapliedje


unfortunatelly this exactly is the case. we want to talk about strategic solution here.
 

Offline itix

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2380
    • Show only replies by itix
Re: p96 & cgx open standard rewplacement anyone?
« Reply #15 on: November 24, 2015, 06:03:37 PM »
Quote from: wawrzon;799542
both the aros cybergraphics api and sources are open,and compatible to cgx (de facto primary) standard, p96 is as well compatible to. so, we do have all material to start with actually. no need to open anything else.


While you would also control source code and the future development.

By the way, I took a quick look into AROS and it seems that graphics drivers are implemented separately from CGX (https://en.wikibooks.org/wiki/Aros/Developer/Docs/HIDD/Graphics). CGX part in AROS is just cybergraphics.library (de facto standard for some sweeteners). The driver API is not CGX or P96 so nobody have to debate which one better.

Hardest part is integrating this stuff into the original, OCS bound, graphics.library.
My Amigas: A500, Mac Mini and PowerBook
 

Offline psxphill

Re: p96 & cgx open standard rewplacement anyone?
« Reply #16 on: November 25, 2015, 12:14:04 AM »
Quote from: itix;799548
Hardest part is integrating this stuff into the original, OCS bound, graphics.library.

Ideally you'd just replace graphics.library with the one from aros (or use aros).

But the graphics.library design they came up with for aros was not optimised because pc's have fast cpu's and the ocs/ecs/aga driver is the bare minimum implementation and really slow too. It appears to be one of the major issues with running it on 68k hardware.

Sorting that out would have major benefits all round.
 

Offline wawrzonTopic starter

Re: p96 & cgx open standard rewplacement anyone?
« Reply #17 on: November 25, 2015, 11:34:08 AM »
Quote from: psxphill;799561
Ideally you'd just replace graphics.library with the one from aros (or use aros).

But the graphics.library design they came up with for aros was not optimised because pc's have fast cpu's and the ocs/ecs/aga driver is the bare minimum implementation and really slow too. It appears to be one of the major issues with running it on 68k hardware.

Sorting that out would have major benefits all round.


this has been brought repeatedly. though as someone who tests aros on amiga hardware i dont think the difference is so dramatic, even currently. i could think of some testcase measuring difference between lets say 3.9 and aros on the same config with the same resolution using librarytimer. is there something that stresses all functions of graphics.lib to be simply run from the shell?