Package org.teavm.jso.webgpu
Interface GPUTexture
- All Superinterfaces:
GPU.ObjectBase,org.teavm.jso.JSObject
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classstatic interface -
Method Summary
Modifier and TypeMethodDescriptioncreateView(GPUDescriptor.TextureView descriptor) voiddestroy()intintintintintgetUsage()intgetWidth()Methods inherited from interface org.teavm.jso.webgpu.GPU.ObjectBase
getLabel, setLabelMethods inherited from interface org.teavm.jso.JSObject
cast
-
Method Details
-
createView
GPUTexture.View createView() -
createView
-
destroy
void destroy() -
getWidth
int getWidth() -
getHeight
int getHeight() -
getDepthOrArrayLayers
int getDepthOrArrayLayers() -
getMipLevelCount
int getMipLevelCount() -
getSampleCount
int getSampleCount() -
getDimension
String getDimension() -
getFormat
String getFormat() -
getUsage
int getUsage()
-