Changesets: DarkRadiant

master 08b67981

04.09.2022 12:55

greebo


Details Diff
0006041: Lock the noshadows flag when translucent is set Affected Issues
0006041
mod - radiantcore/shaders/ShaderTemplate.h Diff File
mod - test/Materials.cpp Diff File

master 7092105f

04.09.2022 12:46

greebo


Details Diff
0006041: Setting the "translucent" keyword implies noshadows Affected Issues
0006041
mod - radiantcore/shaders/ShaderTemplate.h Diff File
mod - test/Materials.cpp Diff File

master 7734ee83

04.09.2022 12:30

greebo


Details Diff
0006041: Setting or removing the "translucent" keyword should re-evaluate a material's coverage Affected Issues
0006041
mod - radiantcore/shaders/ShaderTemplate.h Diff File
mod - test/Materials.cpp Diff File

master 85c0a334

04.09.2022 12:24

greebo


Details Diff
0006041: An explicit "translucent" keyword will determine the material coverage to MC_TRANSLUCENT. Affected Issues
0006041
mod - radiantcore/shaders/ShaderTemplate.cpp Diff File

master e55ea90f

04.09.2022 12:13

greebo


Details Diff
0006041: Add unit test checking coverage of a translucent material with an interaction stage Affected Issues
0006041
mod - test/Materials.cpp Diff File
mod - test/resources/tdm/materials/parsertest.mtr Diff File

master 23503c8b

04.09.2022 12:13

greebo


Details Diff
0006041: Translucent materials don't fill the depth buffer Affected Issues
0006041
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp Diff File

master 4b80af76

04.09.2022 05:34

greebo


Details Diff
0006081: Remove the old switch statement, it's no longer of use Affected Issues
0006081
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp Diff File

master 263514af

04.09.2022 05:31

greebo


Details Diff
0006081: Evaluate the diffuse stage registers once before checking the alpha test value Affected Issues
0006081
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp Diff File

master 9656683d

04.09.2022 05:25

greebo


Details Diff
0006081: Move redundant loops finding the diffuse stage into one helper method Affected Issues
0006081
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp Diff File
mod - radiantcore/rendersystem/backend/OpenGLShader.h Diff File

master 581003ee

04.09.2022 05:07

greebo


Details Diff
0006081: Remove a bunch of leftover code Affected Issues
0006081
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp Diff File
mod - radiantcore/rendersystem/backend/OpenGLShader.h Diff File

master 3ac88466

04.09.2022 05:03

greebo


Details Diff
0006081: Even if a material defines just a single specular, this will still count as interaction pass with a _black diffuse and a _flat bump.
Run the depth fill pass for such materials and make sure it doesn't crash due to the lacking diffuse stage.
Affected Issues
0006081
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp Diff File

master 1626bdf1

04.09.2022 04:11

greebo


Details Diff
0006081: Adjust unit test now that parm0 to parm3 evaluate to 1 by default Affected Issues
0006081
mod - test/Materials.cpp Diff File

master 41bc1243

03.09.2022 17:09

greebo


Details Diff
0006081: The editor preview pass should not be affected by the diffuse stage's colour modulation.
In many materials the editor image is already coloured such that it resembles the look of the diffuse in lighting mode, like in the rough_wood_brown material (where the diffuse is mostly grey but modulated with rgb expressions, its editor image is already coloured to simulate this). The editor preview pass is now actively suppressing all colour information from the associated stages when applying the glColor values.
Affected Issues
0006081
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp Diff File
mod - radiantcore/rendersystem/backend/OpenGLState.h Diff File

master b3971b05

03.09.2022 17:06

greebo


Details Diff
0006081: The default parm0-parm3 colour shader parms will evaluate to 1.0 if no entity is available Affected Issues
0006081
mod - radiantcore/shaders/ShaderExpression.h Diff File

master 859a4b24

03.09.2022 16:49

greebo


Details Diff
0006081: Remove unused RENDER_POINT_COLOUR flag. Affected Issues
0006081
mod - include/irender.h Diff File
mod - include/version.h Diff File
mod - radiant/camera/CamWnd.cpp Diff File
mod - radiant/xyview/XYWnd.cpp Diff File
mod - radiantcore/rendersystem/backend/BuiltInShader.cpp Diff File

master 1a841440

03.09.2022 12:34

greebo


Details Diff
Update Xcode project
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj Diff File

master 6f643c5d

03.09.2022 09:00

greebo


Details Diff
Update Xcode project
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj Diff File

master 8a89753a

03.09.2022 08:50

greebo


Details Diff
Bump version for release
mod - CMakeLists.txt Diff File
mod - include/version.h Diff File

master 0accb1b4

03.09.2022 07:53

greebo


Details Diff
0005739: Tweak padding Affected Issues
0005739
mod - install/ui/modelselector.fbp Diff File
mod - install/ui/modelselector.xrc Diff File

master 6070133a

03.09.2022 07:50

greebo


Details Diff
0005739: Add Show Definition context menu option to related entity class view. Affected Issues
0005739
mod - radiant/ui/modelselector/ModelSelector.cpp Diff File
mod - radiant/ui/modelselector/ModelSelector.h Diff File

master 44a4bb3d

03.09.2022 07:42

greebo


Details Diff
0005739: Remember the last model selection to restore it when re-opening the dialog Affected Issues
0005739
mod - install/ui/modelselector.fbp Diff File
mod - install/ui/modelselector.xrc Diff File
mod - radiant/ui/modelselector/ModelSelector.cpp Diff File

master 6289e7a7

03.09.2022 07:30

greebo


Details Diff
0005739: Extend ModelSelector Result structure to include the kind of object to create. Affected Issues
0005739
mod - radiant/ui/einspector/ModelPropertyEditor.cpp Diff File
mod - radiant/ui/modelexport/ExportCollisionModelDialog.cpp Diff File
mod - radiant/ui/modelselector/ModelSelector.cpp Diff File
mod - radiant/ui/modelselector/ModelSelector.h Diff File
mod - radiant/ui/ortho/OrthoContextMenu.cpp Diff File
mod - radiant/ui/ortho/OrthoContextMenu.h Diff File

master 5c027203

03.09.2022 05:54

greebo


Details Diff
0005739: Sync the related skin selection in the main model tree when selecting a related entity class Affected Issues
0005739
mod - radiant/ui/modelselector/ModelSelector.cpp Diff File
mod - radiant/ui/modelselector/ModelTreeView.cpp Diff File
mod - radiant/ui/modelselector/ModelTreeView.h Diff File

master 70628e7f

03.09.2022 05:39

greebo


Details Diff
0005739: Sync the related entity selection with the currently shown skin Affected Issues
0005739
mod - radiant/ui/modelselector/ModelSelector.cpp Diff File
mod - radiant/ui/modelselector/ModelSelector.h Diff File

master 404c952c

03.09.2022 05:07

greebo


Details Diff
0005739: Handle entity selection changes. Remove _lastModel and _lastSkin members, which were only assigned at the end of a session. Affected Issues
0005739
mod - radiant/ui/modelselector/ModelSelector.cpp Diff File
mod - radiant/ui/modelselector/ModelSelector.h Diff File
 First  Prev  1 2 3 ... 30 ... 32 33 34 35 36 37 38 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 261 262 263  Next  Last