Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
Package main demonstrates using the Adapter Info API to query GPU capabilities.
|
Package main demonstrates using the Adapter Info API to query GPU capabilities. |
|
Package main demonstrates using the Buffer Introspection API.
|
Package main demonstrates using the Buffer Introspection API. |
|
Package main demonstrates a colored triangle rendering using go-webgpu with vertex buffers.
|
Package main demonstrates a colored triangle rendering using go-webgpu with vertex buffers. |
|
Example: Compute Shader Demonstrates GPU parallel processing using compute shaders.
|
Example: Compute Shader Demonstrates GPU parallel processing using compute shaders. |
|
Package main demonstrates a rotating 3D cube with depth buffer using go-webgpu.
|
Package main demonstrates a rotating 3D cube with depth buffer using go-webgpu. |
|
Package main demonstrates WebGPU error handling using error scopes.
|
Package main demonstrates WebGPU error handling using error scopes. |
|
Package main demonstrates GPU-driven rendering using DrawIndirect.
|
Package main demonstrates GPU-driven rendering using DrawIndirect. |
|
Example: Instanced Rendering Demonstrates drawing many objects efficiently using GPU instancing.
|
Example: Instanced Rendering Demonstrates drawing many objects efficiently using GPU instancing. |
|
Package main demonstrates Multiple Render Targets (MRT) using go-webgpu.
|
Package main demonstrates Multiple Render Targets (MRT) using go-webgpu. |
|
Package main demonstrates RenderBundle for pre-recording render commands.
|
Package main demonstrates RenderBundle for pre-recording render commands. |
|
Package main demonstrates using RenderPass Debug Markers for GPU debugging.
|
Package main demonstrates using RenderPass Debug Markers for GPU debugging. |
|
Package main demonstrates a rotating triangle using uniform buffers with go-webgpu.
|
Package main demonstrates a rotating triangle using uniform buffers with go-webgpu. |
|
Package main demonstrates a textured quad rendering using go-webgpu.
|
Package main demonstrates a textured quad rendering using go-webgpu. |
|
Package main demonstrates GPU timestamp queries for profiling.
|
Package main demonstrates GPU timestamp queries for profiling. |
|
Package main demonstrates a simple triangle rendering using go-webgpu.
|
Package main demonstrates a simple triangle rendering using go-webgpu. |
Click to show internal directories.
Click to hide internal directories.