From 26370126f92241ccfb76899634bb52a8cb44b6f1 Mon Sep 17 00:00:00 2001 From: Valentin Popov Date: Sun, 18 Oct 2026 12:18:30 +0400 Subject: fix(render): honor terrain base-only face flags --- apps/fparkan-game/src/main.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'apps/fparkan-game') diff --git a/apps/fparkan-game/src/main.rs b/apps/fparkan-game/src/main.rs index 3b3969e..6aeaaec 100644 --- a/apps/fparkan-game/src/main.rs +++ b/apps/fparkan-game/src/main.rs @@ -1944,6 +1944,7 @@ fn append_environment_range( lightmap_index: u8::MAX, batch_flags: 0, pipeline_state, + terrain_base_only: false, alpha_test_reference: VulkanStaticDrawRange::NATIVE_DEFAULT_ALPHA_TEST_REFERENCE, }); Ok(EnvironmentGpuRange { @@ -6347,6 +6348,7 @@ mod tests { LegacyBlendMode::Opaque, LegacyDepthMode::TestReadOnly, ), + terrain_base_only: false, alpha_test_reference: 0, }; let mut mesh = VulkanStaticMesh { @@ -6405,6 +6407,7 @@ mod tests { lightmap_index: u8::MAX, batch_flags, pipeline_state: world_pipeline_state(blend, LegacyDepthMode::TestReadOnly), + terrain_base_only: false, alpha_test_reference: 0, }; @@ -7645,6 +7648,7 @@ mod tests { lightmap_index: 0, batch_flags, pipeline_state: LegacyPipelineState::default(), + terrain_base_only: false, alpha_test_reference: VulkanStaticDrawRange::NATIVE_DEFAULT_ALPHA_TEST_REFERENCE, }; let mesh = VulkanStaticMesh { -- cgit v1.2.3