Files
funnygame/funnyassets/gfx_shaders/mesh_shared.slang
2025-07-13 15:47:42 +03:00

22 lines
275 B
Plaintext

struct VertexOutput
{
float4 position: SV_Position;
float2 uv: TEXCOORD0;
};
#include "shader_base.h"
DECLARE_CONSTANTS()
{
float4x4 modelMatrix;
uint albedoID;
uint roughnessID;
uint metalnessID;
};
DECLARE_CBUFFER(0)
{
float4x4 projection;
};
DECLARE_TEXTURES(1)