Skip to content

Commit

Permalink
Deploying to gh-pages from @ c0bd849 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
greggman committed Feb 1, 2024
1 parent 5bd6e39 commit da712c1
Show file tree
Hide file tree
Showing 92 changed files with 813 additions and 17 deletions.
10 changes: 10 additions & 0 deletions dist/1.x/data-definitions.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,12 @@ export type ArrayDefinition = TypeDefinition & {
elementType: TypeDefinition;
numElements: number;
};
export type TextureDefinition = TypeDefinition & {
type: string;
};
export type SamplerDefinition = TypeDefinition & {
type: string;
};
/**
* @group(x) @binding(y) var<...> definition
*/
Expand Down Expand Up @@ -51,6 +57,10 @@ export type EntryPoints = {
type ShaderDataDefinitions = {
uniforms: VariableDefinitions;
storages: VariableDefinitions;
samplers: VariableDefinitions;
textures: VariableDefinitions;
storageTextures: VariableDefinitions;
externalTextures: VariableDefinitions;
structs: StructDefinitions;
entryPoints: EntryPoints;
};
Expand Down
27 changes: 24 additions & 3 deletions dist/1.x/webgpu-utils.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion dist/1.x/webgpu-utils.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/1.x/webgpu-utils.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/1.x/webgpu-utils.min.js.map

Large diffs are not rendered by default.

27 changes: 24 additions & 3 deletions dist/1.x/webgpu-utils.module.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion dist/1.x/webgpu-utils.module.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/assets/search.js

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions docs/classes/TypedArrayViewGenerator.html
Original file line number Diff line number Diff line change
Expand Up @@ -152,11 +152,13 @@ <h3><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><use href="#icon
<li><a href="../types/PipelineDescriptor.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Pipeline<wbr/>Descriptor</span></a></li>
<li><a href="../types/ProgrammableStage.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Programmable<wbr/>Stage</span></a></li>
<li><a href="../types/Resource.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Resource</span></a></li>
<li><a href="../types/SamplerDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Sampler<wbr/>Definition</span></a></li>
<li><a href="../types/StructDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Struct<wbr/>Definition</span></a></li>
<li><a href="../types/StructDefinitions.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Struct<wbr/>Definitions</span></a></li>
<li><a href="../types/StructuredView.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Structured<wbr/>View</span></a></li>
<li><a href="../types/TextureCreationData.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Creation<wbr/>Data</span></a></li>
<li><a href="../types/TextureData.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Data</span></a></li>
<li><a href="../types/TextureDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Definition</span></a></li>
<li><a href="../types/TextureRawDataSource.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Raw<wbr/>Data<wbr/>Source</span></a></li>
<li><a href="../types/TextureSource.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Source</span></a></li>
<li><a href="../types/TypeDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Type<wbr/>Definition</span></a></li>
Expand Down
2 changes: 2 additions & 0 deletions docs/classes/primitives.TypedArrayWrapper.html
Original file line number Diff line number Diff line change
Expand Up @@ -184,11 +184,13 @@ <h3><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><use href="#icon
<li><a href="../types/PipelineDescriptor.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Pipeline<wbr/>Descriptor</span></a></li>
<li><a href="../types/ProgrammableStage.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Programmable<wbr/>Stage</span></a></li>
<li><a href="../types/Resource.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Resource</span></a></li>
<li><a href="../types/SamplerDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Sampler<wbr/>Definition</span></a></li>
<li><a href="../types/StructDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Struct<wbr/>Definition</span></a></li>
<li><a href="../types/StructDefinitions.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Struct<wbr/>Definitions</span></a></li>
<li><a href="../types/StructuredView.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Structured<wbr/>View</span></a></li>
<li><a href="../types/TextureCreationData.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Creation<wbr/>Data</span></a></li>
<li><a href="../types/TextureData.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Data</span></a></li>
<li><a href="../types/TextureDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Definition</span></a></li>
<li><a href="../types/TextureRawDataSource.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Raw<wbr/>Data<wbr/>Source</span></a></li>
<li><a href="../types/TextureSource.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Source</span></a></li>
<li><a href="../types/TypeDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Type<wbr/>Definition</span></a></li>
Expand Down
2 changes: 2 additions & 0 deletions docs/functions/copySourceToTexture.html
Original file line number Diff line number Diff line change
Expand Up @@ -75,11 +75,13 @@ <h4 class="uppercase">Theme</h4><select id="tsd-theme"><option value="os">OS</op
<li><a href="../types/PipelineDescriptor.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Pipeline<wbr/>Descriptor</span></a></li>
<li><a href="../types/ProgrammableStage.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Programmable<wbr/>Stage</span></a></li>
<li><a href="../types/Resource.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Resource</span></a></li>
<li><a href="../types/SamplerDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Sampler<wbr/>Definition</span></a></li>
<li><a href="../types/StructDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Struct<wbr/>Definition</span></a></li>
<li><a href="../types/StructDefinitions.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Struct<wbr/>Definitions</span></a></li>
<li><a href="../types/StructuredView.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Structured<wbr/>View</span></a></li>
<li><a href="../types/TextureCreationData.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Creation<wbr/>Data</span></a></li>
<li><a href="../types/TextureData.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Data</span></a></li>
<li><a href="../types/TextureDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Definition</span></a></li>
<li><a href="../types/TextureRawDataSource.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Raw<wbr/>Data<wbr/>Source</span></a></li>
<li><a href="../types/TextureSource.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Source</span></a></li>
<li><a href="../types/TypeDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Type<wbr/>Definition</span></a></li>
Expand Down
2 changes: 2 additions & 0 deletions docs/functions/copySourcesToTexture.html
Original file line number Diff line number Diff line change
Expand Up @@ -75,11 +75,13 @@ <h4 class="uppercase">Theme</h4><select id="tsd-theme"><option value="os">OS</op
<li><a href="../types/PipelineDescriptor.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Pipeline<wbr/>Descriptor</span></a></li>
<li><a href="../types/ProgrammableStage.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Programmable<wbr/>Stage</span></a></li>
<li><a href="../types/Resource.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Resource</span></a></li>
<li><a href="../types/SamplerDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Sampler<wbr/>Definition</span></a></li>
<li><a href="../types/StructDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Struct<wbr/>Definition</span></a></li>
<li><a href="../types/StructDefinitions.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Struct<wbr/>Definitions</span></a></li>
<li><a href="../types/StructuredView.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Structured<wbr/>View</span></a></li>
<li><a href="../types/TextureCreationData.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Creation<wbr/>Data</span></a></li>
<li><a href="../types/TextureData.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Data</span></a></li>
<li><a href="../types/TextureDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Definition</span></a></li>
<li><a href="../types/TextureRawDataSource.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Raw<wbr/>Data<wbr/>Source</span></a></li>
<li><a href="../types/TextureSource.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Source</span></a></li>
<li><a href="../types/TypeDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Type<wbr/>Definition</span></a></li>
Expand Down
2 changes: 2 additions & 0 deletions docs/functions/createBufferLayoutsFromArrays.html
Original file line number Diff line number Diff line change
Expand Up @@ -86,11 +86,13 @@ <h4 class="uppercase">Theme</h4><select id="tsd-theme"><option value="os">OS</op
<li><a href="../types/PipelineDescriptor.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Pipeline<wbr/>Descriptor</span></a></li>
<li><a href="../types/ProgrammableStage.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Programmable<wbr/>Stage</span></a></li>
<li><a href="../types/Resource.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Resource</span></a></li>
<li><a href="../types/SamplerDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Sampler<wbr/>Definition</span></a></li>
<li><a href="../types/StructDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Struct<wbr/>Definition</span></a></li>
<li><a href="../types/StructDefinitions.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Struct<wbr/>Definitions</span></a></li>
<li><a href="../types/StructuredView.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Structured<wbr/>View</span></a></li>
<li><a href="../types/TextureCreationData.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Creation<wbr/>Data</span></a></li>
<li><a href="../types/TextureData.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Data</span></a></li>
<li><a href="../types/TextureDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Definition</span></a></li>
<li><a href="../types/TextureRawDataSource.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Raw<wbr/>Data<wbr/>Source</span></a></li>
<li><a href="../types/TextureSource.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Source</span></a></li>
<li><a href="../types/TypeDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Type<wbr/>Definition</span></a></li>
Expand Down
2 changes: 2 additions & 0 deletions docs/functions/createBuffersAndAttributesFromArrays.html
Original file line number Diff line number Diff line change
Expand Up @@ -88,11 +88,13 @@ <h4 class="uppercase">Theme</h4><select id="tsd-theme"><option value="os">OS</op
<li><a href="../types/PipelineDescriptor.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Pipeline<wbr/>Descriptor</span></a></li>
<li><a href="../types/ProgrammableStage.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Programmable<wbr/>Stage</span></a></li>
<li><a href="../types/Resource.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Resource</span></a></li>
<li><a href="../types/SamplerDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Sampler<wbr/>Definition</span></a></li>
<li><a href="../types/StructDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Struct<wbr/>Definition</span></a></li>
<li><a href="../types/StructDefinitions.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Struct<wbr/>Definitions</span></a></li>
<li><a href="../types/StructuredView.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Structured<wbr/>View</span></a></li>
<li><a href="../types/TextureCreationData.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Creation<wbr/>Data</span></a></li>
<li><a href="../types/TextureData.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Data</span></a></li>
<li><a href="../types/TextureDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Definition</span></a></li>
<li><a href="../types/TextureRawDataSource.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Raw<wbr/>Data<wbr/>Source</span></a></li>
<li><a href="../types/TextureSource.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Texture<wbr/>Source</span></a></li>
<li><a href="../types/TypeDefinition.html"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-4194304"></use></svg><span>Type<wbr/>Definition</span></a></li>
Expand Down
Loading

0 comments on commit da712c1

Please sign in to comment.