Changesets: DarkRadiant

master 87ab248a

28.04.2021 18:49

greebo


Details Diff
Adjust ASE importer to parse only the relevant *MESH_FACE parts and leave the rest alone
mod - radiantcore/model/import/AseModel.cpp Diff File

master a6461037

28.04.2021 18:43

greebo


Details Diff
Add ASE importer test case covering models featuring *MESH_FACE lines without *MESH_SMOOTHING
mod - test/Models.cpp Diff File
add - test/resources/tdm/models/ase/testcube_no_smoothing_in_mesh_face.ase Diff File

master 9df7f011

28.04.2021 10:14

greebo


Details Diff
Add xcconfig file needed for Eigen
mod - README.md Diff File
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj Diff File
mod - tools/xcode/base.xcconfig Diff File
add - tools/xcode/eigen3.xcconfig Diff File

master 97415561

28.04.2021 05:59

greebo


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

master 35125ed1

27.04.2021 19:44

orbweaver


Details Diff
Vector3 addition and subtraction implemented by Eigen
mod - libs/math/Vector3.h Diff File

master 40a187f0

27.04.2021 19:32

orbweaver


Details Diff
Vector3 scalar multiplication implemented by Eigen

Add a new eigen() accessor method to BasicVector3 which can be used by the
non-member operators to access the underlying Eigen object.
mod - libs/math/Vector3.h Diff File

master b1ab8722

27.04.2021 19:15

orbweaver


Details Diff
Several Vector3 methods implemented by Eigen

dot, cross, normalise, getNormalised, getLength and getLengthSquared are all
now calling Eigen methods.
mod - libs/math/Vector3.h Diff File

master df6f9517

25.04.2021 20:27

orbweaver


Details Diff
Vector3 negation now implemented by Eigen
mod - libs/math/Vector3.h Diff File
mod - test/math/Vector.cpp Diff File

master a6bdc34c

25.04.2021 19:53

orbweaver


Details Diff
Vector3 is now using Eigen internally

The underlying Eigen::Matrix<T, 3, 1> is only used for storage at the moment.
There is no eigen() accessor method and no advantage is taken of direct Eigen
transformations e.g. when transforming the vector by a matrix.
mod - libs/math/Vector3.h Diff File
mod - libs/module/CMakeLists.txt Diff File

ci-linux 51b48573

24.04.2021 05:52

greebo


Details Diff
Move SIGSEGV handler to separate source files
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/Radiant.cpp Diff File
add - radiantcore/log/SegFaultHandler.cpp Diff File
add - radiantcore/log/SegFaultHandler.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

ci-linux 18cbf811

24.04.2021 05:07

greebo


Details Diff
Rename MSBuild => Build
mod - .github/workflows/build.yml Diff File

ci-linux f4d24163

24.04.2021 05:06

greebo


Details Diff
Back out most of the debug output code. Throw some exceptions when failing to connect to the X server.
mod - radiantcore/log/LogStream.cpp Diff File
rm - test/ConsoleLogger.h Diff
mod - test/HeadlessOpenGLContext.cpp Diff File
mod - test/RadiantTest.h Diff File

ci-linux a639b362

24.04.2021 04:54

greebo


Details Diff
Merge cmake build into the main build YAML
mod - .github/workflows/build.yml Diff File
rm - .github/workflows/cmake.yml Diff
rm - .github/workflows/test.yml Diff

ci-linux 278b06b4

24.04.2021 04:46

greebo


Details Diff
Further checks
add - .github/workflows/test.yml Diff File

ci-linux 3792e3d5

24.04.2021 04:30

greebo


Details Diff
Fallback to :1
mod - test/HeadlessOpenGLContext.cpp Diff File

ci-linux 806f261f

23.04.2021 18:51

greebo


Details Diff
Headless context debug code
mod - test/HeadlessOpenGLContext.cpp Diff File

ci-linux 734003c8

23.04.2021 18:43

greebo


Details Diff
Headless context debug code
mod - test/HeadlessOpenGLContext.cpp Diff File

ci-linux fbfe51eb

23.04.2021 17:37

greebo


Details Diff
Headless context debug code
mod - test/HeadlessOpenGLContext.cpp Diff File

ci-linux 8831fa6c

23.04.2021 16:44

greebo


Details Diff
Use a different install location
mod - .github/workflows/cmake.yml Diff File

ci-linux f29bc1e1

23.04.2021 12:08

greebo


Details Diff
More debugging code
mod - .github/workflows/cmake.yml Diff File
mod - test/RadiantTest.h Diff File

ci-linux 4c7f8def

23.04.2021 11:20

greebo


Details Diff
Switch to debug mode
mod - .github/workflows/cmake.yml Diff File
mod - radiantcore/Radiant.cpp Diff File

ci-linux 1c4df72e

23.04.2021 10:49

greebo


Details Diff
Dump the stacktrace on SIGSEGV to std::cerr
mod - radiantcore/Radiant.cpp Diff File

ci-linux 8056e60d

23.04.2021 06:43

greebo


Details Diff
Disable the cout redirect for now
mod - radiantcore/log/LogStream.cpp Diff File

ci-linux a2eb8f1e

23.04.2021 04:58

greebo


Details Diff
Force-activate verbose logging on the CI build agent
mod - test/RadiantTest.h Diff File

ci-linux 2a2aa6db

23.04.2021 02:50

greebo


Details Diff
Activate verbose logging on the CI build agent
mod - .github/workflows/cmake.yml Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 129 130 131 132 133 134 135 ... 150 ... 180 ... 210 ... 240 ... 261 262 263  Next  Last