a bit of stuff, time to add spirv-link into this project

This commit is contained in:
2026-02-23 01:42:17 +02:00
parent c00ecf4081
commit 003106a4d7
48 changed files with 626 additions and 752 deletions

View File

@@ -0,0 +1,30 @@
#ifndef RAY_TRACE_H
#define RAY_TRACE_H
#ifdef SOFTWARE_RAY_TRACING
struct funnyAccelerationStructure
{
}
#else
struct funnyAccelerationStructure
{
RaytracingAccelerationStructure accel;
}
#endif
struct funnyHitObject
{
static funnyHitObject TraceRay<T>(
funnyAccelerationStructure AccelerationStructure,
uint RayFlags,
uint InstanceInclusionMask,
uint RayContributionToHitGroupIndex,
uint MultiplierForGeometryContributionToHitGroupIndex,
uint MissShaderIndex,
RayDesc Ray,
inout T Payload
);
};
#endif