|
Cogs.Core
|
Public Member Functions | |
| virtual Vendors::EVendors | getVendor () const override |
| Gets the known vendor of the initialized graphics device. | |
| virtual Series::ESeries | getSeries () const override |
| Gets the series of GPUs the currently initialized graphics device belongs to. | |
| virtual int | getModel () const override |
| Gets the model number of the initialized graphics device. | |
| virtual bool | supportsInstancing () const override |
| Check if the graphics device supports instancing. | |
| virtual const GraphicsDeviceCapabilities & | getDeviceCapabilities () const override |
| Gets the device capabilities in a structure. | |
Public Member Functions inherited from Cogs::ICapabilities | |
| virtual Vendors::EVendors | getVendor () const |
| Gets the known vendor of the initialized graphics device. | |
| virtual Series::ESeries | getSeries () const |
| Gets the series of GPUs the currently initialized graphics device belongs to. | |
| virtual int | getModel () const |
| Gets the model number of the initialized graphics device. | |
| virtual bool | supportsInstancing () const |
| Check if the graphics device supports instancing. | |
| virtual int | getMaxTextureSlots () const |
| Gets maximum number of supported texture slots. | |
| virtual const GraphicsDeviceCapabilities & | getDeviceCapabilities () const |
| Gets the device capabilities in a structure. | |
Public Attributes | |
| Vendors::EVendors | vendor = Vendors::Unknown |
| Series::ESeries | series = Series::Unknown |
| int | model = UnknownModel |
| GraphicsDeviceCapabilities | capabilities |
Definition at line 6 of file CapabilitiesWebGPU.h.
|
inlineoverridevirtual |
Gets the device capabilities in a structure.
Reimplemented from Cogs::ICapabilities.
Definition at line 25 of file CapabilitiesWebGPU.h.
|
inlineoverridevirtual |
Gets the model number of the initialized graphics device.
Reimplemented from Cogs::ICapabilities.
Definition at line 16 of file CapabilitiesWebGPU.h.
|
inlineoverridevirtual |
Gets the series of GPUs the currently initialized graphics device belongs to.
Reimplemented from Cogs::ICapabilities.
Definition at line 12 of file CapabilitiesWebGPU.h.
|
inlineoverridevirtual |
Gets the known vendor of the initialized graphics device.
Reimplemented from Cogs::ICapabilities.
Definition at line 8 of file CapabilitiesWebGPU.h.
|
inlineoverridevirtual |
Check if the graphics device supports instancing.
Reimplemented from Cogs::ICapabilities.
Definition at line 21 of file CapabilitiesWebGPU.h.
| GraphicsDeviceCapabilities Cogs::CapabilitiesWebGPU::capabilities |
Definition at line 33 of file CapabilitiesWebGPU.h.
| int Cogs::CapabilitiesWebGPU::model = UnknownModel |
Definition at line 32 of file CapabilitiesWebGPU.h.
| Series::ESeries Cogs::CapabilitiesWebGPU::series = Series::Unknown |
Definition at line 31 of file CapabilitiesWebGPU.h.
| Vendors::EVendors Cogs::CapabilitiesWebGPU::vendor = Vendors::Unknown |
Definition at line 30 of file CapabilitiesWebGPU.h.