Martin Gerhardy
|
478cabae1a
|
CMAKE: apply checks on own sources only
moved into src/ dir to skip the validation of contrib/libs (external deps)
|
2020-03-07 15:39:09 +01:00 |
Martin Gerhardy
|
7d8bcc2abd
|
VOXELRENDER: tweaked the shaders to minimize the distortion artifacts on the water borders
|
2020-03-07 10:38:49 +01:00 |
Martin Gerhardy
|
f4ae7053b6
|
VOXELRENDER: water plane tweaks
|
2020-03-07 10:19:50 +01:00 |
Martin Gerhardy
|
d916d0b598
|
VOXELRENDER: fixed reflections y-axis
|
2020-03-07 10:09:56 +01:00 |
Martin Gerhardy
|
6688048fe0
|
VOXELRENDER: missing inclusion guard for WorldBuffersh
|
2020-03-07 08:52:32 +01:00 |
Martin Gerhardy
|
2e65763ab1
|
ALL: removed unused code and header includes
|
2020-03-06 22:05:09 +01:00 |
Martin Gerhardy
|
b84fed9068
|
VOXEL: removed unused headers
|
2020-03-06 22:00:12 +01:00 |
Martin Gerhardy
|
b650919701
|
VOXELWORLD: removed unused headers
|
2020-03-06 21:54:58 +01:00 |
Martin Gerhardy
|
d73b8d8ed1
|
NETWORK: doxygen
|
2020-03-06 21:52:09 +01:00 |
Martin Gerhardy
|
60049019e9
|
VOXELWORLD: removed std::vector around lua funcs
|
2020-03-06 21:51:50 +01:00 |
Martin Gerhardy
|
515ffdb6a6
|
PERSISTENCE: missing doxygen marker
|
2020-03-06 21:37:22 +01:00 |
Martin Gerhardy
|
c6cb9b3813
|
VIDEO: doxygen for ScopedShader
|
2020-03-06 20:42:20 +01:00 |
Martin Gerhardy
|
509c66a8d4
|
ALL: missing vector includes
|
2020-03-06 20:23:25 +01:00 |
Martin Gerhardy
|
763497dbc8
|
RENDER: removed ;
|
2020-03-06 20:17:43 +01:00 |
Martin Gerhardy
|
7926c2bcf1
|
CI: don't install old glm headers for linux builds
|
2020-03-06 20:13:05 +01:00 |
Martin Gerhardy
|
688e9b6611
|
MATH: reduced header size
|
2020-03-06 18:55:07 +01:00 |
Martin Gerhardy
|
60d3b418f9
|
MATH: reduced header sizes
|
2020-03-06 18:53:26 +01:00 |
Martin Gerhardy
|
6350bc7e3b
|
VIDEO: reduced header sizes
|
2020-03-06 18:46:57 +01:00 |
Martin Gerhardy
|
d8429478c1
|
RENDER: reduced header size
|
2020-03-06 18:37:23 +01:00 |
Martin Gerhardy
|
6f21436723
|
VIDEO: use core::List for buffer attributes
|
2020-03-06 18:33:58 +01:00 |
Martin Gerhardy
|
7ee09e3afb
|
VOXELRENDER: applied reflection matrices
|
2020-03-02 20:57:41 +01:00 |
Martin Gerhardy
|
3cdc011f7c
|
ALL: replaced std::shared_ptr with core::SharedPtr
|
2020-03-02 20:38:52 +01:00 |
Martin Gerhardy
|
66d6430b0e
|
ALL: replaced std::shared_ptr with core::SharedPtrOA
|
2020-03-02 20:29:43 +01:00 |
Martin Gerhardy
|
a1938a520b
|
ALL: header size reduction
|
2020-03-06 08:54:42 +01:00 |
Martin Gerhardy
|
5683aa3acf
|
CORE: doxygen mainpage into own file
|
2020-03-02 20:13:20 +01:00 |
Martin Gerhardy
|
e3207f2c2d
|
VIDEO: removed vector and memory headers
|
2020-03-02 20:03:58 +01:00 |
Martin Gerhardy
|
ba41fc0577
|
ALL: replace stl collections with own implementations
|
2020-03-06 08:45:54 +01:00 |
Martin Gerhardy
|
f3452568c0
|
VIDEO: replaced stl vector with core::List
|
2020-03-05 15:11:44 +01:00 |
Martin Gerhardy
|
3c6c90e865
|
VIDEO: replaced stl vector with core::List
|
2020-03-05 15:10:23 +01:00 |
Martin Gerhardy
|
c9d597f2d1
|
VIDEO: replaced std::map with array
|
2020-03-02 19:53:28 +01:00 |
Martin Gerhardy
|
04f093f5eb
|
VIDEO: replaced std::map with core::Map
|
2020-03-02 19:36:57 +01:00 |
Martin Gerhardy
|
39122f1004
|
VOXELRENDER: tweaked reflection and refraction fbo sizes
|
2020-03-04 14:21:37 +01:00 |
Martin Gerhardy
|
15bf9f78ba
|
VOXELRENDER: fixed mirroring of texcoords
|
2020-03-04 14:18:28 +01:00 |
Martin Gerhardy
|
55fd45613d
|
CMAKE: let the shader target depent on the includes shader files, too
this currently only works for the first include level
unfortunatly the IMPLICIT_DEPENDS doesn't work for the shaders
|
2020-03-02 19:22:11 +01:00 |
Martin Gerhardy
|
55181e7cbf
|
CMAKE: fixed engine_resolve_dependencies for older cmakes
|
2020-03-02 19:11:39 +01:00 |
Martin Gerhardy
|
8d9f868247
|
CMAKE: recursive resolving of shader include dirs
|
2020-03-02 19:00:49 +01:00 |
Martin Gerhardy
|
1b820afd43
|
CMAKE: added function to resolve the depencies of a target
|
2020-03-02 18:51:52 +01:00 |
Martin Gerhardy
|
8a5b93d87e
|
VOXELRENDER: prepare for distorted shadows on water surfaces
|
2020-03-02 18:37:08 +01:00 |
Martin Gerhardy
|
e321d8ac75
|
VIDEO: reworked max depth buffer constant handling
|
2020-03-02 18:37:08 +01:00 |
Martin Gerhardy
|
1bbb9d2225
|
TESTCORE: fixed duplicated install target for keybindings.cfg
|
2020-03-01 21:47:34 +01:00 |
Martin Gerhardy
|
4565ab781e
|
RENDER: let init fail if depth buffer check fails
|
2020-03-01 21:45:34 +01:00 |
Martin Gerhardy
|
42580be88f
|
RENDER: use constexpr to size the array
|
2020-03-01 21:44:34 +01:00 |
Martin Gerhardy
|
7b093c9fef
|
SHADERTOOL: removed std::vector support
|
2020-03-01 21:39:16 +01:00 |
Martin Gerhardy
|
fbdbf84769
|
SHADERTOOL: added core::Array support
|
2020-03-01 21:36:17 +01:00 |
Martin Gerhardy
|
a73029337b
|
AI: fixed compilation on windows
|
2020-03-01 20:32:43 +01:00 |
Martin Gerhardy
|
e88b65b654
|
VIDEO: removed std::max - use core_max
|
2020-03-01 20:31:15 +01:00 |
Martin Gerhardy
|
5d100b3001
|
CORE: fixed platform check
|
2020-03-01 19:11:22 +01:00 |
Martin Gerhardy
|
ad07619a97
|
VOXEL: added missing header inclusion
|
2020-03-01 18:35:19 +01:00 |
Martin Gerhardy
|
1bf68b5f75
|
ALL: fixed compile errors
|
2020-03-01 18:35:19 +01:00 |
Martin Gerhardy
|
8c14cfb8e0
|
CORE: replaced std::shared_ptr with core::SharedPtr
|
2020-03-01 18:35:19 +01:00 |