FVisualizeTextureVS

Inheritance Hierarchy

Syntax

class FVisualizeTextureVS : public FGlobalShader

Remarks

Vertex shader to draw a full screen quad that works on all platforms.

Constructors

Functions

Name Description

Public function Static

FShader *...

 

ConstructCompiledInstance

(
    const ShaderMetaType::CompiledShade ...
)

Public function Static

FShader *...

 

ConstructSerializedInstance()

Public function Static

void

 

ModifyCompilationEnvironmentImpl

(
    const FGlobalShaderPermutationParam ...,
    FShaderCompilerEnvironment & OutEnv...
)

Public function Static

bool

 

ShouldCompilePermutation

(
    const FGlobalShaderPermutationParam ...
)

Public function Static

bool

 

ShouldCompilePermutationImpl

(
    const FGlobalShaderPermutationParam ...
)

Public function Static

bool

 

ValidateCompiledResultImpl

(
    EShaderPlatform Platform,
    const FShaderParameterMap & Paramet...,
    TArray < FString >& OutErrors
)

Overridden from FShader

Name Description

Public function Virtual Const

uint32

 

GetTypeSize()

Returns the size of the concrete type of this shader.

Classes

Name

Description

Public class

FParameters

Typedefs

Name

Description

ShaderMetaType

Constants

Name

Description

StaticType

References

Module

RenderCore

Header

Runtime/RenderCore/Public/CommonRenderResources.h