From 1afe1698db5e9b3378f5087890c8177201a84789 Mon Sep 17 00:00:00 2001 From: Valentin Popov Date: Sat, 18 Jul 2026 08:18:39 +0400 Subject: feat(render): add deterministic pipeline state keys --- adapters/fparkan-render-vulkan/src/ffi/tests.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'adapters/fparkan-render-vulkan') diff --git a/adapters/fparkan-render-vulkan/src/ffi/tests.rs b/adapters/fparkan-render-vulkan/src/ffi/tests.rs index 731fb91..6cf070e 100644 --- a/adapters/fparkan-render-vulkan/src/ffi/tests.rs +++ b/adapters/fparkan-render-vulkan/src/ffi/tests.rs @@ -10,7 +10,8 @@ use crate::shader_manifest::{ use crate::*; use fparkan_platform::{DepthStencilSupport, RenderRequest}; use fparkan_render::{ - DrawCommand, DrawId, GpuMaterialId, GpuMeshId, IndexRange, RenderCommand, RenderPhase, + DrawCommand, DrawId, GpuMaterialId, GpuMeshId, IndexRange, LegacyPipelineState, RenderCommand, + RenderPhase, }; use fparkan_render::{RenderBackend, RenderError}; @@ -35,6 +36,7 @@ fn planning_backend_tracks_render_request_and_simulated_present() -> Result<(), object_id: None, mesh: GpuMeshId(1), material: GpuMaterialId(2), + pipeline_key: LegacyPipelineState::default().into(), transform: [1.0; 16], range: IndexRange { start: 0, count: 3 }, stable_order: 7, @@ -75,6 +77,7 @@ fn frame_submission_plan_json_is_stable() -> Result<(), RenderError> { object_id: None, mesh: GpuMeshId(1), material: GpuMaterialId(2), + pipeline_key: LegacyPipelineState::default().into(), transform: [1.0; 16], range: IndexRange { start: 0, count: 3 }, stable_order: 7, -- cgit v1.2.3