- Joined
- Jan 18, 2010
- Messages
- 11,418
Ti...Because ... ?
Ti...Because ... ?
Does this means the Pyra wouldn't be a good candidate as a video player?Yes, it's basically the same hardware acceleration as the Pandora has, the DSP, which was never used.
The way it is now, the CPU alone can handle video playback for all the 1080p h264 encoded videos I've tested on the devboard. It loads the CPU heavily, but it's fully watchable as you can see in the prior video posted. I wouldn't recommend much multi-tasking when watching HD videos. This however can change for the better if we get a proper driver, but I believe if I recall that hinges on working 3D acceleration that still needs to get working with the latest linux kernels and possible may need a bunch of work on our end. Like ED said in the lilputing interview, there will be a ton of software that needs to be worked on once these units get to developers and eventually us end users.Does this means the Pyra wouldn't be a good candidate as a video player?
Sent from my SM-G900F using Tapatalk
Thanks for your reply and explanation.The way it is now, the CPU alone can handle video playback for all the 1080p h264 encoded videos I've tested on the devboard. It loads the CPU heavily, but it's fully watchable as you can see in the prior video posted. I wouldn't recommend much multi-tasking when watching HD videos. This however can change for the better if we get a proper driver, but I believe if I recall that hinges on working 3D acceleration that still needs to get working with the latest linux kernels and possible may need a bunch of work on our end. Like ED said in the lilputing interview, there will be a ton of software that needs to be worked on once these units get to developers and eventually us end users.
I wonder about that. Is the actually display such a substantial load? Can you do some simple benchmarks? Just run "time mplayer blah.avi" against "time mplayer blah.avi -dumpstream -dumpfile /dev/null"This however can change for the better if we get a proper driver
The decoding is the primary load, that's why you want that to happen in hardware (i.e. the GPU).I wonder about that. Is the actually display such a substantial load?
The decoding doesn't happen in the GPU though, that would still all be done in the CPU.The decoding is the primary load, that's why you want that to happen in hardware (i.e. the GPU).
It doesn't support hardware accelerated decoding? That's odd.The decoding doesn't happen in the GPU though, that would still all be done in the CPU.
Not really, it's generally not the GPUs duty to decode video, just display it. The OMAP has accelerators for doing the decoding separate from the GPU but those are as likely to get utilized on the Pyra as they were on the Pandora.It doesn't support hardware accelerated decoding? That's odd.
Never. The GPU will never be able to decode videos. It doesn't have that capability at all. It displays 2D and renders 3D images, that's it's job. The hardware decoder is completely separate from the GPU, and if it's ever to be used someone will need to actually write a codec for it because TI certainly won't. In several years of having access to the Pandora's hardware it hasn't happened, I have very little faith that it'll happen on the Pyra either: writing a codec from scratch is HARD.So GPU support to decode videos is very unlikely to happen atm
Is it that kind of quest hundreds have started on and haven't been heard of since or has it not even been tried? Is there anything to show, yet?Never. The GPU will never be able to decode videos. It doesn't have that capability at all. It displays 2D and renders 3D images, that's it's job. The hardware decoder is completely separate from the GPU, and if it's ever to be used someone will need to actually write a codec for it because TI certainly won't. In several years of having access to the Pandora's hardware it hasn't happened, I have very little faith that it'll happen on the Pyra either: writing a codec from scratch is HARD.
Well current state of my devboard, I can't do much of anything.I wonder about that. Is the actually display such a substantial load? Can you do some simple benchmarks? Just run "time mplayer blah.avi" against "time mplayer blah.avi -dumpstream -dumpfile /dev/null"
edit: where blah.avi is some really short video, 10 seconds long or something, 1080p obviously. Just let it play out.
I didn't mean to imply it did anything substantial on the GPU, I remember talking to aTc long ago and we we're made to believe for some reason the video decoding was dependent on the 3D accelerator driver to work properly. maybe to handle scaling and rotating? not sure.The decoding doesn't happen in the GPU though, that would still all be done in the CPU.
You know, I've been thinking, how old was it when it broke? Was there no warranty on those things? It sucks that it broke.Well current state of my devboard, I can't do much of anything.
It was just about 2 years old at that time and now it's 4 months later. Not entirely sure what killed it honestly, I need to do some serious hardware diagnostics. It could've been just a power surge/dip.You know, I've been thinking, how old was it when it broke? Was there no warranty on those things? It sucks that it broke.
Oh, right. Sorry friendWell current state of my devboard, I can't do much of anything.