Martin Gerhardy
541540eda3
ALL: removed unused code
2022-01-28 20:06:41 +01:00
Martin Gerhardy
7b035de1fe
IO: fixed different-names warnings
2022-01-28 19:51:19 +01:00
Martin Gerhardy
452a8f462d
IO: doxygen
2022-01-28 19:50:27 +01:00
Martin Gerhardy
e0e67a99e3
IO: added flush() method to WriteStream
2022-01-28 19:33:26 +01:00
Martin Gerhardy
0c06927785
IO: doyxgen
2022-01-28 19:33:11 +01:00
Martin Gerhardy
56681f0345
IO: moved max size calculation in to QBTFormat
2022-01-28 19:32:54 +01:00
Martin Gerhardy
699d6b3c4b
MAKE: fixed typo
2022-01-28 17:42:57 +01:00
Martin Gerhardy
c2140ffa3a
DOCS: updated format table with qbcl write support
2022-01-28 17:29:10 +01:00
Martin Gerhardy
16435c98c7
VOXELFORMAT: added qbcl writing support
2022-01-28 17:28:13 +01:00
Martin Gerhardy
e7033d85ef
VOXEL: changed info to debug log
2022-01-28 17:28:13 +01:00
Martin Gerhardy
d3bc3aede8
IO: fixes in ZipWriteStream
2022-01-28 17:28:13 +01:00
Martin Gerhardy
6f39da1343
IO: fixed eos() issues in ZipReadStream
2022-01-28 17:28:12 +01:00
Martin Gerhardy
f5f1d2362f
VOXELFORMAT: use ZipReadStream
2022-01-27 23:18:05 +01:00
Martin Gerhardy
ec9700f9c9
IO: updated zip streams
2022-01-27 23:18:05 +01:00
Martin Gerhardy
1e43d5bef9
IO: added zip related stream classes
2022-01-27 18:43:25 +01:00
Martin Gerhardy
72a07eb54a
VOXELFORMAT: cleanup volume voxel setter for the qb format
2022-01-26 19:25:12 +01:00
Martin Gerhardy
9a4b173c02
VOXELFORMAT: extract constant
2022-01-26 19:22:02 +01:00
Martin Gerhardy
a4565222fe
VOXELFORMAT: fixed shadowing error
2022-01-26 19:10:11 +01:00
Martin Gerhardy
3f2de00ef9
VIDEO: handle input when moving the window via shortcuts
2022-01-26 18:54:41 +01:00
Martin Gerhardy
75e838e1df
UI: disable viewports for now
2022-01-26 18:49:54 +01:00
Martin Gerhardy
8091a751bb
VOXELFORMAT: speed up qbcl loading
2022-01-26 18:37:53 +01:00
Martin Gerhardy
d1f3e54777
UI: use video function
2022-01-26 18:36:06 +01:00
Martin Gerhardy
e8d388e708
VIDEO: only update the window data for the main window
2022-01-26 18:29:03 +01:00
Martin Gerhardy
f6b6a017ef
UI: only handle platform windows when viewport mode is active
2022-01-26 17:31:36 +01:00
Martin Gerhardy
83c52dfe52
VOXEDIT: updated scene graph panel
2022-01-26 16:53:27 +01:00
Martin Gerhardy
cd4cf908a7
VOXEDIT: also transform the root node properties
2022-01-26 16:27:46 +01:00
Martin Gerhardy
37b1f64ff0
UI: add render backend config
2022-01-26 16:27:25 +01:00
Martin Gerhardy
6097035699
VOXELFORMAT: doxygen
2022-01-25 20:47:10 +01:00
Martin Gerhardy
31d071b6f7
VOXELFORMAT: added link to format description
2022-01-25 20:42:54 +01:00
Martin Gerhardy
855a7c19d6
UI: updated dearimgui
2022-01-25 20:30:01 +01:00
Martin Gerhardy
19bcb9dc1c
VOXELFORMAT: started to read the nodes for qbcls
2022-01-25 20:25:20 +01:00
Martin Gerhardy
3ebc5a57cd
VOXELFORMAT: improved qbt format support
2022-01-25 20:06:38 +01:00
Martin Gerhardy
f611a025d6
IO: added BufferedZipReadStream class
2022-01-25 20:03:34 +01:00
Martin Gerhardy
3596bd250c
CI: install flatbuffer development packages
2022-01-26 07:29:29 +01:00
Martin Gerhardy
14febac20b
CMAKE: allow to use system wide installation of flatbuffers
2022-01-25 19:48:43 +01:00
Martin Gerhardy
70b4c0c730
UI: reduced the diff for binary_to_compressed_c.cpp
2022-01-24 19:29:53 +01:00
Martin Gerhardy
14227ed439
CI: ups - really build with ninja
2022-01-25 07:53:44 +01:00
Martin Gerhardy
3f4f0ac183
CI: use ninja on osx
2022-01-24 19:19:46 +01:00
Martin Gerhardy
0c070abe7e
CI: ubuntu-20.04's version of glslangValidator is not fresh enough
...
ERROR: 0:9: '#extension' : extension not supported: GL_ARB_shader_storage_buffer_object
2022-01-24 19:07:46 +01:00
Martin Gerhardy
2bed139092
CI: install glslangValidator
2022-01-24 18:57:44 +01:00
Martin Gerhardy
9f6a03ae4d
CMAKE: use system wide installation of glslangValidator if found
2022-01-24 18:40:08 +01:00
Martin Gerhardy
146a0155f2
LIBS: renamed SDL2_mixer directory
2022-01-24 18:33:31 +01:00
Martin Gerhardy
a65c8a7885
DOCS: updated formats page
2022-01-24 18:30:12 +01:00
Martin Gerhardy
0e99f54d59
DOCS: updated changelog
2022-01-24 18:25:17 +01:00
Martin Gerhardy
b88943c387
CMAKE: fixed build system issues
...
when building with GAMES disabled the voxelworldrenderer couldn't resolve the frontend module
removed our own unity build implementation - cmake has its own now
fixed warnings regarding the module name for the sdl2_mixer lib
removed vogl integration
converted macros into functions to reduce side effects
2022-01-24 18:18:25 +01:00
Martin Gerhardy
4abdfaa2c8
ALL: unity build fixes and unittest assert output
2022-01-24 18:05:22 +01:00
Martin Gerhardy
0b30cc5f40
VOXEDIT: missing pragma once
2022-01-24 18:04:45 +01:00
Martin Gerhardy
e0f56744ab
ALL: project rename
2022-01-23 23:22:47 +01:00
Martin Gerhardy
97af53d8b7
CMAKE: fixed module order for dependency resolving
2022-01-23 23:10:12 +01:00
Martin Gerhardy
ee251a808f
ALL: reduced dependencies
2022-01-23 18:53:09 +01:00