View Issue Details

IDProjectCategoryView StatusLast Update
0000537Medieval EngineersBugpublic2024-12-14 01:53
Reporterequinox Assigned Toequinox  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionopen 
Target Version0.7.4.xh (unreleased)Fixed in Version0.7.4.xh (unreleased) 
Summary0000537: Geometry texture arrays only support 256 unique textures of the same layout
Description

The geometry texture arrays system uses bytes for texture indices, which limits the number of usable indices to 256.
Since there's one texture array per (usage, format, resolution) if mods add enough textures to exceed this the additional texture will still be uploaded to the GPU, but will never get used.

To resolve this additional file array textures with the same layout should be allocated when the existing one gets filled up.

TagsRender

Relationships

has duplicate 0000532 closedequinox When destruction preloading is enabled some texture (arrays?) seem to get corrupt  

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2024-12-14 00:59 equinox New Issue
2024-12-14 00:59 equinox Status new => assigned
2024-12-14 00:59 equinox Assigned To => equinox
2024-12-14 00:59 equinox Tag Attached: Render
2024-12-14 01:00 equinox Relationship added has duplicate 0000532
2024-12-14 01:53 equinox Status assigned => resolved
2024-12-14 01:53 equinox Fixed in Version => 0.7.4.xh (unreleased)