FRHITextureTests

Choose your operating system:

Windows

macOS

Linux

References

Module

RHITests

Header

/Engine/Plugins/Tests/RHITests/Source/RHITests/Public/RHITextureTests.h

Include

#include "RHITextureTests.h"

Syntax

class FRHITextureTests

Functions

Name Description

Public function Static

bool

 

RunTest_UAVClear_Texture

(
    FRHICommandListImmediate& RHICmdLi...,
    const FString& TestName,
    FRHITexture* TextureRHI,
    uint32 MipIndex,
    const ValueType& ClearValue,
    void...,
    const uint8 TestValue
)

Public function Static

bool

 

Test_RHIClearUAV_Texture2D

(
    FRHICommandListImmediate& RHICmdLi...
)

Public function Static

bool

 

Test_RHIClearUAV_Texture2D_Impl

(
    FRHICommandListImmediate& RHICmdLi...,
    EPixelFormat Format,
    const ValueType& ClearValue,
    void...,
    const uint8 TestValue
)

Public function Static

bool

 

Test_RHIClearUAV_Texture2D_WithParams

(
    FRHICommandListImmediate& RHICmdLi...,
    uint32 NumMips,
    uint32 NumSlices,
    uint32 Width,
    uint32 Height,
    EPixelFormat Format,
    const ValueType& ClearValue,
    void...,
    const uint8 TestValue
)

Public function Static

bool

 

Test_RHIClearUAV_Texture3D

(
    FRHICommandListImmediate& RHICmdLi...
)

Public function Static

bool

 

Test_RHIClearUAV_Texture3D_Impl

(
    FRHICommandListImmediate& RHICmdLi...,
    EPixelFormat Format,
    const ValueType& ClearValue,
    void...,
    const uint8 TestValue
)

Public function Static

bool

 

Test_RHIClearUAV_Texture3D_WithParams

(
    FRHICommandListImmediate& RHICmdLi...,
    uint32 NumMips,
    uint32 Width,
    uint32 Height,
    uint32 Depth,
    EPixelFormat Format,
    const ValueType& ClearValue,
    void...,
    const uint8 TestValue
)

Public function Static

bool

 

Test_RHIFormat_DepthFormat

(
    FRHICommandListImmediate& RHICmdLi...,
    EPixelFormat ResourceFormat
)

Public function Static

bool

 

Test_RHIFormat_RenderTargetFormat

(
    FRHICommandListImmediate& RHICmdLi...,
    EPixelFormat Format,
    bool bAllowUAV
)

Public function Static

bool

 

Test_RHIFormat_WithParams

(
    FRHICommandListImmediate& RHICmdLi...,
    EPixelFormat ResourceFormat,
    EPixelFormat SRVFormat,
    EPixelFormat UAVFormat,
    ETextureCreateFlags Flags
)

Public function Static

bool

 

Test_RHIFormats

(
    FRHICommandListImmediate& RHICmdLi...
)