Commit Graph

10689 Commits (541540eda3edaa2bfab7a7fb3fceb0b550b86f16)

Author SHA1 Message Date
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