12345678910111213141516171819 |
- /**
- * Class used to store and describe the pipeline context associated with a compute effect
- */
- export interface IComputePipelineContext {
- /**
- * Gets a boolean indicating that this pipeline context is supporting asynchronous creating
- */
- isAsync: boolean;
- /**
- * Gets a boolean indicating that the context is ready to be used (like shader / pipeline are compiled and ready for instance)
- */
- isReady: boolean;
- /** @internal */
- _name?: string;
- /** @internal */
- _getComputeShaderCode(): string | null;
- /** Releases the resources associated with the pipeline. */
- dispose(): void;
- }
|