I get GR_ERROR_INVALID_VALUE when I use grGetGpuInfo with GR_INFO_TYPE_PHYSICAL_GPU_IMAGE_PROPERTIES ( enum defined as 0x6104 ).
OS : Win 8.1 x64
APU: A10-7800
Driver: Beta 15.3 ( 14.502.1014.0000 ) and Beta 15.5 ( 14.502.1014.1001 ) both tested
DLL : mantle32.dll
I tried all values between 0x0 and 0x10000, only 0x6100 to 0x6103 is accepted by grGetGpuInfo from which I get correct and expected results. All others yield GR_ERROR_INVALID_VALUE.
This is no complaint as I use the unofficial headers from MantleHelloTriangle/mantle.h at master · Overv/MantleHelloTriangle · GitHub
Just wanted to inform about a possible bug / API Guide mismatch.
Regards, ParticlePeter