# Function ocl_core::enqueue_fill_image [−] [src]

    pub fn enqueue_fill_image<T, M, En, Ewl>(
        command_queue: &CommandQueue,
        image: M,
        color: &[T],
        origin: [usize; 3],
        region: [usize; 3],
        wait_list: Option<Ewl>,
        new_event: Option<En>,
        device_version: Option<&OpenclVersion>
    ) -> OclCoreResult<()> where
        T: OclPrm,
        En: ClNullEventPtr,
        Ewl: ClWaitListPtr,
        M: AsMem<T> + MemCmdAll,

Enqueues a command to fill an image object with a specified color.

## Fill Color (from SDK docs

The fill color. The fill color is a four component RGBA floating-point color value if the image channel data type is not an unnormalized signed and unsigned integer type, is a four component signed integer value if the image channel data type is an unnormalized signed integer type and is a four component unsigned integer value if the image channel data type is an unormalized unsigned integer type. The fill color will be converted to the appropriate image channel format and order associated with image.

TODO: Trait constraints for `T`. Presumably it should be 32bits? Testing needed.

[Version Controlled: OpenCL 1.2+] See module docs for more info.

# Help

## Keyboard Shortcuts

`?`
  Show this help dialog
`S`
  Focus the search field
`↑`
  Move up in search results
`↓`
  Move down in search results
`↹`
  Switch tab
`⏎`
  Go to active search result
`+`
  Expand all sections
`-`
  Collapse all sections

## Search Tricks

Prefix searches with a type followed by a colon (e.g. `fn:`) to restrict the search to a given type.

Accepted types are: `fn`, `mod`, `struct`, `enum`, `trait`, `type`, `macro`, and `const`.

Search functions by type signature (e.g. `vec -> usize` or `* -> vec`)