Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- createRenderCommandEncoderWithDescriptor :: MonadDOM m => WebGPUCommandBuffer -> WebGPURenderPassDescriptor -> m WebGPURenderCommandEncoder
- createRenderCommandEncoderWithDescriptor_ :: MonadDOM m => WebGPUCommandBuffer -> WebGPURenderPassDescriptor -> m ()
- createComputeCommandEncoder :: MonadDOM m => WebGPUCommandBuffer -> m WebGPUComputeCommandEncoder
- createComputeCommandEncoder_ :: MonadDOM m => WebGPUCommandBuffer -> m ()
- commit :: MonadDOM m => WebGPUCommandBuffer -> m ()
- presentDrawable :: MonadDOM m => WebGPUCommandBuffer -> WebGPUDrawable -> m ()
- getCompleted :: MonadDOM m => WebGPUCommandBuffer -> m ()
- newtype WebGPUCommandBuffer = WebGPUCommandBuffer {}
- gTypeWebGPUCommandBuffer :: JSM GType
Documentation
createRenderCommandEncoderWithDescriptor :: MonadDOM m => WebGPUCommandBuffer -> WebGPURenderPassDescriptor -> m WebGPURenderCommandEncoder Source #
createRenderCommandEncoderWithDescriptor_ :: MonadDOM m => WebGPUCommandBuffer -> WebGPURenderPassDescriptor -> m () Source #
createComputeCommandEncoder :: MonadDOM m => WebGPUCommandBuffer -> m WebGPUComputeCommandEncoder Source #
createComputeCommandEncoder_ :: MonadDOM m => WebGPUCommandBuffer -> m () Source #
commit :: MonadDOM m => WebGPUCommandBuffer -> m () Source #
presentDrawable :: MonadDOM m => WebGPUCommandBuffer -> WebGPUDrawable -> m () Source #
getCompleted :: MonadDOM m => WebGPUCommandBuffer -> m () Source #
newtype WebGPUCommandBuffer Source #
Functions for this inteface are in JSDOM.WebGPUCommandBuffer.
Instances
FromJSVal WebGPUCommandBuffer Source # | |
Defined in JSDOM.Types fromJSVal :: JSVal -> JSM (Maybe WebGPUCommandBuffer) # fromJSValUnchecked :: JSVal -> JSM WebGPUCommandBuffer # fromJSValListOf :: JSVal -> JSM (Maybe [WebGPUCommandBuffer]) # fromJSValUncheckedListOf :: JSVal -> JSM [WebGPUCommandBuffer] # | |
PFromJSVal WebGPUCommandBuffer Source # | |
Defined in JSDOM.Types pFromJSVal :: JSVal -> WebGPUCommandBuffer # | |
PToJSVal WebGPUCommandBuffer Source # | |
Defined in JSDOM.Types pToJSVal :: WebGPUCommandBuffer -> JSVal # | |
ToJSVal WebGPUCommandBuffer Source # | |
Defined in JSDOM.Types toJSVal :: WebGPUCommandBuffer -> JSM JSVal # toJSValListOf :: [WebGPUCommandBuffer] -> JSM JSVal # | |
MakeObject WebGPUCommandBuffer Source # | |
Defined in JSDOM.Types makeObject :: WebGPUCommandBuffer -> JSM Object # | |
IsGObject WebGPUCommandBuffer Source # | |
Defined in JSDOM.Types typeGType :: WebGPUCommandBuffer -> JSM GType |