wgpu version 0.0.1
hxwgpu is a work in progress Haxe/hxcpp wrapper around wgpu-native, allowing the use of the WebGPU API on desktop
errors | |
Adapter | A handle to a physical graphics and/or compute device. |
AddressMode | |
BackendBit | |
BindGroup | An opaque handle to a binding group. |
BindGroupDescriptor | A description of a group of bindings and the resources to be bound. |
BindGroupLayout | An opaque handle to a binding group layout. |
BindGroupLayoutDescriptor | A description of a bind group layout. |
BindGroupLayoutEntry | A description of a single binding inside a bind group. |
Binding | A bindable resource and the slot to bind it to. |
BindingResource | A resource that can be bound to a pipeline. |
BindingType | |
BlendDescriptor | |
BlendFactor | |
BlendOperation | |
Buffer | A handle to a GPU-accessible buffer. |
BufferCopyView | A view of a buffer which can be used to copy to or from a texture. |
BufferDescriptor | A description of a buffer. |
BufferUsage | |
Color | |
ColorStateDescriptor | |
ColorWrite | |
CommandBuffer | An opaque handle to a command buffer on the GPU. |
CommandEncoder | An object that encodes GPU operations. |
CommandEncoderDescriptor | A description of a command encoder. |
CompareFunction | |
ComputePass | An in-progress recording of a compute pass. |
ComputePipeline | A handle to a compute pipeline. |
ComputePipelineDescriptor | A complete description of a compute pipeline. |
CullMode | |
DepthStencilStateDescriptor | |
Device | An open connection to a graphics and/or compute device. |
DeviceDescriptor | |
Extensions | |
Extent3D | |
FilterMode | |
FrontFace | |
IndexFormat | |
InputStepMode | |
Limits | |
LoadOp | |
Maintain | This is passed to |
Origin3D | |
PipelineLayout | An opaque handle to a pipeline layout. |
PipelineLayoutDescriptor | A description of a pipeline layout. |
PowerPreference | |
PresentMode | |
PrimitiveTopology | |
ProgrammableStageDescriptor | A description of a programmable pipeline stage. |
Queue | A handle to a command queue on a device. |
RasterizationStateDescriptor | |
RenderPass | An in-progress recording of a render pass. |
RenderPassColorAttachmentDescriptor | |
RenderPassDepthStencilAttachmentDescriptor | |
RenderPassDescriptor | A description of all the attachments of a render pass. |
RenderPipeline | A handle to a rendering (graphics) pipeline. |
RenderPipelineDescriptor | A complete description of a render (graphics) pipeline. |
RequestAdapterOptions | Options for requesting adapter. |
Sampler | A handle to a sampler. |
SamplerDescriptor | |
ShaderModule | A handle to a compiled shader module. |
ShaderStage | |
StencilOperation | |
StencilStateFaceDescriptor | |
StoreOp | |
Surface | A handle to a presentable surface. |
SwapChain | A handle to a swap chain. |
SwapChainDescriptor | |
SwapChainOutput | A swap chain image that can be rendered to. |
Texture | A handle to a texture on the GPU. |
TextureAspect | |
TextureComponentType | |
TextureCopyView | A view of a texture which can be used to copy to or from a buffer or another texture. |
TextureDescriptor | A description of a texture. |
TextureDimension | |
TextureFormat | |
TextureUsage | |
TextureView | A handle to a texture view. |
TextureViewDescriptor | |
TextureViewDimension | |
VertexAttributeDescriptor | |
VertexBufferDescriptor | A description of a vertex buffer. |
VertexFormat | |
VertexStateDescriptor | The vertex input state for a render pipeline. |
WGPU |