Hello, Quasar once again. boris of WIP fame was testing
a map he's working on in various BOOM-based and BOOM-
compatible engines, and he found that all the BOOM-
based engines do not handle textures with heights that
are not a power of two properly on 2S lines.
Here is a screenshot of what happens:
http://paci-fist.org/~boris/media/pow2tex.jpg
The shot in the background is from zdoom and shows
the expected results. The texture is 38 tall, and in
zdoom, it tiles at the 39th pixel as would be reasonably
expected. However, the foreground shot, which is of
prboom 2.2.4 displaying the same scene, shows the
problem, which Eternity also suffers.
It seems that the texture is not being tiled until the next
power of two (64 in this case). The intervening area is
being filled with a wide band of a tutti-fruiti-like color.
I don't currently know what causes this, and I am
probably not going to be able to isolate the cause
myself. The texture works fine on 1S lines, however, so
clearly there is some error in the 2S line rendering
pipeline that leads to this behavior. I hope we can fix
this ASAP.
Colin Phipps
Software Renderer
None
Public
|
Date: 2004-09-05 04:27:44 PDT Logged In: YES |
|
Date: 2004-08-23 11:22:04 PDT Logged In: YES |
|
Date: 2004-08-22 04:32:37 PDT Logged In: YES |
|
Date: 2004-08-21 14:21:12 PDT Logged In: YES |
|
Date: 2004-08-18 13:17:24 PDT Logged In: YES |
|
Date: 2004-08-18 13:06:00 PDT Logged In: YES |
|
Date: 2004-08-17 23:56:40 PDT Logged In: YES |
|
Date: 2004-06-27 01:10:28 PDT Logged In: YES |
|
Date: 2004-06-26 11:45:41 PDT Logged In: YES |
| Filename | Description | Download |
|---|---|---|
| prboom224_pow2tex.diff | Download | |
| prboom230_pow2tex.diff | Download | |
| prboom224_pow2tex_2.patch | Better solution, but not perfect. | Download |
| Field | Old Value | Date | By |
|---|---|---|---|
| File Added | 100376: prboom224_pow2tex_2.patch | 2004-09-05 04:27:44 PDT | proff_fs |
| category_id | None | 2004-08-23 11:22:04 PDT | proff_fs |
| resolution_id | None | 2004-08-23 11:22:04 PDT | proff_fs |
| priority | 5 | 2004-08-23 11:22:04 PDT | proff_fs |
| assigned_to | nobody | 2004-08-23 11:22:04 PDT | proff_fs |
| artifact_group_id | stable branch | 2004-08-22 04:32:37 PDT | proff_fs |
| File Added | 98316: prboom230_pow2tex.diff | 2004-08-18 13:07:03 PDT | proff_fs |
| File Added | 98315: prboom224_pow2tex.diff | 2004-08-18 13:06:00 PDT | proff_fs |