HDK
|
#include <capabilities.h>
Public Member Functions | |
HGIGL_API | ~HgiGLCapabilities () override |
HGIGL_API | HgiGLCapabilities () |
HGIGL_API int | GetAPIVersion () const override |
HGIGL_API int | GetShaderVersion () const override |
Public Member Functions inherited from HgiCapabilities | |
virtual HGI_API | ~HgiCapabilities ()=0 |
bool | IsSet (HgiDeviceCapabilities mask) const |
HGI_API size_t | GetMaxUniformBlockSize () const |
HGI_API size_t | GetMaxShaderStorageBlockSize () const |
HGI_API size_t | GetUniformBufferOffsetAlignment () const |
HGI_API size_t | GetMaxClipDistances () const |
HGI_API size_t | GetPageSizeAlignment () const |
Friends | |
class | HgiGL |
Additional Inherited Members | |
Protected Member Functions inherited from HgiCapabilities | |
HgiCapabilities () | |
void | _SetFlag (HgiDeviceCapabilities mask, bool value) |
Protected Attributes inherited from HgiCapabilities | |
size_t | _maxUniformBlockSize |
size_t | _maxShaderStorageBlockSize |
size_t | _uniformBufferOffsetAlignment |
size_t | _maxClipDistances |
size_t | _pageSizeAlignment |
Reports the capabilities of the HgiGL device.
Definition at line 37 of file capabilities.h.
|
override |
HGIGL_API HgiGLCapabilities::HgiGLCapabilities | ( | ) |
Implements HgiCapabilities.
Implements HgiCapabilities.
Definition at line 44 of file capabilities.h.