aboutsummaryrefslogtreecommitdiff
path: root/apps/fparkan-game
diff options
context:
space:
mode:
authorValentin Popov <valentin@popov.link>2026-10-18 11:18:30 +0300
committerValentin Popov <valentin@popov.link>2026-10-18 11:18:30 +0300
commit26370126f92241ccfb76899634bb52a8cb44b6f1 (patch)
treebb68181052ef06d4b032753509d66cd82e467ac2 /apps/fparkan-game
parente7b02c879a2b975b6659bbba63a47acb78735b81 (diff)
downloadfparkan-26370126f92241ccfb76899634bb52a8cb44b6f1.tar.xz
fparkan-26370126f92241ccfb76899634bb52a8cb44b6f1.zip
fix(render): honor terrain base-only face flags
Diffstat (limited to 'apps/fparkan-game')
-rw-r--r--apps/fparkan-game/src/main.rs4
1 files changed, 4 insertions, 0 deletions
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 {