Changesets: DarkRadiant
master 87ab248a 28.04.2021 18:49 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 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 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 Details Diff |
Update Xcode project | ||
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj | Diff File | ||
master 35125ed1 27.04.2021 19:44 Details Diff |
Vector3 addition and subtraction implemented by Eigen | ||
mod - libs/math/Vector3.h | Diff File | ||
master 40a187f0 27.04.2021 19:32 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 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 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 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 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 Details Diff |
Rename MSBuild => Build | ||
mod - .github/workflows/build.yml | Diff File | ||
ci-linux f4d24163 24.04.2021 05:06 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 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 Details Diff |
Further checks | ||
add - .github/workflows/test.yml | Diff File | ||
ci-linux 3792e3d5 24.04.2021 04:30 Details Diff |
Fallback to :1 | ||
mod - test/HeadlessOpenGLContext.cpp | Diff File | ||
ci-linux 806f261f 23.04.2021 18:51 Details Diff |
Headless context debug code | ||
mod - test/HeadlessOpenGLContext.cpp | Diff File | ||
ci-linux 734003c8 23.04.2021 18:43 Details Diff |
Headless context debug code | ||
mod - test/HeadlessOpenGLContext.cpp | Diff File | ||
ci-linux fbfe51eb 23.04.2021 17:37 Details Diff |
Headless context debug code | ||
mod - test/HeadlessOpenGLContext.cpp | Diff File | ||
ci-linux 8831fa6c 23.04.2021 16:44 Details Diff |
Use a different install location | ||
mod - .github/workflows/cmake.yml | Diff File | ||
ci-linux f29bc1e1 23.04.2021 12:08 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 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 Details Diff |
Dump the stacktrace on SIGSEGV to std::cerr | ||
mod - radiantcore/Radiant.cpp | Diff File | ||
ci-linux 8056e60d 23.04.2021 06:43 Details Diff |
Disable the cout redirect for now | ||
mod - radiantcore/log/LogStream.cpp | Diff File | ||
ci-linux a2eb8f1e 23.04.2021 04:58 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 Details Diff |
Activate verbose logging on the CI build agent | ||
mod - .github/workflows/cmake.yml | Diff File |