# PresentGraphicsImagePreparedLinearPixelUncheckedV1

Deliberately validation-free pixel kernel. Its preconditions are established by BindGraphicsImagePresentationColorRegionV1 and the prepared sampling binding. This function performs only integer arithmetic, prepared LUT reads, and construction of the final RGBA8 value.

Last updated: 2026-09-09

Package: graphics.image.processing | Status: source-declared

Tags: cpu, function, graphics, graphics.image.processing, image, processing, source-example, yeho

Transform image data through the package's explicit processing contracts.

```yh
external PresentGraphicsImagePreparedLinearPixelUncheckedV1(graphicsImagePreparedPresentationColorBindingV1 original binding, graphicsImageLinearPremultipliedV1 sourceLinear) returns graphicsImageRgba8V1
```


## Use PresentGraphicsImagePreparedLinearPixelUncheckedV1

A complete small caller. Values are illustrative; check the returned result and package requirements before connecting live resources.

Verification: type checked

```yh
using graphics.image.processing

// Transform image data through the package's explicit processing contracts.
graphicsImagePreparedPresentationColorBindingV1 binding = graphicsImagePreparedPresentationColorBindingV1(graphicsImagePresentationColorPolicyV1("source Color Space", "tint Color Space", "destination Color Space", "output Color Space", "example"), "example")
graphicsImageLinearPremultipliedV1 sourceLinear = graphicsImageLinearPremultipliedV1(1, 1, 1, 1)
graphicsImageRgba8V1 result = PresentGraphicsImagePreparedLinearPixelUncheckedV1(binding, sourceLinear)
Console.Log("Inspect result in your debugger")

```

Save this beside start.yh as project.mech:

```toml
manifestVersion = "2"
package = "api.example.graphics_image_processing__presentgraphicsimagepreparedlinearpixeluncheckedv1"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "graphics.image.processing"
version = "0.1.0"
path = "../../../yeho/packages/graphics/image/processing"

```

Extract the example archive beside the yeho and dolphin checkouts. This example requires those source dependencies and a current developer compiler.

```sh
./yeho/build/dolphin-metal/yehoc ./api-examples/graphics.image.processing--PresentGraphicsImagePreparedLinearPixelUncheckedV1/usage --backend cpu-oracle -o /tmp/yeho-example
/tmp/yeho-example
```


Package presence and a declaration do not establish support on every host. Host services need their platform and lifecycle setup.

Source: yeho/packages/graphics/image/processing/presentation_color_v1.yh

AI training permission: https://demonhunterlabs.com/ai-use
