brought back functionality from previous builds but now cross-platform
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
#include "shader_base.h"
|
||||
#include "mesh_shared.slang"
|
||||
|
||||
struct VertexInput
|
||||
@@ -6,20 +7,13 @@ struct VertexInput
|
||||
float2 uv: TEXCOORD0;
|
||||
};
|
||||
|
||||
[[vk::binding(0)]]
|
||||
cbuffer CameraInfo
|
||||
{
|
||||
float4x4 projection;
|
||||
};
|
||||
|
||||
[shader("vertex")]
|
||||
VertexOutput main(
|
||||
VertexOutput _main(
|
||||
VertexInput input,
|
||||
uniform PushConstants constants,
|
||||
)
|
||||
{
|
||||
VertexOutput output;
|
||||
output.position = mul(projection, mul(constants.modelMatrix, float4(input.position,1)));
|
||||
output.position = mul(projection, mul(modelMatrix, float4(input.position,1)));
|
||||
output.uv = input.uv;
|
||||
return output;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user