amiga.org
     
iconAll times are GMT -6. The time now is 09:09 AM. | Welcome to Forum, please register to access all of our features.

» Amiga.org » Amiga computer related discussion » Amiga Software Issues and Discussion » Video overlay - essential for fast video playback

Amiga Software Issues and Discussion This forum exists for the discussion of the use, issues with, and fun brought about by classic and next generation Amiga software.

Reply
 
Thread Tools Display Modes
Old 06-30-2012, 04:47 PM   #46
Karlos
Sockologist
Points: 48,752, Level: 100 Points: 48,752, Level: 100 Points: 48,752, Level: 100
Activity: 8% Activity: 8% Activity: 8%
 
Karlos's Avatar
 
Join Date: Nov 2002
Location: I solve practical problems...
Posts: 16,606
Blog Entries: 18
Default Re: Video overlay - essential for fast video playback

Quote:
Originally Posted by Akiko View Post
@Karlos



Silly hypothetical question, do you think this driver could be specially adapted without DMA for a mediator busboard running OS4.1 classic?
Which driver?
__________________
OCA
This isn't SCSI... This is SATA!!!
I have CDO. It's like OCD except all the letters are in ascending order. The way they should be.
Core2 Quad Q9450 2.66GHz / X48T / 4GB DDR3 / nVidia GTX275 / Linux x64, AROS, Win64
A1XE 800MHz / 512MB / Radeon 9200 / OS4.1
A1200T BPPC 240MHz / 256MB / Permedia 2 / OS 3.1 - OS3.9, OS4
A1200T Apollo 1240 28MHz / 32MB / Mediator1200 / Voodoo 3000 / OS3.9
A1200D Apollo 1240 25MHz (ejector seat ROM edition) / 32MB
Karlos is offline   Reply With Quote
Old 06-30-2012, 04:56 PM   #47
Akiko
VIP / Donor
Points: 11,251, Level: 70 Points: 11,251, Level: 70 Points: 11,251, Level: 70
Activity: 10% Activity: 10% Activity: 10%
 
Akiko's Avatar
 
Join Date: Jun 2002
Location: UK
Posts: 934
Default Re: Video overlay - essential for fast video playback

Sorry any of the currently worked on Radeon HD drivers, as I understand PCI Variants of these cards exist.
Akiko is offline   Reply With Quote
Old 06-30-2012, 05:08 PM   #48
Karlos
Sockologist
Points: 48,752, Level: 100 Points: 48,752, Level: 100 Points: 48,752, Level: 100
Activity: 8% Activity: 8% Activity: 8%
 
Karlos's Avatar
 
Join Date: Nov 2002
Location: I solve practical problems...
Posts: 16,606
Blog Entries: 18
Default Re: Video overlay - essential for fast video playback

Quote:
Originally Posted by Akiko View Post
Sorry any of the currently worked on Radeon HD drivers, as I understand PCI Variants of these cards exist.
It could get pretty messy, particularly with the Mediator1200. The thing is, by the time you get to the classics, the disparity between the processor and the graphics card becomes so great that you have to wonder what the point would be. Classics have a hard time keeping the old radeon cards busy as it is.
__________________
OCA
This isn't SCSI... This is SATA!!!
I have CDO. It's like OCD except all the letters are in ascending order. The way they should be.
Core2 Quad Q9450 2.66GHz / X48T / 4GB DDR3 / nVidia GTX275 / Linux x64, AROS, Win64
A1XE 800MHz / 512MB / Radeon 9200 / OS4.1
A1200T BPPC 240MHz / 256MB / Permedia 2 / OS 3.1 - OS3.9, OS4
A1200T Apollo 1240 28MHz / 32MB / Mediator1200 / Voodoo 3000 / OS3.9
A1200D Apollo 1240 25MHz (ejector seat ROM edition) / 32MB
Karlos is offline   Reply With Quote
Old 07-01-2012, 03:00 AM   #49
magnetic
Defender of the Faith
Points: 14,616, Level: 78 Points: 14,616, Level: 78 Points: 14,616, Level: 78
Activity: 99% Activity: 99% Activity: 99%
 
magnetic's Avatar
 
Join Date: Feb 2002
Posts: 1,737
Blog Entries: 1
Default Re: Video overlay - essential for fast video playback

karlos

I have to say you are giving a very nice technical argument for overlay not important going forward, however you are missing the main thrust of this whole argument is that CURRENT OS4 SAM users will NOT have proper video playback for a long time due to lack of overlay.

So, for Sam, A1, and Peg2 OS4 users Overlay is far from Obselete. Actually its Critical.
__________________
bPlan Pegasos2 G4@1ghz
Quad Boot:Reg. MorphOS /Amiga OS4.1 U4/Ubuntu GNU-Linux /MacOS X

Amiga Technologies A1200 HD | Blizzard 1260@66mhz | 128mb | OS 3.9 | Indivision MK2
magnetic is offline   Reply With Quote
Old 07-01-2012, 04:24 AM   #50
Derf
Too much caffeine
Points: 7,422, Level: 57 Points: 7,422, Level: 57 Points: 7,422, Level: 57
Activity: 14% Activity: 14% Activity: 14%
 
Join Date: Oct 2002
Posts: 98
Default Re: Video overlay - essential for fast video playback

Quote:
Originally Posted by magnetic View Post
karlos

I have to say you are giving a very nice technical argument for overlay not important going forward, however you are missing the main thrust of this whole argument is that CURRENT OS4 SAM users will NOT have proper video playback for a long time due to lack of overlay.

So, for Sam, A1, and Peg2 OS4 users Overlay is far from Obselete. Actually its Critical.
And they have it already with their radeon 9250s etc. this is about newer cards that the peg 2 and some amigaones won't be able to use.
Derf is offline   Reply With Quote
Old 07-01-2012, 04:40 AM   #51
JJ
Lifetime Member
Points: 19,023, Level: 87 Points: 19,023, Level: 87 Points: 19,023, Level: 87
Activity: 7% Activity: 7% Activity: 7%
 
JJ's Avatar
 
Join Date: Feb 2002
Location: Wales, UK
Posts: 3,584
Default Re: Video overlay - essential for fast video playback

Quote:
Originally Posted by Karlos View Post
Hans is better placed to tell you than I am. The most advanced Radeon card I presently own is an R200

But I expect it'll make a significant performance difference. What would be even better would be some support for programming the shader units directly. You could probably offload the entire decode video process then.

Of course, as a long time nVidia fanboi, I'm obliged to point out that all things Radeon suck.

However, that's not actually true at all (only their linux drivers suck in my experience) and I have to say, the 79xx series has certainly caught my attention. It's kicking some serious green corner ass at OpenCL centric tasks right now. It's almost an exact transposition of the G200 v HD47xx days when it was ATI being defensive over compute performance and pointing at gaming as the primary issue.



That's quite a step up.

Must say I am loving the 7970M in this laptop
__________________
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2

Registered MorphsOS 2.7 user
JJ is offline   Reply With Quote
Old 07-01-2012, 05:06 AM   #52
Karlos
Sockologist
Points: 48,752, Level: 100 Points: 48,752, Level: 100 Points: 48,752, Level: 100
Activity: 8% Activity: 8% Activity: 8%
 
Karlos's Avatar
 
Join Date: Nov 2002
Location: I solve practical problems...
Posts: 16,606
Blog Entries: 18
Default Re: Video overlay - essential for fast video playback

Quote:
Originally Posted by magnetic View Post
karlos

I have to say you are giving a very nice technical argument for overlay not important going forward,
Actually, I've not. I've simply made the case that what you all are calling "overlay" is not a single implementation. I chose the terms "hardware video surface" (the abstract concept), "video texturing" (an implementation) and "overlay" (another implementation) carefully and with good reason. To avoid the same arguing in circles that people seem to be insisting on doing.

Quote:
however you are missing the main thrust of this whole argument is that CURRENT OS4 SAM users will NOT have proper video playback for a long time due to lack of overlay.
I'm not missing it, I'm confused as to which part of this argument is actually valid. If you own a Sam with a RadeonHD already and you absolutely can't wait for some form of video acceleration, you can opt for an R200 card and shelve your RadeonHD until the work has been done. My R200 (passively cooled, 256MB, 128-bit VGA+DVI) cost me 10 UKP. You might need to reconfigure and get a PCIe SATA card to free up the PCI slot depending on your configuration.

There's no magical legacy overlay feature that can be turned on for RadeonHD users since later RadeonHD cards don't have the feature. And why? Basically, because AMD decided it was obsolete and could find better use for the silicon. It has been replaced by video texturing. In order to use video texturing, you have to have working support for the hardware level 3D. If you can think of a method to implement it that requires no access to the 3D hardware on these cards, I'm sure Hans would love to hear from you as it would surely save him some development man hours.

Incidentally, I do find it strange that the people making the most noise about this aren't generally Sam users.

Quote:
So, for Sam, A1, and Peg2 OS4 users Overlay is far from Obselete. Actually its Critical.
All I can say to you is re-read the various threads that have discussed this to death already and understand the difference between overlay as a concept, ie "hardware video surface" and "overlay" as the specific hardware implementation of that concept. Not a single person in any of the numerous threads across various forums has stated that "overlay" (hardware video surface) are obsolete, even if you have ample CPU power to do it all in software to a framebuffer.
__________________
OCA
This isn't SCSI... This is SATA!!!
I have CDO. It's like OCD except all the letters are in ascending order. The way they should be.
Core2 Quad Q9450 2.66GHz / X48T / 4GB DDR3 / nVidia GTX275 / Linux x64, AROS, Win64
A1XE 800MHz / 512MB / Radeon 9200 / OS4.1
A1200T BPPC 240MHz / 256MB / Permedia 2 / OS 3.1 - OS3.9, OS4
A1200T Apollo 1240 28MHz / 32MB / Mediator1200 / Voodoo 3000 / OS3.9
A1200D Apollo 1240 25MHz (ejector seat ROM edition) / 32MB

Last edited by Karlos; 07-01-2012 at 05:15 AM..
Karlos is offline   Reply With Quote
Old 07-01-2012, 09:31 AM   #53
klx300r
Amiga 1000+AmigaOne X1000
Points: 8,962, Level: 63 Points: 8,962, Level: 63 Points: 8,962, Level: 63
Activity: 4% Activity: 4% Activity: 4%
 
klx300r's Avatar
 
Join Date: Sep 2007
Posts: 1,612
Blog Entries: 2
Default Re: Video overlay - essential for fast video playback

Quote:
Originally Posted by Karlos View Post
Incidentally, I do find it strange that the people making the most noise about this aren't generally Sam users.
.
cough cough, strange indeed as the same people show up on every OS4.x related thread as well. Must be a strange fascination with new hardware or perhaps they are true AmigaOS4.x fans
__________________
__________________________________________________ __________________
c64-dual sids, c128, A500,-A590, A1200-030@50
Indivision AGA & Catweasel MK4+= Amazing
! My Master Miggies-Amiga 1000 & AmigaOne X1000 !
--- www.amigaos.net ---
-AspireOS.com & Amikit- Amiga for your netbook-
***X1000- I BELIEVE ***
klx300r is offline   Reply With Quote
Old 07-01-2012, 10:30 AM   #54
Karlos
Sockologist
Points: 48,752, Level: 100 Points: 48,752, Level: 100 Points: 48,752, Level: 100
Activity: 8% Activity: 8% Activity: 8%
 
Karlos's Avatar
 
Join Date: Nov 2002
Location: I solve practical problems...
Posts: 16,606
Blog Entries: 18
Default Re: Video overlay - essential for fast video playback

Quote:
Originally Posted by klx300r View Post
cough cough, strange indeed as the same people show up on every OS4.x related thread as well.
It's Piru's thread and it's not specifically about OS4. People barging in with (false) statements amounting to "SAM HAS NO POSSIBLE OVERLAY! OMGZOR SLOW VID 4EVR SUXXOR!11! TEH PEG2 FTW!!11!" and others turning it into which-developers-are-more-qualified-to-comment spoiled what was actually a perfectly reasonable discussion about the relative merits and implementation details of different methods of providing hardware assist for video playback.
__________________
OCA
This isn't SCSI... This is SATA!!!
I have CDO. It's like OCD except all the letters are in ascending order. The way they should be.
Core2 Quad Q9450 2.66GHz / X48T / 4GB DDR3 / nVidia GTX275 / Linux x64, AROS, Win64
A1XE 800MHz / 512MB / Radeon 9200 / OS4.1
A1200T BPPC 240MHz / 256MB / Permedia 2 / OS 3.1 - OS3.9, OS4
A1200T Apollo 1240 28MHz / 32MB / Mediator1200 / Voodoo 3000 / OS3.9
A1200D Apollo 1240 25MHz (ejector seat ROM edition) / 32MB
Karlos is offline   Reply With Quote
Old 07-01-2012, 03:49 PM   #55
magnetic
Defender of the Faith
Points: 14,616, Level: 78 Points: 14,616, Level: 78 Points: 14,616, Level: 78
Activity: 99% Activity: 99% Activity: 99%
 
magnetic's Avatar
 
Join Date: Feb 2002
Posts: 1,737
Blog Entries: 1
Default Re: Video overlay - essential for fast video playback

Quote:
Originally Posted by klx300r View Post
cough cough, strange indeed as the same people show up on every OS4.x related thread as well. Must be a strange fascination with new hardware or perhaps they are true AmigaOS4.x fans
Well dont know how you are referring to as I run os4 on my peg2. And if you are referring to Piru than you are quite silly as he is quite an "expert"
__________________
bPlan Pegasos2 G4@1ghz
Quad Boot:Reg. MorphOS /Amiga OS4.1 U4/Ubuntu GNU-Linux /MacOS X

Amiga Technologies A1200 HD | Blizzard 1260@66mhz | 128mb | OS 3.9 | Indivision MK2
magnetic is offline   Reply With Quote
Old 07-01-2012, 07:31 PM   #56
LoadWB
Kindred of Babble-on
Points: 13,253, Level: 75 Points: 13,253, Level: 75 Points: 13,253, Level: 75
Activity: 7% Activity: 7% Activity: 7%
 
LoadWB's Avatar
 
Join Date: Jul 2006
Location: Tallahassee, FL
Posts: 2,101
Default Re: Video overlay - essential for fast video playback

Quote:
Originally Posted by Karlos View Post
These RadeonHD owners don't know they're born. In my day we had blinkenlights and we thought we were lucky...
I tried composting 720p on my Lite-Brite.
LoadWB is offline   Reply With Quote
Old 07-01-2012, 08:42 PM   #57
magnetic
Defender of the Faith
Points: 14,616, Level: 78 Points: 14,616, Level: 78 Points: 14,616, Level: 78
Activity: 99% Activity: 99% Activity: 99%
 
magnetic's Avatar
 
Join Date: Feb 2002
Posts: 1,737
Blog Entries: 1
Default Re: Video overlay - essential for fast video playback

@loadwb

lmao

I love lite brite btw
__________________
bPlan Pegasos2 G4@1ghz
Quad Boot:Reg. MorphOS /Amiga OS4.1 U4/Ubuntu GNU-Linux /MacOS X

Amiga Technologies A1200 HD | Blizzard 1260@66mhz | 128mb | OS 3.9 | Indivision MK2
magnetic is offline   Reply With Quote
Old 07-02-2012, 01:48 AM   #58
Karlos
Sockologist
Points: 48,752, Level: 100 Points: 48,752, Level: 100 Points: 48,752, Level: 100
Activity: 8% Activity: 8% Activity: 8%
 
Karlos's Avatar
 
Join Date: Nov 2002
Location: I solve practical problems...
Posts: 16,606
Blog Entries: 18
Default Re: Video overlay - essential for fast video playback

Quote:
Originally Posted by LoadWB View Post
I tried composting 720p on my Lite-Brite.


Great quality, but I hear the response time sucks
__________________
OCA
This isn't SCSI... This is SATA!!!
I have CDO. It's like OCD except all the letters are in ascending order. The way they should be.
Core2 Quad Q9450 2.66GHz / X48T / 4GB DDR3 / nVidia GTX275 / Linux x64, AROS, Win64
A1XE 800MHz / 512MB / Radeon 9200 / OS4.1
A1200T BPPC 240MHz / 256MB / Permedia 2 / OS 3.1 - OS3.9, OS4
A1200T Apollo 1240 28MHz / 32MB / Mediator1200 / Voodoo 3000 / OS3.9
A1200D Apollo 1240 25MHz (ejector seat ROM edition) / 32MB
Karlos is offline   Reply With Quote
Old 07-02-2012, 02:40 AM   #59
itix
Defender of the Faith
Points: 11,740, Level: 71 Points: 11,740, Level: 71 Points: 11,740, Level: 71
Activity: 5% Activity: 5% Activity: 5%
 
itix's Avatar
 
Join Date: Oct 2002
Posts: 1,874
Default Re: Video overlay - essential for fast video playback

Quote:
Incidentally, I do find it strange that the people making the most noise about this aren't generally Sam users.
Indeed. But maybe if the performance was their biggest concern they would have chosen AmigaOne instead, no?
__________________
Only MorphOS makes it possible \o_
itix is offline   Reply With Quote
Old 07-02-2012, 07:11 AM   #60
Karlos
Sockologist
Points: 48,752, Level: 100 Points: 48,752, Level: 100 Points: 48,752, Level: 100
Activity: 8% Activity: 8% Activity: 8%
 
Karlos's Avatar
 
Join Date: Nov 2002
Location: I solve practical problems...
Posts: 16,606
Blog Entries: 18
Default Re: Video overlay - essential for fast video playback

Quote:
Originally Posted by itix View Post
Indeed. But maybe if the performance was their biggest concern they would have chosen AmigaOne instead, no?
Well, I expect they would have bought something beefier but there is a big price difference (assuming you mean the AmigaOne X1000, second hand A1XE or Peg2 machines are a bit scarce it seems). Not having altivec is a bit of a pain for Sam machines.

Hans' compositing demo (the boing ball redux one) had some actual pixel shader effects going on that I believe he had to manually implement. However, if this programmability can be exposed to developers through the RadeonHD.resource in future drivers, the potential exists for player implementing decode on GPU, even if it ends up having to be painfully implemented in whatever AMD's equivalent of nVidia's PTX assembler is. In that case, the performance of the CPU would become pretty much irrelevant.
__________________
OCA
This isn't SCSI... This is SATA!!!
I have CDO. It's like OCD except all the letters are in ascending order. The way they should be.
Core2 Quad Q9450 2.66GHz / X48T / 4GB DDR3 / nVidia GTX275 / Linux x64, AROS, Win64
A1XE 800MHz / 512MB / Radeon 9200 / OS4.1
A1200T BPPC 240MHz / 256MB / Permedia 2 / OS 3.1 - OS3.9, OS4
A1200T Apollo 1240 28MHz / 32MB / Mediator1200 / Voodoo 3000 / OS3.9
A1200D Apollo 1240 25MHz (ejector seat ROM edition) / 32MB
Karlos is offline   Reply With Quote
Reply

Bookmarks

Tags
essential , fast , fast video , overlay , playback , scaling , video , video playback , ycbcr

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump