#ifndef VRS_MAINTEX_INCLUDED
#define VRS_MAINTEX_INCLUDED
#include "Packages/com.unity.render-pipelines.core/ShaderLibrary/Common.hlsl"
#include "Packages/com.unity.render-pipelines.core/ShaderLibrary/TextureXR.hlsl"
#include "Packages/com.unity.render-pipelines.core/Runtime/Vrs/Shaders/VrsShadingRates.hlsl"
#include "Packages/com.unity.render-pipelines.core/ShaderLibrary/GlobalSamplers.hlsl"
TEXTURE2D_X(_VrsMainTex);
StructuredBuffer<float4> _VrsMainTexLut;
float4 LoadVrsMainTex(uint2 tid)
{
return LOAD_TEXTURE2D_X(_VrsMainTex, tid);
}
float4 SampleVrsMainTexFromCoords(float2 coords)
{
return SAMPLE_TEXTURE2D_X_LOD(_VrsMainTex, sampler_PointClamp, coords, 0);
}
#endif // VRS_MAINTEX_INCLUDED