View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005566 | DarkRadiant | Renderer | public | 22.03.2021 11:07 | 27.11.2021 09:20 |
Reporter | greebo | Assigned To | greebo | ||
Priority | normal | Severity | normal | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | 2.11.0 | ||||
Target Version | 2.12.0 | Fixed in Version | 2.12.0 | ||
Summary | 0005566: Material stages with alpha test are incorrectly rendered as translucent | ||||
Description | See material "textures/darkmod/decals/building_facades/city_buildings01", which has an alpha-tested diffuse stage: { blend diffusemap map textures/darkmod/decals/building_facades/city_buildings01 alphatest 0.5 } It's possible to see through the fragments that are not cut out by the alpha test. To clarify: this affects lighting preview mode only. | ||||
Tags | No tags attached. | ||||
DarkRadiant: master 3a59cb06 09.04.2021 07:32 Details Diff |
0005566: Introduce GLSLProgramBase class to contain the shared code, all other programs now derive from that base |
Affected Issues 0005566 |
|
add - install/gl/zfill_alpha_fp.glsl | Diff File | ||
mod - radiantcore/CMakeLists.txt | Diff File | ||
mod - radiantcore/rendersystem/backend/GLProgramFactory.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/glprogram/GLSLBumpProgram.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/glprogram/GLSLBumpProgram.h | Diff File | ||
add - radiantcore/rendersystem/backend/glprogram/GLSLDepthFillAlphaProgram.cpp | Diff File | ||
add - radiantcore/rendersystem/backend/glprogram/GLSLDepthFillAlphaProgram.h | Diff File | ||
mod - radiantcore/rendersystem/backend/glprogram/GLSLDepthFillProgram.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/glprogram/GLSLDepthFillProgram.h | Diff File | ||
add - radiantcore/rendersystem/backend/glprogram/GLSLProgramBase.cpp | Diff File | ||
add - radiantcore/rendersystem/backend/glprogram/GLSLProgramBase.h | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: master 613068d7 09.04.2021 11:43 Details Diff |
0005566: Add alphatest support to the z-fill program (WIP) |
Affected Issues 0005566 |
|
mod - install/gl/zfill_alpha_fp.glsl | Diff File | ||
mod - install/gl/zfill_vp.glsl | Diff File | ||
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/OpenGLShaderPass.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/glprogram/GLSLBumpProgram.h | Diff File | ||
mod - radiantcore/rendersystem/backend/glprogram/GLSLDepthFillAlphaProgram.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/glprogram/GLSLDepthFillAlphaProgram.h | Diff File | ||
DarkRadiant: master c580829f 09.04.2021 13:18 Details Diff |
0005566: Remove now unused code |
Affected Issues 0005566 |
|
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp | Diff File | ||
DarkRadiant: master 4c3a09c5 09.04.2021 13:44 Details Diff |
0005566: Introduce special DepthFillPass type |
Affected Issues 0005566 |
|
mod - radiantcore/CMakeLists.txt | Diff File | ||
add - radiantcore/rendersystem/backend/DepthFillPass.cpp | Diff File | ||
add - radiantcore/rendersystem/backend/DepthFillPass.h | Diff File | ||
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/OpenGLShader.h | Diff File | ||
mod - radiantcore/rendersystem/backend/OpenGLShaderPass.h | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | ||
DarkRadiant: master 945fbcb1 09.04.2021 14:14 Details Diff |
0005566: Reorganise the shader program activation code, to enable custom behaviour of subclasses |
Affected Issues 0005566 |
|
mod - radiantcore/rendersystem/backend/DepthFillPass.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/DepthFillPass.h | Diff File | ||
mod - radiantcore/rendersystem/backend/OpenGLShaderPass.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/OpenGLShaderPass.h | Diff File | ||
DarkRadiant: master 30f09963 09.04.2021 17:16 Details Diff |
0005566: Linux compilation |
Affected Issues 0005566 |
|
mod - radiant/ui/materials/editor/MaterialEditor.cpp | Diff File | ||
mod - radiantcore/rendersystem/backend/glprogram/GLSLDepthFillAlphaProgram.cpp | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
22.03.2021 11:07 | greebo | New Issue | |
22.03.2021 11:08 | greebo | Note Added: 0013799 | |
22.03.2021 11:08 | greebo | File Added: 2021-03-22 12_07_29-Material Editor.png | |
22.03.2021 11:08 | greebo | Status | new => confirmed |
22.03.2021 11:08 | greebo | Product Version | => 2.11.0 |
22.03.2021 11:15 | greebo | Relationship added | related to 0005532 |
09.04.2021 07:25 | greebo | Assigned To | => greebo |
09.04.2021 07:25 | greebo | Status | confirmed => assigned |
09.04.2021 16:43 | greebo | Target Version | => 2.12.0 |
09.04.2021 16:43 | greebo | Changeset attached | => DarkRadiant master 3a59cb06 |
09.04.2021 16:43 | greebo | Changeset attached | => DarkRadiant master 613068d7 |
09.04.2021 16:43 | greebo | Changeset attached | => DarkRadiant master c580829f |
09.04.2021 16:43 | greebo | Changeset attached | => DarkRadiant master 4c3a09c5 |
09.04.2021 16:43 | greebo | Changeset attached | => DarkRadiant master 945fbcb1 |
09.04.2021 16:43 | greebo | Status | assigned => resolved |
09.04.2021 16:43 | greebo | Resolution | open => fixed |
09.04.2021 16:43 | greebo | Fixed in Version | => 2.12.0 |
09.04.2021 16:44 | greebo | Description Updated | |
09.04.2021 17:18 | greebo | Changeset attached | => DarkRadiant master 30f09963 |
10.04.2021 11:54 | greebo | Relationship added | related to 0005581 |
27.11.2021 09:20 | greebo | Status | resolved => closed |