Files
UnrealEngine/Engine/Shaders/Private/MeshPaintTextureCommon.ush
Brandyn / Techy fcc1b09210 init
2026-04-04 15:40:51 -05:00

21 lines
502 B
HLSL

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "SceneData.ush"
uint2 GetMeshPaintTextureDescriptor(FPrimitiveSceneData PrimitiveData)
{
return PrimitiveData.MeshPaintTextureDescriptor;
}
uint GetMeshPaintTextureCoordinateIndex(FPrimitiveSceneData PrimitiveData)
{
return GetMeshPaintTextureDescriptor(PrimitiveData).y >> 30;
}
bool GetMeshPaintTextureDescriptorIsValid(FPrimitiveSceneData PrimitiveData)
{
return GetMeshPaintTextureDescriptor(PrimitiveData).x != 0;
}