added Support GeometryShader/MultiDrawIndirect/CubeMapArray/SamplerAnisotropy..functions at PhysicalDevice class.
This commit is contained in:
parent
a0c0a637dc
commit
c33b5b9701
@ -97,6 +97,10 @@ public:
|
||||
|
||||
public:
|
||||
|
||||
const VkBool32 SupportGeometryShader ()const{return features.geometryShader;}
|
||||
const VkBool32 SupportMultiDrawIndirect ()const{return features.multiDrawIndirect;}
|
||||
const VkBool32 SupportCubeMapArray ()const{return features.imageCubeArray;}
|
||||
|
||||
const uint32_t GetMaxImage1D ()const{return properties.limits.maxImageDimension1D;}
|
||||
const uint32_t GetMaxImage2D ()const{return properties.limits.maxImageDimension2D;}
|
||||
const uint32_t GetMaxImage3D ()const{return properties.limits.maxImageDimension3D;}
|
||||
@ -106,13 +110,14 @@ public:
|
||||
const uint32_t GetMaxSSBORange ()const{return properties.limits.maxStorageBufferRange;}
|
||||
const uint32_t GetMaxBoundDescriptorSets()const{return properties.limits.maxBoundDescriptorSets;}
|
||||
|
||||
const uint32_t GetMaxVertexInputAttributes ()const{return properties.limits.maxVertexInputAttributes;}
|
||||
const uint32_t GetMaxVertexInputBindings ()const{return properties.limits.maxVertexInputBindings;}
|
||||
const uint32_t GetMaxVertexInputAttributes ()const{return properties.limits.maxVertexInputAttributes;}
|
||||
const uint32_t GetMaxVertexInputBindings ()const{return properties.limits.maxVertexInputBindings;}
|
||||
|
||||
const uint32_t GetMaxColorAttachments ()const{return properties.limits.maxColorAttachments;}
|
||||
const uint32_t GetMaxColorAttachments ()const{return properties.limits.maxColorAttachments;}
|
||||
|
||||
const float GetMaxSamplerAnisotropy ()const{return properties.limits.maxSamplerAnisotropy;}
|
||||
const float GetMaxSamplerLodBias ()const{return properties.limits.maxSamplerLodBias;}
|
||||
const VkBool32 SupportSamplerAnisotropy ()const{return features.samplerAnisotropy;}
|
||||
const float GetMaxSamplerAnisotropy ()const{return properties.limits.maxSamplerAnisotropy;}
|
||||
const float GetMaxSamplerLodBias ()const{return properties.limits.maxSamplerLodBias;}
|
||||
|
||||
const void GetPointSize(float &granularity,float &min_size,float &max_size)
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user