View Issue Details

IDProjectCategoryView StatusLast Update
0000393Medieval EngineersEnhancementpublic2023-12-04 17:33
Reporterequinox Assigned Toequinox  
PrioritynormalSeveritymajorReproducibilityhave not tried
Status assignedResolutionreopened 
Target Version0.7.5 (unreleased)Fixed in Version0.7.4 (unreleased) 
Summary0000393: Support geometry texture arrays via instance settings when merge instancing
Description

Currently merge instancing requires separate vertex streams with per vertex material values. It should be possible to use a single merge group for all materials that share the same texture array and shader layout.

TagsPerformance, Render

Activities

equinox

2023-04-21 16:11

administrator   #~0000384

Going to revert this since it only provides a fairly minor performance right now at the cost of requiring quite a bit more video memory.

Issue History

Date Modified Username Field Change
2022-09-03 18:40 equinox New Issue
2022-09-03 18:40 equinox Status new => assigned
2022-09-03 18:40 equinox Assigned To => equinox
2022-09-03 18:40 equinox Tag Attached: Performance
2022-09-03 18:40 equinox Tag Attached: Render
2022-09-03 19:57 equinox Target Version TBD => 0.7.4 (unreleased)
2022-10-02 00:53 equinox Status assigned => in progress
2022-11-02 16:26 equinox Status in progress => resolved
2022-11-02 16:26 equinox Resolution open => fixed
2022-11-02 16:26 equinox Fixed in Version => 0.7.4 (unreleased)
2023-04-21 16:11 equinox Status resolved => assigned
2023-04-21 16:11 equinox Resolution fixed => reopened
2023-04-21 16:11 equinox Target Version 0.7.4 (unreleased) => 0.7.5 (unreleased)
2023-04-21 16:11 equinox Note Added: 0000384
2023-12-04 17:33 equinox Summary Support geometry texture arrays when merge instancing => Support geometry texture arrays via instance settings when merge instancing
2023-12-04 17:33 equinox Description Updated