@@ -21,11 +21,9 @@ import Effect.Class (liftEffect)
2121import Unsafe.Coerce (unsafeCoerce )
2222import Web.DOM.Element (setAttribute )
2323import Web.DOM.NonElementParentNode (getElementById )
24- import Web.GPU.GPUDevice (createBuffer , createCommandEncoder , createPipelineLayout , createRenderPipeline , createShaderModule , createTexture )
25- import Web.GPU.GPUDevice as GPUDevice
2624import Web.GPU.GPU (requestAdapter )
2725import Web.GPU.GPUAdapter (requestDevice )
28- import Web.GPU.GPUBuffer (getMappedRange , unmap )
26+ import Web.GPU.GPUBuffer (GPUBuffer , getMappedRange , unmap )
2927import Web.GPU.GPUBufferUsage (GPUBufferUsageFlags )
3028import Web.GPU.GPUBufferUsage as GPUBufferUsage
3129import Web.GPU.GPUCanvasAlphaMode (opaque )
@@ -37,6 +35,8 @@ import Web.GPU.GPUCommandEncoder (beginRenderPass, finish)
3735import Web.GPU.GPUCompareFunction as GPUCompareFunction
3836import Web.GPU.GPUCullMode (none )
3937import Web.GPU.GPUDepthStencilState (GPUDepthStencilState )
38+ import Web.GPU.GPUDevice (createBuffer , createCommandEncoder , createPipelineLayout , createRenderPipeline , createShaderModule , createTexture )
39+ import Web.GPU.GPUDevice as GPUDevice
4040import Web.GPU.GPUExtent3D (gpuExtent3DWHD )
4141import Web.GPU.GPUFragmentState (GPUFragmentState )
4242import Web.GPU.GPUFrontFace (cw )
@@ -64,7 +64,6 @@ import Web.GPU.GPUVertexStepMode as StepMode
6464import Web.GPU.HTMLCanvasElement (getContext )
6565import Web.GPU.Internal.Bitwise ((.|.))
6666import Web.GPU.Internal.RequiredAndOptional (x )
67- import Web.GPU.Internal.Types (GPUBuffer )
6867import Web.GPU.Navigator (gpu )
6968import Web.HTML (window )
7069import Web.HTML.HTMLCanvasElement (fromElement , height , width )
0 commit comments