@Generated(value="org.realityforge.webtack")
@ApiStatus.Experimental
@JsType(isNative=true,
namespace="<global>",
name="GPUQueue")
public class GPUQueue
extends JsObject
| Modifier and Type | Field and Description |
|---|---|
@JsNullable java.lang.String |
label |
| Modifier | Constructor and Description |
|---|---|
protected |
GPUQueue() |
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_, valuespublic void copyExternalImageToTexture(@Nonnull
GPUImageCopyExternalImage source,
@Nonnull
GPUImageCopyTextureTagged destination,
@Nonnull
GPUExtent3D copySize)
public void copyExternalImageToTexture(@Nonnull
GPUImageCopyExternalImage source,
@Nonnull
GPUImageCopyTextureTagged destination,
@Nonnull
JsArray<java.lang.Double> copySize)
@JsOverlay
public final void copyExternalImageToTexture(@Nonnull
GPUImageCopyExternalImage source,
@Nonnull
GPUImageCopyTextureTagged destination,
@Nonnull
double... copySize)
public void copyExternalImageToTexture(@Nonnull
GPUImageCopyExternalImage source,
@Nonnull
GPUImageCopyTextureTagged destination,
@Nonnull
GPUExtent3DDict copySize)
public @JsNonNull Promise<java.lang.Void> onSubmittedWorkDone()
public void submit(@Nonnull
JsArray<GPUCommandBuffer> commandBuffers)
@JsOverlay
public final void submit(@Nonnull
GPUCommandBuffer... commandBuffers)
public void writeBuffer(@Nonnull
GPUBuffer buffer,
int bufferOffset,
@Nonnull
BufferSource data,
int dataOffset,
int size)
public void writeBuffer(@Nonnull
GPUBuffer buffer,
int bufferOffset,
@Nonnull
BufferSource data,
int dataOffset)
public void writeBuffer(@Nonnull
GPUBuffer buffer,
int bufferOffset,
@Nonnull
BufferSource data)
public void writeTexture(@Nonnull
GPUImageCopyTexture destination,
@Nonnull
BufferSource data,
@Nonnull
GPUImageDataLayout dataLayout,
@Nonnull
GPUExtent3D size)
public void writeTexture(@Nonnull
GPUImageCopyTexture destination,
@Nonnull
BufferSource data,
@Nonnull
GPUImageDataLayout dataLayout,
@Nonnull
JsArray<java.lang.Double> size)
@JsOverlay
public final void writeTexture(@Nonnull
GPUImageCopyTexture destination,
@Nonnull
BufferSource data,
@Nonnull
GPUImageDataLayout dataLayout,
@Nonnull
double... size)
public void writeTexture(@Nonnull
GPUImageCopyTexture destination,
@Nonnull
BufferSource data,
@Nonnull
GPUImageDataLayout dataLayout,
@Nonnull
GPUExtent3DDict size)