Martin Gerhardy
|
7752d138d6
|
EDITORCONFIG: moved editorconfig to project root and provide the root flag
|
2020-06-24 16:52:20 +02:00 |
Martin Gerhardy
|
efba3e9ae7
|
VOXELFORMAT: try to load models without transformation if they are out of the region
this is most likely due to an implementation bug in my transformation code... the models load fine in MV
|
2020-06-23 17:11:27 +02:00 |
Martin Gerhardy
|
36047e98cb
|
VOXELFORMAT: fixed format string
|
2020-06-23 17:11:27 +02:00 |
Martin Gerhardy
|
92141af491
|
VOXELFORMAT: order according to format priorities to reduce string compares
|
2020-06-22 19:09:19 +02:00 |
Martin Gerhardy
|
3eede00fa4
|
VOXELFORMAT: write rotation entry to nTRN scenegraph node
|
2020-06-22 19:09:19 +02:00 |
Martin Gerhardy
|
5e250a1191
|
VOXELFORMAT: additional region sanity check
|
2020-06-21 20:59:23 +02:00 |
Martin Gerhardy
|
205df6b01f
|
VOXELFORMAT: fixed compiler warning about a move that never happened
|
2020-06-21 20:59:23 +02:00 |
Martin Gerhardy
|
5ab7552774
|
VOXELFORMAT: reduced memory allocations and replaced magic numbers
|
2020-06-20 08:51:01 +02:00 |
Martin Gerhardy
|
585059cd74
|
GIT: updated gitignore
|
2020-06-20 08:51:01 +02:00 |
Martin Gerhardy
|
cf2330ea10
|
VIDEO: added BufferLockManager and PersistentMappingBuffer support
|
2020-06-19 19:19:27 +02:00 |
Martin Gerhardy
|
32c421df94
|
VIDEO: draw methods for multi indirect calls
|
2020-06-19 19:17:21 +02:00 |
Martin Gerhardy
|
7776f9db1c
|
CORE: added core_memcmp macro
|
2020-06-19 19:13:55 +02:00 |
Martin Gerhardy
|
ca1ed49838
|
CORE: updated tracy to 0.7.1-git
|
2020-06-19 19:13:55 +02:00 |
Martin Gerhardy
|
564a39f3dd
|
SHADERTOOL: support ssbo
|
2020-06-19 19:13:55 +02:00 |
Martin Gerhardy
|
2b92538d1e
|
SHADERTOOL: support dynamically sized arrays
|
2020-06-19 19:13:55 +02:00 |
Martin Gerhardy
|
d40e2ef8b4
|
VOXELRENDER: no need to set the model matrix here
this is done in the draw loop
|
2020-06-19 19:13:55 +02:00 |
Martin Gerhardy
|
d1ec6a6b1e
|
VOXELFORMAT: const
|
2020-06-18 20:48:42 +02:00 |
Martin Gerhardy
|
c598dd5547
|
CMAKE: removed a lot of extra handling for cross-compilation
|
2020-06-17 20:27:51 +02:00 |
Martin Gerhardy
|
5822a410f0
|
ALL: fixed mingw issues
|
2020-06-17 19:17:48 +02:00 |
Martin Gerhardy
|
a83599268b
|
MAKE: allow for better cross compilation support via dockcross
|
2020-06-17 18:21:10 +02:00 |
Martin Gerhardy
|
78fb5630a1
|
VOXEDIT: use types for palette
|
2020-06-17 17:25:25 +02:00 |
Martin Gerhardy
|
50d7d3a780
|
CORE: let Color::getClosestMatch work on other containers
|
2020-06-16 23:46:47 +02:00 |
Martin Gerhardy
|
f30d6c0d4b
|
CORE: added tests for Color::getClosestMatch
|
2020-06-16 23:43:41 +02:00 |
Martin Gerhardy
|
89fcb61f4e
|
LIBS: updated sdl2mixer
|
2020-06-16 23:40:12 +02:00 |
Martin Gerhardy
|
bd8300b11c
|
LIBS: updated googlebenchmark
|
2020-06-16 23:31:08 +02:00 |
Martin Gerhardy
|
e9a39be4a7
|
LIBS: updated googletest
|
2020-06-16 23:21:36 +02:00 |
Martin Gerhardy
|
a64b971eed
|
TOOLS: updated glslang
|
2020-06-16 23:11:44 +02:00 |
Martin Gerhardy
|
5a614fbd7c
|
LIBS: updated flatbuffers
|
2020-06-16 23:03:26 +02:00 |
Martin Gerhardy
|
81dba44984
|
LIBS: updated nuklear
|
2020-06-16 23:02:09 +02:00 |
Martin Gerhardy
|
99ac385667
|
LIBS: updated dearimgui
|
2020-06-16 22:59:44 +02:00 |
Martin Gerhardy
|
e12c3c5ae4
|
LIBS: updated sdl2
|
2020-06-16 22:48:23 +02:00 |
Martin Gerhardy
|
63f1989222
|
LIBS: updated libuv
|
2020-06-16 22:41:00 +02:00 |
Martin Gerhardy
|
838a652540
|
VOXELFORMAT: minor cleanup
|
2020-06-16 22:25:18 +02:00 |
Martin Gerhardy
|
5d8314487d
|
VOXELFORMAT: even if this is an error... reduce error flooding for mass voxconvert
... with invalid files. There are other vxl formats out there (ace of spades) and the file
extension might just not be enough here
|
2020-06-16 22:12:02 +02:00 |
Martin Gerhardy
|
dd35bd480a
|
VOXELFORMAT: added vxl writing support
|
2020-06-14 23:59:00 +02:00 |
Martin Gerhardy
|
8ffdb84fd8
|
TESTS: added rgb test volumes
|
2020-06-14 23:48:55 +02:00 |
Martin Gerhardy
|
bbd9f42ffb
|
VOXELFORMAT: added m3d format notes
|
2020-06-14 23:37:57 +02:00 |
Martin Gerhardy
|
bc26532bbe
|
CORE: extended doxygen
|
2020-06-14 23:22:17 +02:00 |
Martin Gerhardy
|
8d05d0abdf
|
VOXEDIT: qb is the default now
|
2020-06-14 23:16:13 +02:00 |
Martin Gerhardy
|
54674ae5b8
|
VOXEDIT: fixed spanning the modifier aabb on grid sizes != 1
|
2020-06-14 23:02:00 +02:00 |
Martin Gerhardy
|
4cccf49053
|
VOXELFORMAT: improved vxl save support
|
2020-06-14 22:53:59 +02:00 |
Martin Gerhardy
|
581f839926
|
VOXELFORMAT: fixed warnings in magicavoxel file handling
|
2020-06-14 22:51:37 +02:00 |
Martin Gerhardy
|
efb2e9def5
|
VOXELFORMAT: started to add vxl write support
|
2020-06-14 22:55:02 +02:00 |
Martin Gerhardy
|
4c5f587da9
|
VOXELFORMAT: extended error logging
|
2020-06-14 22:37:07 +02:00 |
Martin Gerhardy
|
f51775a5c8
|
VOXELFORMAT: extract to local variable
|
2020-06-14 22:33:39 +02:00 |
Martin Gerhardy
|
7751f77ffa
|
VOXELFORMAT: added constants
|
2020-06-14 22:17:44 +02:00 |
Martin Gerhardy
|
49a607779e
|
VOXELFORMAT: return the given index if it's in the default palette range
|
2020-06-14 22:21:54 +02:00 |
Martin Gerhardy
|
1108506c1d
|
VOXELFORMAT: added vxl (command & conquer) voxel model support
|
2020-06-14 22:11:49 +02:00 |
Martin Gerhardy
|
a9bf0d6e12
|
VOXELFORMAT: added link to eisenwave voxel compression docs
|
2020-06-14 12:11:26 +02:00 |
Martin Gerhardy
|
13a8229335
|
VOXELFORMAT: disabled vox saving/loading test until the nTRN node problems are fixed
|
2020-06-14 11:49:34 +02:00 |