From a4544e8f25e479c7765950b19937fde83afe06e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Max=20Seidenst=C3=BCcker?= Date: Tue, 17 Mar 2026 18:04:05 +0100 Subject: [PATCH] Fix Bruneton - match constant buffers --- Resources/SkyAtmosphereBruneton.hlsl | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Resources/SkyAtmosphereBruneton.hlsl b/Resources/SkyAtmosphereBruneton.hlsl index 719a383..4f8c69d 100644 --- a/Resources/SkyAtmosphereBruneton.hlsl +++ b/Resources/SkyAtmosphereBruneton.hlsl @@ -95,6 +95,8 @@ cbuffer SKYATMOSPHERE_BUFFER : register(b1) // float4x4 gSkyViewProjMat; float4x4 gSkyInvViewProjMat; + float4x4 gSkyInvProjMat; + float4x4 gSkyInvViewMat; float4x4 gShadowmapViewProjMat; float3 camera; @@ -103,6 +105,12 @@ cbuffer SKYATMOSPHERE_BUFFER : register(b1) float pad6; float3 view_ray; float pad7; + + // not used in Bruneton model + float MultipleScatteringFactor; + float MultiScatteringLUTRes; + float pad9; + float pad10; }; cbuffer SKYATMOSPHERE_SIDE_BUFFER : register(b2)