@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 |
|---|---|
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, is, isExtensible, isFrozen, isSealed, keys, preventExtensions, seal, setPrototypeOf, 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)
public void copyExternalImageToTexture(@Nonnull
GPUImageCopyExternalImage source,
@Nonnull
GPUImageCopyTextureTagged destination,
@Nonnull
double[] copySize)
public void copyExternalImageToTexture(@Nonnull
GPUImageCopyExternalImage source,
@Nonnull
GPUImageCopyTextureTagged destination,
@Nonnull
GPUExtent3DDict copySize)
@Nonnull public Promise<java.lang.Void> onSubmittedWorkDone()
public void submit(@Nonnull
JsArray<GPUCommandBuffer> commandBuffers)
public 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)
public 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)