pouët.net

Go to bottom

The very last D3D9(Ex) question ever!

category: code [glöplog]
 
What the hell is D3DFMT_BINARYBUFFER for? This bugs me since the introduction of D3D9Ex and I can't find any documentation. Google isn't helpfull here.
added on the 2016-06-09 09:56:08 by EvilOne EvilOne
"Binary format indicating that the data has no inherent type.", says MSDN. I only ever used 11, there you can have byte address buffers and struct buffers and such so there's a clear need for typeless stuff but I guess that wasn't around in 9. Could it just be for copying data around when you want to specify the size in bytes instead of elements?
added on the 2016-06-09 11:59:40 by msqrt msqrt
Yeah, I really wonder what the intent for such a format was. Currently writing some D3D9 setup code to check, if there is any use for it.
added on the 2016-06-09 13:31:20 by EvilOne EvilOne
Probably some D3D9<->11 interop thing because a lot of Windows (DWM, Media Foundation, etc) still runs on 9.
added on the 2016-06-09 17:02:54 by kb_ kb_

login

Go to top