|
|
|
@ -400,6 +400,16 @@ FN_MAX_LIMIT_LIST |
|
|
|
return features.bit16_storage.uniformAndStorageBuffer16BitAccess; |
|
|
|
} |
|
|
|
|
|
|
|
/// Returns true if the device supports reading 8-bit values from a storage buffer. |
|
|
|
bool IsStorageBuffer8BitAccessSupported() const { |
|
|
|
return features.bit8_storage.storageBuffer8BitAccess; |
|
|
|
} |
|
|
|
|
|
|
|
/// Returns true if the device supports reading 16-bit values from a storage buffer. |
|
|
|
bool IsStorageBuffer16BitAccessSupported() const { |
|
|
|
return features.bit16_storage.storageBuffer16BitAccess; |
|
|
|
} |
|
|
|
|
|
|
|
/// Returns true if the device supports binding multisample images as storage images. |
|
|
|
bool IsStorageImageMultisampleSupported() const { |
|
|
|
return features.features.shaderStorageImageMultisample; |
|
|
|
|