Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- newWebGPURenderPipelineDescriptor :: MonadDOM m => m WebGPURenderPipelineDescriptor
- reset :: MonadDOM m => WebGPURenderPipelineDescriptor -> m ()
- setVertexFunction :: MonadDOM m => WebGPURenderPipelineDescriptor -> Maybe WebGPUFunction -> m ()
- getVertexFunction :: MonadDOM m => WebGPURenderPipelineDescriptor -> m (Maybe WebGPUFunction)
- getVertexFunctionUnsafe :: (MonadDOM m, HasCallStack) => WebGPURenderPipelineDescriptor -> m WebGPUFunction
- getVertexFunctionUnchecked :: MonadDOM m => WebGPURenderPipelineDescriptor -> m WebGPUFunction
- setFragmentFunction :: MonadDOM m => WebGPURenderPipelineDescriptor -> Maybe WebGPUFunction -> m ()
- getFragmentFunction :: MonadDOM m => WebGPURenderPipelineDescriptor -> m (Maybe WebGPUFunction)
- getFragmentFunctionUnsafe :: (MonadDOM m, HasCallStack) => WebGPURenderPipelineDescriptor -> m WebGPUFunction
- getFragmentFunctionUnchecked :: MonadDOM m => WebGPURenderPipelineDescriptor -> m WebGPUFunction
- getColorAttachments :: MonadDOM m => WebGPURenderPipelineDescriptor -> m [WebGPURenderPipelineColorAttachmentDescriptor]
- setDepthAttachmentPixelFormat :: MonadDOM m => WebGPURenderPipelineDescriptor -> Word -> m ()
- getDepthAttachmentPixelFormat :: MonadDOM m => WebGPURenderPipelineDescriptor -> m Word
- newtype WebGPURenderPipelineDescriptor = WebGPURenderPipelineDescriptor {}
- gTypeWebGPURenderPipelineDescriptor :: JSM GType
Documentation
reset :: MonadDOM m => WebGPURenderPipelineDescriptor -> m () Source #
setVertexFunction :: MonadDOM m => WebGPURenderPipelineDescriptor -> Maybe WebGPUFunction -> m () Source #
getVertexFunction :: MonadDOM m => WebGPURenderPipelineDescriptor -> m (Maybe WebGPUFunction) Source #
getVertexFunctionUnsafe :: (MonadDOM m, HasCallStack) => WebGPURenderPipelineDescriptor -> m WebGPUFunction Source #
getVertexFunctionUnchecked :: MonadDOM m => WebGPURenderPipelineDescriptor -> m WebGPUFunction Source #
setFragmentFunction :: MonadDOM m => WebGPURenderPipelineDescriptor -> Maybe WebGPUFunction -> m () Source #
getFragmentFunction :: MonadDOM m => WebGPURenderPipelineDescriptor -> m (Maybe WebGPUFunction) Source #
getFragmentFunctionUnsafe :: (MonadDOM m, HasCallStack) => WebGPURenderPipelineDescriptor -> m WebGPUFunction Source #
getFragmentFunctionUnchecked :: MonadDOM m => WebGPURenderPipelineDescriptor -> m WebGPUFunction Source #
getColorAttachments :: MonadDOM m => WebGPURenderPipelineDescriptor -> m [WebGPURenderPipelineColorAttachmentDescriptor] Source #
setDepthAttachmentPixelFormat :: MonadDOM m => WebGPURenderPipelineDescriptor -> Word -> m () Source #
newtype WebGPURenderPipelineDescriptor Source #
Functions for this inteface are in JSDOM.WebGPURenderPipelineDescriptor.
Instances
PToJSVal WebGPURenderPipelineDescriptor Source # | |
Defined in JSDOM.Types | |
PFromJSVal WebGPURenderPipelineDescriptor Source # | |
Defined in JSDOM.Types | |
ToJSVal WebGPURenderPipelineDescriptor Source # | |
Defined in JSDOM.Types | |
FromJSVal WebGPURenderPipelineDescriptor Source # | |
Defined in JSDOM.Types | |
MakeObject WebGPURenderPipelineDescriptor Source # | |
Defined in JSDOM.Types | |
IsGObject WebGPURenderPipelineDescriptor Source # | |
Defined in JSDOM.Types |