@Deniil
So there is two solutions using the exist AMD GFX chip more, somehow getting UVD working, and cooperating with existing graphic drivers. Or putting a card with a VIA or Broadcom chip on it into another PCIe slot, and use VAAPI.
Quote:
Addressing PCI space isn't that different on Amiga that it can't be done..?!
No that is easy; do not know a lot about IRQ and writing interrupt routines. The problem is really, when you have a driver that has to be loaded and unloaded from memory, and when program crashes with lib or device count equal to one or more. the driver is not unloaded, you risk having two drivers trying to talk at same time to the same hardware. not a good idea.
Having to reboot every time you make a change is not efficient way to program or driver.
The problem is not PCIe interface, the problem is that you have some "Linux" a kernel module or some driver or some library that has rewritten, so it work on AmigaOS. And all dependency's that goes with that.
"Elephant in the room"
The real question how big is the elephant?
How much time is needed?
What else has to done?
Can we use existing API's to access graphic card?
How do we test it?
Can we implement part of it, or does every ting need to done at once?
What does etch part of video decoding work?
For example I know about deblocking, what it does but I don't know how it works.
Clearly, there is a lot that has be learned as well.
I am a realist, or some time I am sometimes called a pragmatist. I cannot do anything with think about it, maybe that is a bad thing, or maybe it is a good thing. Yes I some time jump to conclusion and make guesses, but that is only when is no huge risk.
Failure is most defiantly an option.
I think need to go into this with sense of curiosity, not expecting too much and be willingness to spend hours on it.
Edited by LiveForIt on 2015/10/21 22:04:23
Edited by LiveForIt on 2015/10/21 22:10:34
Edited by LiveForIt on 2015/10/21 22:11:16
Edited by LiveForIt on 2015/10/21 22:17:49
Edited by LiveForIt on 2015/10/21 22:18:45
Edited by LiveForIt on 2015/10/21 22:21:37
Edited by LiveForIt on 2015/10/21 22:24:37