Serious, HPB is a completely fucked up concept and we shoud not merge it at all. Especially not with a crazy bullshit vendor extension layer that makes it even easier for vendors to implement even worse things than the already horrible spec says. Just stop this crap and implement sane interfaces for the next generation hardware instead of wasting your time on this idiotic idea.