Used to query features and implementation limits.
More...
Inherited by DeviceInfoGL, and DeviceInfoMTL.
Used to query features and implementation limits.
virtual const char* getVendor |
( |
| ) |
const |
|
pure virtual |
virtual const char* getRenderer |
( |
| ) |
const |
|
pure virtual |
Get the full name of the vendor device.
- Returns
- The full name of the vendor device.
Implemented in DeviceInfoMTL, and DeviceInfoGL.
virtual const char* getVersion |
( |
| ) |
const |
|
pure virtual |
virtual const char* getExtension |
( |
| ) |
const |
|
pure virtual |
virtual bool checkForFeatureSupported |
( |
FeatureType |
feature | ) |
|
|
pure virtual |
Check if feature supported by device.
- Parameters
-
feature | Specify feature to be query. |
- Returns
- true if the feature is supported, false otherwise.
Implemented in DeviceInfoMTL, and DeviceInfoGL.
int getMaxTextureSize |
( |
| ) |
const |
|
inline |
Get maximum texture size.
- Returns
- Maximum texture size.
int getMaxAttributes |
( |
| ) |
const |
|
inline |
Get maximum attribute counts.
- Returns
- Maximum attribute counts.
int getMaxTextureUnits |
( |
| ) |
const |
|
inline |
Get maximum texture unit.
- Returns
- Maximum texture unit.
int getMaxSamplesAllowed |
( |
| ) |
const |
|
inline |
Get maximum sampler count.
- Returns
- Maximum sampler count.
The documentation for this class was generated from the following file: