View Issue Details
| 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 | ||||
| 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. | ||||
| Attached Files | |||||
| Checked infolog.txt for Errors | |||||
|
|
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. |
|
|
Fix 3df886a31826337f5935d38a813a5c23836ebb8e committed to develop branch: fix 0005190, repo: spring changeset id: 6903 |
|
|
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 | |
| 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 |