Struct ThreadedSparseUploader | Hybrid Renderer | 0.5.2-preview.4
docs.unity.cn
    Show / Hide Table of Contents

    Struct ThreadedSparseUploader

    Namespace: Unity.Rendering
    Syntax
    public struct ThreadedSparseUploader

    Methods

    AddMatrixUpload(Void*, Int32, Int32, Int32)

    Declaration
    public void AddMatrixUpload(void *src, int numMatrices, int offset, int offsetInverse)
    Parameters
    Type Name Description
    Void* src
    Int32 numMatrices
    Int32 offset
    Int32 offsetInverse

    AddUpload(Void*, Int32, Int32, Int32)

    Declaration
    public void AddUpload(void *src, int size, int offsetInBytes, int repeatCount = 1)
    Parameters
    Type Name Description
    Void* src
    Int32 size
    Int32 offsetInBytes
    Int32 repeatCount

    AddUpload<T>(T, Int32, Int32)

    Declaration
    public void AddUpload<T>(T val, int offsetInBytes, int repeatCount = 1)
        where T : struct
    Parameters
    Type Name Description
    T val
    Int32 offsetInBytes
    Int32 repeatCount
    Type Parameters
    Name Description
    T

    AddUpload<T>(NativeArray<T>, Int32, Int32)

    Declaration
    public void AddUpload<T>(NativeArray<T> array, int offsetInBytes, int repeatCount = 1)
        where T : struct
    Parameters
    Type Name Description
    NativeArray<T> array
    Int32 offsetInBytes
    Int32 repeatCount
    Type Parameters
    Name Description
    T

    Extension Methods

    JobNativeMultiHashMapVisitKeyMutableValue.Schedule<TJob, TKey, TValue>(TJob, NativeMultiHashMap<TKey, TValue>, Int32, JobHandle)
    JobNativeMultiHashMapVisitKeyValue.Schedule<TJob, TKey, TValue>(TJob, NativeMultiHashMap<TKey, TValue>, Int32, JobHandle)
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX