Originally posted by Vincenzov
View Post
Announcement
Collapse
No announcement yet.
Radeon UVD Support Going Through Code Review
Collapse
X
-
I have a radeon 6450 with 160 shaders and works well enough (a blemish in the image) with a video mpeg2 1080i.
sound and video perfectly synchronized and fluid.
vdpauinfo (760g)
display: :0 screen: 0
API version: 1
Information string: G3DVL VDPAU Driver Shared Library version 1.0
Video surface:
name width height types
-------------------------------------------
420 8192 8192 NV12 YV12
422 8192 8192 NV12 YV12 UYVY YUYV
444 8192 8192 NV12 YV12 Y8U8V8A8 V8U8Y8A8
Decoder capabilities:
name level macbs width height
-------------------------------------------
MPEG1 16 262144 8192 8192
MPEG2_SIMPLE 16 262144 8192 8192
MPEG2_MAIN 16 262144 8192 8192
Output surface:
name width height nat types
----------------------------------------------------
B8G8R8A8 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8
R8G8B8A8 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8
R10G10B10A2 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8
B10G10R10A2 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8
Bitmap surface:
name width height
------------------------------
B8G8R8A8 8192 8192
R8G8B8A8 8192 8192
R10G10B10A2 8192 8192
B10G10R10A2 8192 8192
A8 8192 8192
Video mixer:
feature name sup
------------------------------------
DEINTERLACE_TEMPORAL -
DEINTERLACE_TEMPORAL_SPATIAL -
INVERSE_TELECINE -
NOISE_REDUCTION y
SHARPNESS y
LUMA_KEY -
HIGH QUALITY SCALING - L1 -
HIGH QUALITY SCALING - L2 -
HIGH QUALITY SCALING - L3 -
HIGH QUALITY SCALING - L4 -
HIGH QUALITY SCALING - L5 -
HIGH QUALITY SCALING - L6 -
HIGH QUALITY SCALING - L7 -
HIGH QUALITY SCALING - L8 -
HIGH QUALITY SCALING - L9 -
parameter name sup min max
-----------------------------------------------------
VIDEO_SURFACE_WIDTH y 48 8192
VIDEO_SURFACE_HEIGHT y 48 8192
CHROMA_TYPE y
LAYERS y 0 4
attribute name sup min max
-----------------------------------------------------
BACKGROUND_COLOR y
CSC_MATRIX y
NOISE_REDUCTION_LEVEL y 0.00 1.00
SHARPNESS_LEVEL y -1.00 1.00
LUMA_KEY_MIN_LUMA y
LUMA_KEY_MAX_LUMA yLast edited by Vincenzov; 19 March 2012, 05:19 AM.
Comment
-
Originally posted by bridgman View PostPlease read what I actually post (rather than, say, what Q says I posted) before making comments like this. I have stated here multiple times that the requirement on us is not "protecting BluRay content" but "making sure that our specific subset of the playback chain is secure".
I know full well that there are other ways to get around the protection chain, but (as I have posted multiple times) that in no way changes the requirements *we* (and everyone else in the GPU business) need to meet in order to sell into the OEM PC market which makes up the majority of our business.
It would be nice if you would stop insinuating (falsely) that AMD is any different from any other GPU vendor in this regard, but that's your call.
Can somebody enlighten me, why everybody is whining about UVD? Obviously, it is a no-go. HW decoding is becoming a commodity and not a diferentiator anymore. Simply ignore UVD and use the solution above for HW decoding.
UB
Comment
-
-
-
Shaders vs. ASIC
For me it's an intermediate solution to use the "all-purpose" shaders for that and keep them busy instead of an ASIC that was made for the very purpose. The ASIC will always be better and especially with far lower power consumption (probably even mW area).
And: Some flamers here seem to have way too much time.
Nvidia? They don't support free drivers at all. They just "won't sue nouveau".
intel: Not much GPU power here, driver so-so, but do they actually have any specific video decode unit, something that also touches content decryption of "commercial media"?
Matrox, VIA, SiS etc. : lol.
Imagination Technologies: ROFL.
No enterprise can just easily give out specs that touch these things without some review. Otherwise they could be gripped by legal means quite easily e.g. with sales stop/prohibition.
And most of them don't publish anything at all.
I'd be really welcoming any UVD functionality for sure, but I accept that this isn't an easy topic and needs some careful handling first.
So +1 from me for archibald.
And these people flaming AMD-ATI, regardless of me being a fan of them, think about it and see if other GPU vendors are any better in this regard. Hint: They aren't. So please stop flaming AMD for something that is clearly NOT their fault. Flame Disney, GEMA, VG Wort, MPAA, RIAA, Warner, Universal and these folks for making devices more expensive than necessary and not fully usable in a free OS environment.Stop TCPA, stupid software patents and corrupt politicians!
Comment
Comment