FShaderCodeVendorExtension

If this changes you need to make sure all shaders get invalidated

Choose your operating system:

Windows

macOS

Linux

References

Module

RenderCore

Header

/Engine/Source/Runtime/RenderCore/Public/ShaderCore.h

Include

#include "ShaderCore.h"

Syntax

struct FShaderCodeVendorExtension

Remarks

If this changes you need to make sure all shaders get invalidated

Variables

Name Description

Public variable

FParameterAlloc...

 

Parameter

Public variable

uint32

 

VendorId

Constructors

Name Description

Public function

FShaderCodeVendorExtension()

Public function

FShaderCodeVendorExtension

(
    uint32 InVendorId,
    uint16 InBufferIndex,
    uint16 InBaseIndex,
    uint16 InSize,
    EShaderParameterType InType
)

Constants

Name

Description

Key

For FindOptionalData() and AddOptionalData()