holoride
Search Results for

    Show / Hide Table of Contents

    Namespace Holoride.ElasticSDK.Compute

    Classes

    Blur

    ComputeAlgorithms

    Provides multi-stage compute shader algorithms such as Push-Pull.

    CopyBufferToBuffer

    Wrapper for a compute shader that may be used to copy data from one compute buffer to another.

    CopyBufferToPreviewTexture

    Wrapper for a compute shader that may be used to copy data from a compute buffer to a texture that will be used as a preview texture in the graph editor. In particular the compute shader may perform additional mappings of the input data for visualization, e.g. of negative values.

    CopyBufferToTexture

    Wrapper for a compute shader that may be used to copy data from a compute buffer to a texture.

    CopyTextureToBuffer

    Wrapper for a compute shader that may be used to copy data from a texture into a compute buffer.

    Inpaint

    MathOperators

    MinMax

    Remap

    Swizzle

    Threshold

    Structs

    ComputeShaderKernel

    Wrapper struct for caching information on a single kernel in a compute shader.

    Enums

    CopyTextureToBuffer.GrayScaleConversion

    Options on how the sampled texture is converted to grayscale.

    Delegates

    ComputeAlgorithms.PushPullHookAsync

    Allows hooking into the push-pull algorithm implemented by RunPushPullShaderAsync(ComputeShader, ComputeBuffer, int, int, int, int, int, uint, PushPullHookAsync, PushPullHookAsync, CancellationToken). This can be useful for working with values on a specific mip level, e.g. for extracting the accumulated values on the highest level. Supports multi-frame processing; the hook can expect to be called from a Unity coroutine.

    MinMax.MinMaxResultConsumer

    In This Article

    Back to top
    ©   holoride
    Privacy   Imprint