View Issue Details

IDProjectCategoryView StatusLast Update
0005938DarkRadiantRendererpublic16.04.2022 17:41
Reportergreebo Assigned Togreebo  
PrioritynormalSeveritynormalReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version3.0.0 
Target Version3.0.0Fixed in Version3.0.0 
Summary0005938: Additive blend stages over black diffusemap are z-fighting
DescriptionMaterial in question: textures/darkmod/window/largesquare01_barelylit
Features a black diffusemap and a "blend add" stage drawing on top of the black diffuse. The additive blend should not fail any depth tests when rendering on the black diffuse.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

DarkRadiant: master 51d1b034

2022-04-10 11:56:34

greebo

Details Diff
0005938: Add explicit test to check that the material coverage is resolving to MC_OPAQUE. Affected Issues
0005938
mod - include/version.h Diff File
mod - test/Materials.cpp Diff File
mod - test/resources/tdm/materials/parsertest.mtr Diff File

DarkRadiant: master 84ccc52b

2022-04-10 17:37:35

greebo

Details Diff
0005938: Add separate shader for non-interaction passes Affected Issues
0005938
add - install/gl/regular_stage_fp.glsl Diff File
add - install/gl/regular_stage_vp.glsl Diff File
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/rendersystem/backend/GLProgramFactory.cpp Diff File
mod - radiantcore/rendersystem/backend/GLProgramFactory.h Diff File
mod - radiantcore/rendersystem/backend/LightingModeRenderer.cpp Diff File
mod - radiantcore/rendersystem/backend/LightingModeRenderer.h Diff File
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp Diff File
mod - radiantcore/rendersystem/backend/OpenGLState.h Diff File
add - radiantcore/rendersystem/backend/glprogram/RegularStageProgram.cpp Diff File
add - radiantcore/rendersystem/backend/glprogram/RegularStageProgram.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

DarkRadiant: master 9b84e796

2022-04-16 17:16:56

greebo

Details Diff
0005938: Remove polygon offset from interaction stage Affected Issues
0005938
mod - radiantcore/rendersystem/backend/InteractionPass.cpp Diff File

DarkRadiant: master cacd77c2

2022-04-16 17:25:02

greebo

Details Diff
0005938: Apply a slight polygon offset to the stages blending with the background Affected Issues
0005938
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp Diff File

Issue History

Date Modified Username Field Change
10.04.2022 11:55 greebo New Issue
10.04.2022 11:56 greebo Assigned To => greebo
10.04.2022 11:56 greebo Status new => assigned
16.04.2022 17:41 greebo Changeset attached => DarkRadiant master 51d1b034
16.04.2022 17:41 greebo Changeset attached => DarkRadiant master 84ccc52b
16.04.2022 17:41 greebo Changeset attached => DarkRadiant master 9b84e796
16.04.2022 17:41 greebo Changeset attached => DarkRadiant master cacd77c2
16.04.2022 17:41 greebo Status assigned => resolved
16.04.2022 17:41 greebo Resolution open => fixed
16.04.2022 17:41 greebo Fixed in Version => 3.0.0