|
|
|
|
|
|
// This file was automatically generated. Please don't edit by hand. |
|
|
|
// |
|
|
|
|
|
|
|
#ifndef TILEPASS_CS_HLSL |
|
|
|
#define TILEPASS_CS_HLSL |
|
|
|
#ifndef LIGHTLOOP_CS_HLSL |
|
|
|
#define LIGHTLOOP_CS_HLSL |
|
|
|
// UnityEngine.Experimental.Rendering.HDPipeline.TilePass.LightVolumeType: static fields |
|
|
|
// UnityEngine.Experimental.Rendering.HDPipeline.LightVolumeType: static fields |
|
|
|
// |
|
|
|
#define LIGHTVOLUMETYPE_CONE (0) |
|
|
|
#define LIGHTVOLUMETYPE_SPHERE (1) |
|
|
|
|
|
|
// |
|
|
|
// UnityEngine.Experimental.Rendering.HDPipeline.TilePass.LightCategory: static fields |
|
|
|
// UnityEngine.Experimental.Rendering.HDPipeline.LightCategory: static fields |
|
|
|
// |
|
|
|
#define LIGHTCATEGORY_PUNCTUAL (0) |
|
|
|
#define LIGHTCATEGORY_AREA (1) |
|
|
|
|
|
|
// |
|
|
|
// UnityEngine.Experimental.Rendering.HDPipeline.TilePass.LightFeatureFlags: static fields |
|
|
|
// UnityEngine.Experimental.Rendering.HDPipeline.LightFeatureFlags: static fields |
|
|
|
// |
|
|
|
#define LIGHTFEATUREFLAGS_PUNCTUAL (4096) |
|
|
|
#define LIGHTFEATUREFLAGS_AREA (8192) |
|
|
|
|
|
|
#define LIGHTFEATUREFLAGS_SSREFLECTION (262144) |
|
|
|
|
|
|
|
// |
|
|
|
// UnityEngine.Experimental.Rendering.HDPipeline.TilePass.LightDefinitions: static fields |
|
|
|
// UnityEngine.Experimental.Rendering.HDPipeline.LightDefinitions: static fields |
|
|
|
// |
|
|
|
#define MAX_NR_LIGHTS_PER_CAMERA (1024) |
|
|
|
#define MAX_NR_BIG_TILE_LIGHTS_PLUS_ONE (512) |
|
|
|
|
|
|
#define LIGHT_FEATURE_MASK_FLAGS_TRANSPARENT (16510976) |
|
|
|
#define MATERIAL_FEATURE_MASK_FLAGS (4095) |
|
|
|
|
|
|
|
// Generated from UnityEngine.Experimental.Rendering.HDPipeline.TilePass.SFiniteLightBound |
|
|
|
// Generated from UnityEngine.Experimental.Rendering.HDPipeline.SFiniteLightBound |
|
|
|
// PackingRules = Exact |
|
|
|
struct SFiniteLightBound |
|
|
|
{ |
|
|
|
|
|
|
float radius; |
|
|
|
}; |
|
|
|
|
|
|
|
// Generated from UnityEngine.Experimental.Rendering.HDPipeline.TilePass.LightVolumeData |
|
|
|
// Generated from UnityEngine.Experimental.Rendering.HDPipeline.LightVolumeData |
|
|
|
// PackingRules = Exact |
|
|
|
struct LightVolumeData |
|
|
|
{ |
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
// |
|
|
|
// Accessors for UnityEngine.Experimental.Rendering.HDPipeline.TilePass.SFiniteLightBound |
|
|
|
// Accessors for UnityEngine.Experimental.Rendering.HDPipeline.SFiniteLightBound |
|
|
|
// |
|
|
|
float3 GetBoxAxisX(SFiniteLightBound value) |
|
|
|
{ |
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
// |
|
|
|
// Accessors for UnityEngine.Experimental.Rendering.HDPipeline.TilePass.LightVolumeData |
|
|
|
// Accessors for UnityEngine.Experimental.Rendering.HDPipeline.LightVolumeData |
|
|
|
// |
|
|
|
float3 GetLightPos(LightVolumeData value) |
|
|
|
{ |
|
|
|