UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
GlobalRenderResources.h File Reference
#include "RenderResource.h"

Go to the source code of this file.

Classes

class  FNullColorVertexBuffer
 
class  FNullVertexBuffer
 
class  FScreenSpaceVertexBuffer
 
class  FTileVertexDeclaration
 
class  FCubeIndexBuffer
 
class  FTwoTrianglesIndexBuffer
 
class  FEmptyResourceCollection
 
struct  FGlobalDynamicVertexBufferAllocation
 
class  FGlobalDynamicVertexBuffer
 
struct  FGlobalDynamicIndexBufferAllocation
 
struct  FGlobalDynamicIndexBufferAllocationEx
 
class  FGlobalDynamicIndexBuffer
 

Namespaces

namespace  GlobalDynamicBuffer
 

Typedefs

using FDynamicVertexBuffer = TDynamicBuffer< FVertexBuffer >
 
using FDynamicIndexBuffer = TDynamicBuffer< FIndexBuffer >
 

Variables

RENDERCORE_API FTextureGWhiteTexture
 
RENDERCORE_API FTextureWithSRVGWhiteTextureWithSRV
 
RENDERCORE_API FTextureGBlackTexture
 
RENDERCORE_API FTextureWithSRVGBlackTextureWithSRV
 
RENDERCORE_API FTextureGTransparentBlackTexture
 
RENDERCORE_API FTextureWithSRVGTransparentBlackTextureWithSRV
 
RENDERCORE_API FTextureGDummyTransitionTexture
 
RENDERCORE_API FVertexBufferWithSRVGEmptyVertexBufferWithUAV
 
RENDERCORE_API FVertexBufferWithSRVGEmptyVertexBufferUInt4WithUAV
 
RENDERCORE_API FVertexBufferWithSRVGEmptyStructuredBufferWithUAV
 
RENDERCORE_API FVertexBufferWithSRVGBlackFloat4StructuredBufferWithSRV
 
RENDERCORE_API FVertexBufferWithSRVGBlackFloat4VertexBufferWithSRV
 
RENDERCORE_API FVertexBufferWithSRVGWhiteVertexBufferWithSRV
 
RENDERCORE_API FVertexBufferWithSRVGBlackVertexBufferWithSRV
 
RENDERCORE_API FBufferWithRDGGWhiteVertexBufferWithRDG
 
RENDERCORE_API FTextureGBlackArrayTexture
 
RENDERCORE_API FTextureGBlackVolumeTexture
 
RENDERCORE_API FTextureGBlackAlpha1VolumeTexture
 
RENDERCORE_API FTextureGBlackUintTexture
 
RENDERCORE_API FTextureGBlackUintVolumeTexture
 
RENDERCORE_API FTextureGWhiteTextureCube
 
RENDERCORE_API FTextureGBlackTextureCube
 
RENDERCORE_API FTextureGBlackTextureDepthCube
 
RENDERCORE_API FTextureGBlackCubeArrayTexture
 
RENDERCORE_API FTextureGMipColorTexture
 
RENDERCORE_API int32 GMipColorTextureMipLevels
 
RENDERCORE_API const uint32 GDiffuseConvolveMipLevel
 
RENDERCORE_API TGlobalResource< FNullColorVertexBuffer, FRenderResource::EInitPhase::PreGNullColorVertexBuffer
 
RENDERCORE_API TGlobalResource< FNullVertexBuffer, FRenderResource::EInitPhase::PreGNullVertexBuffer
 
RENDERCORE_API TGlobalResource< FScreenSpaceVertexBuffer, FRenderResource::EInitPhase::PreGScreenSpaceVertexBuffer
 
RENDERCORE_API TGlobalResource< FTileVertexDeclaration, FRenderResource::EInitPhase::PreGTileVertexDeclaration
 
RENDERCORE_API TGlobalResource< FCubeIndexBuffer, FRenderResource::EInitPhase::PreGCubeIndexBuffer
 
RENDERCORE_API TGlobalResource< FTwoTrianglesIndexBuffer, FRenderResource::EInitPhase::PreGTwoTrianglesIndexBuffer
 
RENDERCORE_API TGlobalResource< FEmptyResourceCollection, FRenderResource::EInitPhase::PreGEmptyResourceCollection
 

Typedef Documentation

◆ FDynamicIndexBuffer

◆ FDynamicVertexBuffer

Variable Documentation

◆ GBlackAlpha1VolumeTexture

RENDERCORE_API FTexture* GBlackAlpha1VolumeTexture
extern

◆ GBlackArrayTexture

RENDERCORE_API FTexture* GBlackArrayTexture
extern

◆ GBlackCubeArrayTexture

RENDERCORE_API FTexture* GBlackCubeArrayTexture
extern

◆ GBlackFloat4StructuredBufferWithSRV

RENDERCORE_API FVertexBufferWithSRV* GBlackFloat4StructuredBufferWithSRV
extern

◆ GBlackFloat4VertexBufferWithSRV

RENDERCORE_API FVertexBufferWithSRV* GBlackFloat4VertexBufferWithSRV
extern

◆ GBlackTexture

RENDERCORE_API FTexture* GBlackTexture
extern

◆ GBlackTextureCube

RENDERCORE_API FTexture* GBlackTextureCube
extern

A black cube texture.

◆ GBlackTextureDepthCube

RENDERCORE_API FTexture* GBlackTextureDepthCube
extern

A black cube texture.

◆ GBlackTextureWithSRV

RENDERCORE_API FTextureWithSRV* GBlackTextureWithSRV
extern

◆ GBlackUintTexture

RENDERCORE_API FTexture* GBlackUintTexture
extern

◆ GBlackUintVolumeTexture

RENDERCORE_API FTexture* GBlackUintVolumeTexture
extern

Global black volume texture resource.

◆ GBlackVertexBufferWithSRV

RENDERCORE_API FVertexBufferWithSRV* GBlackVertexBufferWithSRV
extern

◆ GBlackVolumeTexture

RENDERCORE_API FTexture* GBlackVolumeTexture
extern

Global black volume texture resource.

◆ GCubeIndexBuffer

◆ GDiffuseConvolveMipLevel

RENDERCORE_API const uint32 GDiffuseConvolveMipLevel
extern

◆ GDummyTransitionTexture

RENDERCORE_API FTexture* GDummyTransitionTexture
extern

◆ GEmptyResourceCollection

◆ GEmptyStructuredBufferWithUAV

RENDERCORE_API FVertexBufferWithSRV* GEmptyStructuredBufferWithUAV
extern

◆ GEmptyVertexBufferUInt4WithUAV

RENDERCORE_API FVertexBufferWithSRV* GEmptyVertexBufferUInt4WithUAV
extern

◆ GEmptyVertexBufferWithUAV

RENDERCORE_API FVertexBufferWithSRV* GEmptyVertexBufferWithUAV
extern

◆ GMipColorTexture

RENDERCORE_API FTexture* GMipColorTexture
extern

◆ GMipColorTextureMipLevels

RENDERCORE_API int32 GMipColorTextureMipLevels
extern

Number of mip-levels in 'GMipColorTexture'

◆ GNullColorVertexBuffer

The global null color vertex buffer, which is set with a stride of 0 on meshes without a color component.

◆ GNullVertexBuffer

The global null vertex buffer, which is set with a stride of 0 on meshes

◆ GScreenSpaceVertexBuffer

◆ GTileVertexDeclaration

◆ GTransparentBlackTexture

RENDERCORE_API FTexture* GTransparentBlackTexture
extern

◆ GTransparentBlackTextureWithSRV

RENDERCORE_API FTextureWithSRV* GTransparentBlackTextureWithSRV
extern

◆ GTwoTrianglesIndexBuffer

◆ GWhiteTexture

RENDERCORE_API FTexture* GWhiteTexture
extern

◆ GWhiteTextureCube

RENDERCORE_API FTexture* GWhiteTextureCube
extern

A white cube texture.

◆ GWhiteTextureWithSRV

RENDERCORE_API FTextureWithSRV* GWhiteTextureWithSRV
extern

◆ GWhiteVertexBufferWithRDG

RENDERCORE_API FBufferWithRDG* GWhiteVertexBufferWithRDG
extern

◆ GWhiteVertexBufferWithSRV

RENDERCORE_API FVertexBufferWithSRV* GWhiteVertexBufferWithSRV
extern