Click Here
home features news forums classifieds faqs links search
5616 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
Home
Features
News
Forums
Classifieds
Links
Downloads
Extras
OS4 Zone
IRC Network
AmigaWorld Radio
Newsfeed
Top Members
Amiga Dealers
Information
About Us
FAQs
Advertise
Polls
Terms of Service
Search

IRC Channel
Server: irc.amigaworld.net
Channel: #Amigaworld
Channel Policy and Guidelines

(Uses JAVA Applet and Port 1024)
Visit the Chatroom Website

Who's Online
 62 guest(s) on-line.
 2 member(s) on-line.


 redfox,  Fransexy

You are an anonymous user.
Register Now!
 redfox:  34 secs ago
 Fransexy:  2 mins ago
 NutsAboutAmiga:  5 mins ago
 Srtest:  5 mins ago
 duga:  5 mins ago
 Jasper:  14 mins ago
 BigD:  17 mins ago
 g01df1sh:  23 mins ago
 TheDaddy:  28 mins ago
 eliyahu:  33 mins ago

/  Forum Index
   /  Amiga OS4.x \ Workbench 4.x
      /  Sam 440Ep and the New Radeon HD 2D Driver
Register To Post

Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 Next Page )
PosterThread
amigakit 
Re: Sam 440Ep and the New Radeon HD 2D Driver
Posted on 17-Mar-2014 17:35:37
#101 ]
Amiga Kit
Joined: 28-Jun-2004
Posts: 2140
From: www.amigakit.com

@Spectre660

Watch this space - news from A-EON soon on this matter. A-EON has been enabling software projects to take advantage of the AmigaONE X1000 power in this area.

_________________
Amiga Kit Amiga Store
Links: www.amigakit.com | New Products | AmigaOne X5000

 Status: Offline
Profile     Report this post  
Spectre660 
Re: Sam 440Ep and the New Radeon HD 2D Driver
Posted on 17-Mar-2014 21:44:00
#102 ]
Elite Member
Joined: 5-Jun-2005
Posts: 3560
From: Unknown

@amigakit

I will be watching .
The Boingball Composite3D demo is amazing and performs better than when we used it in beta testing of the Radeon HD driver.The Radeon HD driver and OS4.1 components have improved a great deal since then .


Quote:

amigakit wrote:
@Spectre660

Watch this space - news from A-EON soon on this matter. A-EON has been enabling software projects to take advantage of the AmigaONE X1000 power in this area.

Last edited by Spectre660 on 17-Mar-2014 at 09:46 PM.

_________________

 Status: Offline
Profile     Report this post  
Rob 
Re: Sam 440Ep and the New Radeon HD 2D Driver
Posted on 17-Mar-2014 22:26:28
#103 ]
Elite Member
Joined: 20-Mar-2003
Posts: 5563
From: S.Wales

@amigakit

Sounds promising.

I hope that once the Gallium framework is fully in place that somebody will start work on UVD2 support. If that were supported then in theory even a Sam440 with an HD4350 or anything newer should be capable of full 1080p.

 Status: Offline
Profile     Report this post  
Spectre660 
Re: Sam 440Ep and the New Radeon HD 2D Driver
Posted on 30-Mar-2014 21:56:13
#104 ]
Elite Member
Joined: 5-Jun-2005
Posts: 3560
From: Unknown

@Spectre660


Linking to another video playback thread.

http://www.amigans.net/modules/xforum/viewtopic.php?start=0&topic_id=6441&viewmode=&order=ASC&type=&mode=0

hope if this gets any traction they remember to use the information below .
Especially on the bandwidth info required for video playback .

http://www.amiga.org/forums/showpost.php?p=760904&postcount=74


Quote:


By Hans:

Opinions / Info - AmigaOS 4.x Systems
Quote:
Originally Posted by Boot_WB View Post
Easy to implement for eg mplayer? Why has no-one done this..?
IMHO, yes, it should be pretty easy. I have no idea why no-one has done this yet. Maybe everyone has been busy with other projects...


Quote:
Originally Posted by Boot_WB View Post
Apologies, I must have misunderstood Karlos, or plans have changed (http://www.amiga.org/forums/archive/...p/t-61993.html)

Karlos wrote:
Quote:
Right now, as far as I know no specific implementation exists for the RadeonHD drivers. With adequate 3D support, however, implementing a hardware video surface via video texturing becomes feasible. Since both 3D and video playback are desirable features, it makes sense to focus on the overlap.
What would be the best approach to improving video playback in your experience Hans? (Who do OS4.x users nag at to get this done... )
Well, once OpenGL with shader support is available, then application developers could easily write their own GPU assisted YUV=>RGB conversion code. So, he's correct in that. However, that doesn't mean that 3D is the only way, nor would the appearance of 3D drivers magically improve anything.

Don't nag anyone; we're aware of the situation and the various options to fix it.


Quote:
Originally Posted by Boot_WB View Post
I was trying to be fair but frank. "Pretty good" doesn't sound like a ringing endorsement. Can DVDs be watched on Sam460 with no frame dropping? Does resizing/fullscreening impact upon playback? Can you watch video windowsed/scaled whilst doing other stuff (eg web browsing)? What percent cpu is used by stuff that could/should be offloaded to overlay/textured-video?*
Yes, I can watch a DVD on the Sam460 without frame skipping. At least, I didn't notice any skipping last time I tried. No video scaling for now. However, that's not due to driver limitations. I can't remember what the CPU usage was.

Overlay/textured-video handles the YUV=>RGB conversion and scaling. That alone helps quite a bit, but its still no match for a hardware decoder.

BTW, the DVD drive can also have a big effect on DVD playback. There are a lot of poor quality drives out there, or drives that really need a firmware update. My A1-XE G4 stopped being able to play DVDs smoothly after "upgrading" to a new DVD drive. So, if someone else with a Sam460 can't play DVDs smoothly, then their DVD drive would be the prime suspect.


Quote:
From the same thread (PCI>PCIe adapter notwithstanding, how much bandwidth does 480p video need anyway...), albeit an extreme case:
For 704x480 @24fps, you need:
- 30.9 MiB/s when using 32-bit RGBA
- 11.6 MiB/s for the YUV420p pixel format (a possibility with overlay/textured-video)

Based on this GfxBench2D result, a Sam440ep-flex with Radeon HD 6670 can manage:
- 13.52 MiB/s with a CPU-based copy routine
- 90.23 MiB/s if DMA is used via WritePixelArray()/BlitBitMap()

AFAIK, MPlayer and DvPlayer use their own CPU-based copy routine, so the copy bandwidth is killing any chance of smooth playback (NOTE: the CPU needs time to decode the video too). Needless to say, I encourage developers to use WritePixelArray()/BlitBitMap() for transfers to/from VRAM.


By contrast, here are the bandwidth results for the Radeon M9 in a Sam440ep (link):
- 53.45 MiB/s CPU copy
- 90.98 MiB/s WritePixelArray
Clearly the bandwidth is enough for 480p video, especially if overlay is used.

Hans
__________________
http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project

Last edited by Spectre660 on 30-Mar-2014 at 10:06 PM.
Last edited by Spectre660 on 30-Mar-2014 at 10:01 PM.
Last edited by Spectre660 on 30-Mar-2014 at 09:57 PM.

_________________

 Status: Offline
Profile     Report this post  
Spectre660 
Re: Sam 440Ep and the New Radeon HD 2D Driver
Posted on 30-Mar-2014 22:26:01
#105 ]
Elite Member
Joined: 5-Jun-2005
Posts: 3560
From: Unknown

@Spectre660

Demo of what composting can do using DVplayer and ZDR zoom utility on a Sam440ep-flex and Radeon HD5670

https://dl.dropboxusercontent.com/u/5429075/Radeon_HD_Composite_Zooming.wmv

_________________

 Status: Offline
Profile     Report this post  
samo79 
Re: Sam 440Ep and the New Radeon HD 2D Driver
Posted on 30-Mar-2014 22:45:47
#106 ]
Elite Member
Joined: 13-Feb-2003
Posts: 3351
From: Italy, Perugia

@Spectre660

Nice

_________________
BACK FOR THE FUTURE

http://www.betatesting.it/backforthefuture

Sam440ep Flex 800 Mhz 1 GB Ram + AmigaOS 4.1 Update 6
AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE + AmigaOS 4.1 Update 6

 Status: Offline
Profile     Report this post  
Spectre660 
Re: Sam 440Ep and the New Radeon HD 2D Driver
Posted on 31-Mar-2014 14:52:24
#107 ]
Elite Member
Joined: 5-Jun-2005
Posts: 3560
From: Unknown

@samo79

Shows the potential of the Radeon HD Driver .

Quote:

samo79 wrote:
@Spectre660

Nice

_________________

 Status: Offline
Profile     Report this post  
gregthecanuck 
Re: Sam 440Ep and the New Radeon HD 2D Driver
Posted on 31-Mar-2014 16:50:09
#108 ]
Cult Member
Joined: 30-Dec-2003
Posts: 772
From: Vancouver, Canada

@Spectre660

The zooming in and out is buttery smooth! Nice. :)

 Status: Offline
Profile     Report this post  
Ami603 
Re: Sam 440Ep and the New Radeon HD 2D Driver
Posted on 31-Mar-2014 21:00:34
#109 ]
Cult Member
Joined: 7-Mar-2003
Posts: 567
From: Valencia,Spain 8-)

@Spectre660

If you've downloaded the latest version you can hide the lens pointer by clicking space.

Thanks for promoting ZDR with your video.

_________________
Cuida tus piedras gordas.

A1200/030 32Mb
A4000D
A1-X1000.

 Status: Offline
Profile     Report this post  
Spectre660 
Re: Sam 440Ep and the New Radeon HD 2D Driver
Posted on 4-Apr-2014 12:49:31
#110 ]
Elite Member
Joined: 5-Jun-2005
Posts: 3560
From: Unknown

Cant wait to try a non altivec version of this mplayer version


http://www.amigans.net/modules/xforum/viewtopic.php?post_id=89085#forumpost89085

_________________

 Status: Offline
Profile     Report this post  
mr2 
Re: Sam 440Ep and the New Radeon HD 2D Driver
Posted on 4-Apr-2014 14:12:50
#111 ]
Cult Member
Joined: 3-Feb-2004
Posts: 621
From: Poland

@Spectre660

Yeah, I'm very curious too. I hope LiveForIt can build a non-altivec version soon...
Please compare video playbeck on (SAM440) R9250 with overlay and radeonHD with composition as soon as possible

Maybe my old 440 will get a pci to pcie adapter and radeonHD driver?

_________________
Sam440ep-flex 800MHz 1GB RAM R9250 128MB SB Live!

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: Sam 440Ep and the New Radeon HD 2D Driver
Posted on 4-Apr-2014 14:58:10
#112 ]
Elite Member
Joined: 9-Jun-2004
Posts: 10679
From: Norway

@mr2

Quote:
Please compare video playbeck on (SAM440) R9250 with overlay and radeonHD with composition as soon as possible


You better of whit Overlay on R9250, the slower PCI slot will not able to keep up whit 32BIT data, when using composition.

Last edited by NutsAboutAmiga on 04-Apr-2014 at 02:58 PM.

_________________
Please check out my software:
Excalibur, Basilisk 2, AmigaInputAnywhere.
LiveForIt-Music
http://lifeofliveforit.blogspot.no/

 Status: Offline
Profile     Report this post  
mr2 
Re: Sam 440Ep and the New Radeon HD 2D Driver
Posted on 4-Apr-2014 15:40:16
#113 ]
Cult Member
Joined: 3-Feb-2004
Posts: 621
From: Poland

@NutsAboutAmiga

I'd like to use 66 MHz slot. Isn't it enough?


http://hdrlab.org.nz/projects/amiga-os-4-projects/radeonhd-driver/radeonhd-development-log/radeon-hd-6450-vs-radeon-9250-the-compositing-showdown/

_________________
Sam440ep-flex 800MHz 1GB RAM R9250 128MB SB Live!

 Status: Offline
Profile     Report this post  
Spectre660 
Re: Sam 440Ep and the New Radeon HD 2D Driver
Posted on 5-Apr-2014 0:09:23
#114 ]
Elite Member
Joined: 5-Jun-2005
Posts: 3560
From: Unknown

@mr2

The Sam440ep-Flex 66mhz slot is ok.
THe Sam440ep-itx slot is only 33mhz and DMA is not supported at present.

Last edited by Spectre660 on 05-Apr-2014 at 01:19 AM.

_________________

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: Sam 440Ep and the New Radeon HD 2D Driver
Posted on 5-Apr-2014 2:22:00
#115 ]
Elite Member
Joined: 9-Jun-2004
Posts: 10679
From: Norway

@mr2

It depends but lets look at the numbers.

Overlay: 640x480x2 = 614 400 bytes / per frame
Cgx_wpa (RGB): 640x480x3 = 921 600 bytes / per frame
Composition (ARGB): 640x480x4 = 1 228 800 bytes / per frame.

Overlay: 768x576x2 = 884736 bytes / per frame
Cgx_wpa (RGB): 768x576x3 = 1 327 104 bytes / per frame
Composition (ARGB): 768x480x4 = 1 474 560 bytes / per frame.

Overlay: 800x600x2 = 960 000 bytes / per frame
Cgx_wpa (RGB): 800x600x3 = 1 440 000 bytes / per frame
Composition (ARGB): 800x600x4 = 1 920 000 bytes / per frame.

50 frames per second.

The max bus speed on PCI 33Mhz is 133MB/s
The max bus speed on PCI 66Mhz is 266MB/s

The numbers looks like I'm wrong, only this is maybe not true, because I think I'm not operating at max bus speed, I'm now writing etch pixel into the video bitmap, so I'm wasting bandwidth maybe, that's interesting. I'm not using DMA transfer.

Anyway Kas1e did some tests and his results showed there where some kind of impact on the speed by using ARGB (32bit) on Pegasus II, instead of RGB (24bit).
Well maybe it might be combination of things, who knows.

Last edited by NutsAboutAmiga on 05-Apr-2014 at 02:27 AM.
Last edited by NutsAboutAmiga on 05-Apr-2014 at 02:24 AM.

_________________
Please check out my software:
Excalibur, Basilisk 2, AmigaInputAnywhere.
LiveForIt-Music
http://lifeofliveforit.blogspot.no/

 Status: Offline
Profile     Report this post  
Spectre660 
Re: Sam 440Ep and the New Radeon HD 2D Driver
Posted on 7-Apr-2014 11:13:49
#116 ]
Elite Member
Joined: 5-Jun-2005
Posts: 3560
From: Unknown

Jumping in on the Mplayer benchmarking.

http://www.amigans.net/modules/xforum/viewtopic.php?post_id=89255#forumpost89255

(not the same video as he uses )
SDl driver is twice as fast as tthe GGX_WPA on a Sam440ep-flex with Radeon HD.


Sam440ep-flex Radeon HD 5670.

MUI-Player Beta6


MUI-Player NON AltiVec SDL :

BENCHMARKs: VC: 56.357s VO: 62.831s A: 0.000s Sys: 1.059s = 120.246s
BENCHMARK%: VC: 46.8678% VO: 52.2516% A: 0.0000% Sys: 0.8806% = 100.0000%

MUI-Mplayer Non Altivec *Beta6* CGX_WPA :

BENCHMARKs: VC: 82.547s VO: 164.934s A: 0.000s Sys: 1.377s = 248.858s
BENCHMARK%: VC: 33.1702% VO: 66.2763% A: 0.0000% Sys: 0.5535% = 100.0000%
-------------------------------------------------------------------------------------------------------------------------------
Original MUI-Mplayer CGX_WPA :

BENCHMARKs: VC: 74.107s VO: 166.858s A: 0.000s Sys: 1.189s = 242.154s
BENCHMARK%: VC: 30.6034% VO: 68.9057% A: 0.0000% Sys: 0.4909% = 100.0000%

Last edited by Spectre660 on 07-Apr-2014 at 10:23 PM.
Last edited by Spectre660 on 07-Apr-2014 at 10:17 PM.
Last edited by Spectre660 on 07-Apr-2014 at 11:21 AM.
Last edited by Spectre660 on 07-Apr-2014 at 11:16 AM.
Last edited by Spectre660 on 07-Apr-2014 at 11:14 AM.

_________________

 Status: Offline
Profile     Report this post  
olegil 
Re: Sam 440Ep and the New Radeon HD 2D Driver
Posted on 7-Apr-2014 14:16:52
#117 ]
Elite Member
Joined: 22-Aug-2003
Posts: 5886
From: Work

@NutsAboutAmiga

Single pixel writes will incur a lot of overhead on PCI, you'll need to do bursts or DMA to get close to theoretical bandwidth limits.

Remember that on PCI you're sending address as well as data, more or less exactly like Z3.

_________________
This weeks pet peeve:
Using "voltage" instead of "potential", which leads to inventing new words like "amperage" instead of "current" (I, measured in A) or possible "charge" (amperehours, Ah or Coulomb, C). Sometimes I don't even know what people mean.

 Status: Offline
Profile     Report this post  
Spectre660 
Re: Sam 440Ep and the New Radeon HD 2D Driver
Posted on 7-Apr-2014 15:20:59
#118 ]
Elite Member
Joined: 5-Jun-2005
Posts: 3560
From: Unknown

@olegil

Sam440ep-flex pci to pci adapter
Operation MiB/s
Copy to VRAM 13.56
Write Pixel Array 90.37
Copy from VRAM 21.40
Read Pixel Array 27.35

Sam440ep-flex regular pci
Operation MiB/s
Copy to VRAM 57.92
Write Pixel Array 90.18
Copy from VRAM 35.34
Read Pixel Array 36.05

Sam440ep-itx onboard graphics
Operation MiB/s
Copy to VRAM 40.57
Write Pixel Array 78.28
Copy from VRAM 33.54
Read Pixel Array 31.18

Sam440ep-itx pci to pcie adapter
Operation MiB/s
Copy to VRAM 11.22
Write Pixel Array 11.21
Copy from VRAM 10.32
Read Pixel Array 10.37

Sam460ex
Operation MiB/s
Copy to VRAM 303.38
Write Pixel Array 668.93
Copy from VRAM 58.20
Read Pixel Array 110.99

X1000
Operation MiB/s
Copy to VRAM 437.52
Write Pixel Array 400.71
Copy from VRAM 40.32
Read Pixel Array 41.35

A1
Operation MiB/s
Copy to VRAM 94.75
Write Pixel Array 113.03
Copy from VRAM 28.45
Read Pixel Array 18.60

A1 pci to pcie adapter
Operation MiB/s
Copy to VRAM 17.91
Write Pixel Array 50.65
Copy from VRAM 1.74
Read Pixel Array 1.17

A1-Micro onboard graphics
Operation MiB/s
Copy to VRAM 83.81
Write Pixel Array 58.84
Copy from VRAM 13.52
Read Pixel Array 12.60

PEG II
Operation MiB/s
Copy to VRAM 222.33
Write Pixel Array 173.72
Copy from VRAM 51.61
Read Pixel Array 42.03



Last edited by Spectre660 on 07-Apr-2014 at 03:44 PM.
Last edited by Spectre660 on 07-Apr-2014 at 03:26 PM.
Last edited by Spectre660 on 07-Apr-2014 at 03:25 PM.

_________________

 Status: Offline
Profile     Report this post  
Spectre660 
Re: Sam 440Ep and the New Radeon HD 2D Driver
Posted on 7-Apr-2014 19:11:40
#119 ]
Elite Member
Joined: 5-Jun-2005
Posts: 3560
From: Unknown

So the X1000, A1-Micro and Peg II currently have faster bus transfers
without the Write Pixel array function.
The Sam460ex,Sam440ep's and A1 have faster bus transfers with DMA and the Write pixel array function .

EDIT:

I have been corrected by Hans about the A1-X1000 results.
The copy to VRAM and Write pixel array functions are actually currently the same speed.Due the different locking mechanisms used by each method and the fact that the test runs multiple copy operations ,the Write pixel array copy results appear slower.
By using the Write pixel array now there is no actual disadvantage and software will benefit when DMA support is enabled for the A1-X1000.

Will be interesting to see the speed up.

Last edited by Spectre660 on 08-Apr-2014 at 02:20 AM.

_________________

 Status: Offline
Profile     Report this post  
Spectre660 
Re: Sam 440Ep and the New Radeon HD 2D Driver
Posted on 9-Apr-2014 20:37:14
#120 ]
Elite Member
Joined: 5-Jun-2005
Posts: 3560
From: Unknown

@Spectre660


Sam4440ep-flex Radeon HD5670

Composite speeds up playback 16.23% over sdl on benchmark test and 206.962% over CGX-WPA using a 640x360 AVI video .

liveforit-mplayer/mplayer-no-altivec
BENCHMARKs: VC: 70.403s VO: 27.911s A: 0.000s Sys: 2.411s = 100.725s
BENCHMARK%: VC: 69.8966% VO: 27.7098% A: 0.0000% Sys: 2.3937% = 100.0000%

Quote:

Spectre660 wrote:
Jumping in on the Mplayer benchmarking.

http://www.amigans.net/modules/xforum/viewtopic.php?post_id=89255#forumpost89255

(not the same video as he uses )
SDl driver is twice as fast as tthe GGX_WPA on a Sam440ep-flex with Radeon HD.


Sam440ep-flex Radeon HD 5670.

MUI-Player Beta6


MUI-Player NON AltiVec SDL :

BENCHMARKs: VC: 56.357s VO: 62.831s A: 0.000s Sys: 1.059s = 120.246s
BENCHMARK%: VC: 46.8678% VO: 52.2516% A: 0.0000% Sys: 0.8806% = 100.0000%

MUI-Mplayer Non Altivec *Beta6* CGX_WPA :

BENCHMARKs: VC: 82.547s VO: 164.934s A: 0.000s Sys: 1.377s = 248.858s
BENCHMARK%: VC: 33.1702% VO: 66.2763% A: 0.0000% Sys: 0.5535% = 100.0000%
-------------------------------------------------------------------------------------------------------------------------------
Original MUI-Mplayer CGX_WPA :

BENCHMARKs: VC: 74.107s VO: 166.858s A: 0.000s Sys: 1.189s = 242.154s
BENCHMARK%: VC: 30.6034% VO: 68.9057% A: 0.0000% Sys: 0.4909% = 100.0000%

Last edited by Spectre660 on 09-Apr-2014 at 08:49 PM.
Last edited by Spectre660 on 09-Apr-2014 at 08:41 PM.
Last edited by Spectre660 on 09-Apr-2014 at 08:39 PM.

_________________

 Status: Offline
Profile     Report this post  
Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 Next Page )

[ home ][ about us ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright 2000 - 2017 Amigaworld.net.

Amigaworld.net was originally founded by David Doyle