View Issue Details

IDProjectCategoryView StatusLast Update
0006214The Dark ModGraphicspublic06.12.2023 20:01
Reporterstgatilov Assigned Tostgatilov  
PrioritynormalSeveritynormalReproducibilitysometimes
Status resolvedResolutionfixed 
Product VersionTDM 2.11 
Target VersionTDM 2.12Fixed in VersionTDM 2.12 
Summary0006214: Scissoring issue on low renderscale
DescriptionWhen we convert renderscale from vidsize (where it is computed) to actual FBO size, we round in non-conservative way.
As the result, we can get some thin gaps between neighboring surfaces in a perfectly solid geometry.
This usually happens in axis-aligned brush geometry where visportal splits the geometry into different surfaces.
Steps To ReproduceIt also happens on "Down and Out on Newford Road".
Execute: setviewpos -118.38 -169.18 200.25 6.5 33.5 0.0
Make sure to set RenderScale like 0.14.
TagsNo tags attached.

Relationships

related to 0006349 assignedstgatilov Cleaning the scissors mess 

Activities

stgatilov

stgatilov

03.01.2023 13:08

administrator   ~0015685

Last edited: 03.01.2023 13:09

The original bug happened on Frost_Salamander's WIP map (codename FSX).
I have attached screenshots showing 1-pixel holes at the window edges.
The window contains a visportal, matching the edges exactly where the holes are.
The holes are bright-blue, because that's the color of skybox.

This issue was fixed only when I fixed rounding in CalcScissorParam in DepthStage (yeah, this shader-implemented scissor was quite hard to find).

The fix is in svn rev 10231.
Daft Mugi

Daft Mugi

07.01.2023 02:56

developer   ~0015718

r10231 made the compass disappear, at least for me.
stgatilov

stgatilov

07.01.2023 11:30

administrator   ~0015721

Fixed in svn rev 10236.

Issue History

Date Modified Username Field Change
03.01.2023 13:00 stgatilov New Issue
03.01.2023 13:00 stgatilov Status new => assigned
03.01.2023 13:00 stgatilov Assigned To => stgatilov
03.01.2023 13:08 stgatilov Note Added: 0015685
03.01.2023 13:08 stgatilov File Added: test_fsx (2023-01-03 14-06-07) (2144.25 3408.25 116.25).jpg
03.01.2023 13:08 stgatilov File Added: test_fsx (2023-01-03 14-05-32) (2144 3440 116.25).jpg
03.01.2023 13:08 stgatilov File Added: test_fsx (2023-01-03 14-05-44) (2153.58 3439.7 116.25).jpg
03.01.2023 13:09 stgatilov Note Edited: 0015685
03.01.2023 13:11 stgatilov Steps to Reproduce Updated
07.01.2023 02:56 Daft Mugi Note Added: 0015718
07.01.2023 11:30 stgatilov Note Added: 0015721
05.12.2023 01:15 nbohr1more Status assigned => resolved
05.12.2023 01:15 nbohr1more Resolution open => fixed
05.12.2023 01:15 nbohr1more Fixed in Version => TDM 2.12
06.12.2023 20:01 stgatilov Issue cloned: 0006349
06.12.2023 20:01 stgatilov Relationship added related to 0006349
06.12.2023 20:01 stgatilov Summary Cleaning the scissors mess => Scissoring issue on low renderscale
06.12.2023 20:01 stgatilov Description Updated