2014-09-27 interop test:
32bit,
64bit
Added AMF quality presets and engine select. DX11 is probably preferable. "Auto" probably uses host memory (weird memory allocation).
Added D3D10 + OpenCL optional interop support to OVE version, 1080p takes ~11 ms usually but GPU heavy games can kill some perf. AMF is hardcoded to use D3D10 interop for now.
E: Pfft, fix copy/paste error with OVE NoInterop setting (7z-s above should have these fixed dlls already):
32bit,
64bit
Thanks for this btw! also, I filled out a survey and sent it to AMD mentioning that you are a better dev than any of their Catalyst guys since you listen to your "customers" lol its true man
Also, If you fixed the full one, dont worry about just the DLLs, It will possibly confused people
EDIT: First actual game test looked great with Balanced preset using 3400bitrate and 720p48fps. peak bitrate wasn't to out of hand, (4000bitrate?) during fast moving scenes. the quality looked alot better during those scenes as well
EDIT2: peak bitrate of the Stream.bat test showed more bitrate control but still peaked out around 6000ish bitrate (better imo) but still not CBR.
EDIT3: after the stream.bat test, I changed scenes to a blank scene, stream dropped to 23bitrate! oh no! when switching back to desktop scene, the bitrate 2300 (not cbr). It seems that the extreme scene pushes the bitrate (or buffer) out of whack, then it no longer sticks with the said bitrate or padding preferences.
I'm not as worried as it seems to be getting better and better. I will stick with this new AMF and let you know if I have other issues.