@Generated(value="org.realityforge.webtack")
@ApiStatus.Experimental
@JsType(isNative=true,
namespace="<global>",
name="GPUSupportedLimits")
public class GPUSupportedLimits
extends JsObject
| Modifier | Constructor and Description |
|---|---|
protected |
GPUSupportedLimits() |
| Modifier and Type | Method and Description |
|---|---|
int |
maxBindGroups() |
int |
maxComputeInvocationsPerWorkgroup() |
int |
maxComputeWorkgroupSizeX() |
int |
maxComputeWorkgroupSizeY() |
int |
maxComputeWorkgroupSizeZ() |
int |
maxComputeWorkgroupsPerDimension() |
int |
maxComputeWorkgroupStorageSize() |
int |
maxDynamicStorageBuffersPerPipelineLayout() |
int |
maxDynamicUniformBuffersPerPipelineLayout() |
int |
maxInterStageShaderComponents() |
int |
maxSampledTexturesPerShaderStage() |
int |
maxSamplersPerShaderStage() |
int |
maxStorageBufferBindingSize() |
int |
maxStorageBuffersPerShaderStage() |
int |
maxStorageTexturesPerShaderStage() |
int |
maxTextureArrayLayers() |
int |
maxTextureDimension1D() |
int |
maxTextureDimension2D() |
int |
maxTextureDimension3D() |
int |
maxUniformBufferBindingSize() |
int |
maxUniformBuffersPerShaderStage() |
int |
maxVertexAttributes() |
int |
maxVertexBufferArrayStride() |
int |
maxVertexBuffers() |
int |
minStorageBufferOffsetAlignment() |
int |
minUniformBufferOffsetAlignment() |
assign, create, create, defineProperties, defineProperty, defineProperty, entries, freeze, fromEntries, getOwnPropertyDescriptor, getOwnPropertyDescriptor, getOwnPropertyDescriptors, getOwnPropertyNames, getOwnPropertySymbols, getPrototypeOf, hasOwnProperty, hasOwnProperty, is, isExtensible, isFrozen, isPrototypeOf, isSealed, keys, preventExtensions, propertyIsEnumerable, seal, setPrototypeOf, toString_, valueOf_, values@JsProperty(name="maxBindGroups") public int maxBindGroups()
@JsProperty(name="maxComputeInvocationsPerWorkgroup") public int maxComputeInvocationsPerWorkgroup()
@JsProperty(name="maxComputeWorkgroupSizeX") public int maxComputeWorkgroupSizeX()
@JsProperty(name="maxComputeWorkgroupSizeY") public int maxComputeWorkgroupSizeY()
@JsProperty(name="maxComputeWorkgroupSizeZ") public int maxComputeWorkgroupSizeZ()
@JsProperty(name="maxComputeWorkgroupStorageSize") public int maxComputeWorkgroupStorageSize()
@JsProperty(name="maxComputeWorkgroupsPerDimension") public int maxComputeWorkgroupsPerDimension()
@JsProperty(name="maxDynamicStorageBuffersPerPipelineLayout") public int maxDynamicStorageBuffersPerPipelineLayout()
@JsProperty(name="maxDynamicUniformBuffersPerPipelineLayout") public int maxDynamicUniformBuffersPerPipelineLayout()
@JsProperty(name="maxInterStageShaderComponents") public int maxInterStageShaderComponents()
@JsProperty(name="maxSampledTexturesPerShaderStage") public int maxSampledTexturesPerShaderStage()
@JsProperty(name="maxSamplersPerShaderStage") public int maxSamplersPerShaderStage()
@JsProperty(name="maxStorageBufferBindingSize") public int maxStorageBufferBindingSize()
@JsProperty(name="maxStorageBuffersPerShaderStage") public int maxStorageBuffersPerShaderStage()
@JsProperty(name="maxStorageTexturesPerShaderStage") public int maxStorageTexturesPerShaderStage()
@JsProperty(name="maxTextureArrayLayers") public int maxTextureArrayLayers()
@JsProperty(name="maxTextureDimension1D") public int maxTextureDimension1D()
@JsProperty(name="maxTextureDimension2D") public int maxTextureDimension2D()
@JsProperty(name="maxTextureDimension3D") public int maxTextureDimension3D()
@JsProperty(name="maxUniformBufferBindingSize") public int maxUniformBufferBindingSize()
@JsProperty(name="maxUniformBuffersPerShaderStage") public int maxUniformBuffersPerShaderStage()
@JsProperty(name="maxVertexAttributes") public int maxVertexAttributes()
@JsProperty(name="maxVertexBufferArrayStride") public int maxVertexBufferArrayStride()
@JsProperty(name="maxVertexBuffers") public int maxVertexBuffers()
@JsProperty(name="minStorageBufferOffsetAlignment") public int minStorageBufferOffsetAlignment()
@JsProperty(name="minUniformBufferOffsetAlignment") public int minUniformBufferOffsetAlignment()