View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0005190 | Spring engine | General | public | 2016-03-31 11:10 | 2016-04-02 01:34 | ||||
Reporter | Beherith | ||||||||
Assigned To | Kloot | ||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Product Version | 101.0+git | ||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0005190: Units under construction overwrite all model deferred buffers | ||||||||
Description | Units under construction write their diffuse results to all 5 RGBA buffers. "$model_gbuffer_normtex" "$model_gbuffer_difftex" "$model_gbuffer_spectex" "$model_gbuffer_emittex" "$model_gbuffer_misctex" | ||||||||
Steps To Reproduce | Try the https://springrts.com/phpbb/viewtopic.php?f=23&t=34632 deferred buffer helper widget, and order a unit to be built. Use latest BAR for full CUS. | ||||||||
Additional Information | The posted image shows $model_gbuffer_emittex, where the commander has the correct results, yet the building under construction writes the emittex buffer. | ||||||||
Tags | No tags attached. | ||||||||
Checked infolog.txt for Errors | |||||||||
Attached Files |
|
![]() |
|
Beherith (reporter) 2016-03-31 12:36 Last edited: 2016-03-31 13:33 |
Just a note: in theory, it should be possible to detect whether any buffer has been overwritten, by just clearing an unused channel in the deferred shaders, so if this is just a result spring's rendering pipeline, and would be too much work to work around, then feel free to disregard it. Further note, zvaltex (depth buffer) is updated correctly. |
Anonymous (viewer) 2016-04-01 22:28 |
Fix 3df886a31826337f5935d38a813a5c23836ebb8e committed to develop branch: fix 0005190, repo: spring changeset id: 6903 |
Anonymous (viewer) 2016-04-02 01:34 |
Fix 027c6699e7fd4525f331f3afbfa25e140c0de03d committed to develop branch: fix 0005190 (redux), repo: spring changeset id: 6906 |
![]() |
|||
Date Modified | Username | Field | Change |
---|---|---|---|
2016-03-31 11:10 | Beherith | New Issue | |
2016-03-31 11:10 | Beherith | File Added: screen00022.jpg | |
2016-03-31 12:36 | Beherith | Note Added: 0016141 | |
2016-03-31 13:33 | Beherith | Note Edited: 0016141 | View Revisions |
2016-03-31 20:34 | Kloot | Assigned To | => Kloot |
2016-03-31 20:34 | Kloot | Status | new => assigned |
2016-04-01 22:28 | Changeset attached | => spring develop 3df886a3 | |
2016-04-01 22:28 | Anonymous | Note Added: 0016150 | |
2016-04-01 22:28 | Anonymous | Status | assigned => resolved |
2016-04-01 22:28 | Anonymous | Resolution | open => fixed |
2016-04-02 01:34 | Changeset attached | => spring develop 027c6699 | |
2016-04-02 01:34 | Anonymous | Note Added: 0016151 |