Interface GPUAdapter.SupportedLimits

All Superinterfaces:
org.teavm.jso.JSObject
Enclosing interface:
GPUAdapter

public static interface GPUAdapter.SupportedLimits extends org.teavm.jso.JSObject
  • Method Details

    • getMaxTextureDimension1D

      int getMaxTextureDimension1D()
    • getMaxTextureDimension2D

      int getMaxTextureDimension2D()
    • getMaxTextureDimension3D

      int getMaxTextureDimension3D()
    • getMaxTextureArrayLayers

      int getMaxTextureArrayLayers()
    • getMaxBindGroups

      int getMaxBindGroups()
    • getMaxBindingsPerBindGroup

      int getMaxBindingsPerBindGroup()
    • getMaxSampledTexturesPerShaderStage

      int getMaxSampledTexturesPerShaderStage()
    • getMaxSamplersPerShaderStage

      int getMaxSamplersPerShaderStage()
    • getMaxStorageBuffersPerShaderStage

      int getMaxStorageBuffersPerShaderStage()
    • getMaxStorageTexturesPerShaderStage

      int getMaxStorageTexturesPerShaderStage()
    • getMaxUniformBuffersPerShaderStage

      int getMaxUniformBuffersPerShaderStage()
    • getMaxUniformBufferBindingSize

      double getMaxUniformBufferBindingSize()
    • getMaxStorageBufferBindingSize

      double getMaxStorageBufferBindingSize()
    • getMinUniformBufferOffsetAlignment

      int getMinUniformBufferOffsetAlignment()
    • getMinStorageBufferOffsetAlignment

      int getMinStorageBufferOffsetAlignment()
    • getMaxVertexBuffers

      int getMaxVertexBuffers()
    • getMaxBufferSize

      double getMaxBufferSize()
    • getMaxVertexAttributes

      int getMaxVertexAttributes()
    • getMaxVertexBufferArrayStride

      int getMaxVertexBufferArrayStride()
    • getMaxInterStageShaderVariables

      int getMaxInterStageShaderVariables()
    • getMaxColorAttachments

      int getMaxColorAttachments()
    • getMaxColorAttachmentBytesPerSample

      int getMaxColorAttachmentBytesPerSample()
    • getMaxComputeWorkgroupStorageSize

      int getMaxComputeWorkgroupStorageSize()
    • getMaxComputeInvocationsPerWorkgroup

      int getMaxComputeInvocationsPerWorkgroup()
    • getMaxComputeWorkgroupSizeX

      int getMaxComputeWorkgroupSizeX()
    • getMaxComputeWorkgroupSizeY

      int getMaxComputeWorkgroupSizeY()
    • getMaxComputeWorkgroupSizeZ

      int getMaxComputeWorkgroupSizeZ()
    • getMaxComputeWorkgroupsPerDimension

      int getMaxComputeWorkgroupsPerDimension()