Table of Contents

Class ComputeShaderKernel

Utility class to contain ComputeShader kernel info.

[Serializable]
public sealed class ComputeShaderKernel
Inheritance
object
ComputeShaderKernel
Extension Methods

Constructors

ComputeShaderKernel()

public ComputeShaderKernel()

ComputeShaderKernel(ComputeShader, string)

public ComputeShaderKernel(ComputeShader shader, string kernel = "CSMain")

Parameters

shader ComputeShader
kernel string

Properties

Index

public int Index { get; }

Property Value

int

Name

public string Name { get; }

Property Value

string

Shader

public ComputeShader Shader { get; }

Property Value

ComputeShader

ThreadGroupSizes

public Vector3Int ThreadGroupSizes { get; }

Property Value

Vector3Int

Methods

Validate()

public bool Validate()

Returns

bool