scp-fs2open / scp-fs2open/fs2open.github.com

Vulkan: Corrupted mainhall EFF animations and potential crash on WCS

Open
#7,701 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
487
Forks
184
Avg merge
3d 9h
Merged PRs (30d)
44

Description

Image

The crash is random, but i know its related to the corrupted EFF animations. WCS is special in this because it uses uncompressed DDS images in EFF files as mainhall animations.

(The 2D draw system does not seems to support compressed images, thats why it uses uncompressed)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the corrupted mainhall EFF animations and random crash on the Vulkan path using WCS content. Inspect the EFF handling, the 2D draw system, and its treatment of uncompressed DDS images. Done means the animations render without corruption and the related crash no longer occurs.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics, game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.