ui · function ·

CreateYuiRenderImageSamplingExecutionCapabilityV1

Create yui render image sampling execution capability v1 from the supplied values.

cpufunctionsource-exampleuiyeho

Build YUI's reusable control, layout, interaction, text, accessibility, and retained-rendering models.

external CreateYuiRenderImageSamplingExecutionCapabilityV1(bool exactSoftwareLinear, bool nativeLinear, bool nativeLinearCrossDeviceExact, text source) returns yuiRenderImageSamplingExecutionCapabilityV1

Status: source-declared

Parameters

bool exactSoftwareLinear
Supply exact software linear as bool.
bool nativeLinear
Supply native linear as bool.
bool nativeLinearCrossDeviceExact
Supply native linear cross device exact as bool.
text source
Supply source as text.

Use CreateYuiRenderImageSamplingExecutionCapabilityV1

A complete small caller. Values are illustrative; check the returned result and package requirements before connecting live resources.

cpu · source-example · type checked

using ui

// Build YUI's reusable control, layout, interaction, text, accessibility, and retained-rendering models.
bool exactSoftwareLinear = true
bool nativeLinear = true
bool nativeLinearCrossDeviceExact = true
text source = "example"
yuiRenderImageSamplingExecutionCapabilityV1 result = CreateYuiRenderImageSamplingExecutionCapabilityV1(exactSoftwareLinear, nativeLinear, nativeLinearCrossDeviceExact, source)
Console.Log("Inspect result in your debugger")
project.mech
manifestVersion = "2"
package = "api.example.ui__createyuirenderimagesamplingexecutioncapabilityv1"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "graphics.image"
version = "0.1.0"
path = "../../../yeho/packages/graphics/image"

[[dependencies]]
package = "graphics.text"
version = "0.1.0"
path = "../../../yeho/packages/graphics/text"

[[dependencies]]
package = "host.ui_services"
version = "0.1.0"
path = "../../../yeho/packages/host/ui_services"

[[dependencies]]
package = "ui"
version = "0.2.0"
path = "../../../yeho/packages/ui"
Notes and source

Package presence and a declaration do not establish support on every host. Host services need their platform and lifecycle setup.

yeho/packages/ui/render-00-definitions.yh:750