Table of Contents

Class ResourceGroupLayout

Namespace
Stride.Graphics
Assembly
Stride.Graphics.dll
public class ResourceGroupLayout
Inheritance
ResourceGroupLayout
Derived

Fields

ConstantBufferHash

public ObjectId ConstantBufferHash

Field Value

ObjectId

ConstantBufferReflection

public EffectConstantBufferDescription ConstantBufferReflection

Field Value

EffectConstantBufferDescription

ConstantBufferSize

public int ConstantBufferSize

Field Value

int

DescriptorSetLayout

public DescriptorSetLayout DescriptorSetLayout

Field Value

DescriptorSetLayout

DescriptorSetLayoutBuilder

public DescriptorSetLayoutBuilder DescriptorSetLayoutBuilder

Field Value

DescriptorSetLayoutBuilder

Hash

public ObjectId Hash

Field Value

ObjectId

Methods

New(GraphicsDevice, ResourceGroupDescription, EffectBytecode)

public static ResourceGroupLayout New(GraphicsDevice graphicsDevice, ResourceGroupDescription resourceGroupDescription, EffectBytecode effectBytecode)

Parameters

graphicsDevice GraphicsDevice
resourceGroupDescription ResourceGroupDescription
effectBytecode EffectBytecode

Returns

ResourceGroupLayout

New<T>(GraphicsDevice, ResourceGroupDescription, EffectBytecode)

public static ResourceGroupLayout New<T>(GraphicsDevice graphicsDevice, ResourceGroupDescription resourceGroupDescription, EffectBytecode effectBytecode) where T : ResourceGroupLayout, new()

Parameters

graphicsDevice GraphicsDevice
resourceGroupDescription ResourceGroupDescription
effectBytecode EffectBytecode

Returns

ResourceGroupLayout

Type Parameters

T