prototype for spirv linking
This commit is contained in:
@@ -3,12 +3,12 @@
|
||||
|
||||
struct MeshPayload
|
||||
{
|
||||
float3 m_vColor;
|
||||
}
|
||||
struct RayPayload
|
||||
{
|
||||
float3 m_vOrigin;
|
||||
float3 m_vDirection;
|
||||
float3 m_vColor;
|
||||
};
|
||||
|
||||
RAY
|
||||
@@ -23,9 +23,8 @@ RAY
|
||||
void rayMain()
|
||||
{
|
||||
RayPayload p = {};
|
||||
RunShaderResult_t<MeshPayload> m = RunShader<MeshPayload, RayPayload>(0, p);
|
||||
m.val.m_vColor;
|
||||
printf("%f\n", m.val.m_vColor.x);
|
||||
CallShader<RayPayload>(0, p);
|
||||
printf("%f\n", p.m_vColor.x);
|
||||
|
||||
/*
|
||||
uint2 pixel = DispatchRaysIndex().xy;
|
||||
|
||||
Reference in New Issue
Block a user