Martin Gerhardy
41dbb4b8fa
TESTTRAZE: fixed json lib compile warning
2020-02-05 21:30:38 +01:00
Martin Gerhardy
548245aea3
LIBS: updated dearimgui
2020-02-05 18:32:52 +01:00
Martin Gerhardy
754f962506
ALL: prepare string replacement
2020-02-04 21:36:17 +01:00
Martin Gerhardy
0e8b7eee15
CORE: added toString wrapper
2020-02-04 14:30:36 +01:00
Martin Gerhardy
4449fd1e95
TESTBIOMES: new (empty) test application
...
This will be a test application that should help in tweaking the biomes
2020-02-03 08:41:41 +01:00
Martin Gerhardy
9c555afe8e
ALL: replaced stringstream and made it easier to replace std::string
2020-01-31 19:24:19 +01:00
Martin Gerhardy
bb06c2acf8
CORE: use core::String instead of std::string and std::string_view
2020-02-02 22:22:11 +01:00
Martin Gerhardy
c9b318e1d3
ALL: use core::String
2020-02-02 21:48:30 +01:00
Martin Gerhardy
1a7c687c32
TESTTRAZE: revert json lib change
2020-02-02 13:24:12 +01:00
Martin Gerhardy
054792b36c
ALL: include core/String
2020-02-02 09:24:06 +01:00
Martin Gerhardy
27dae1284b
CORE: renamed String.h into StringUtil.h to prepare for a std::string replacement
2020-02-02 09:23:42 +01:00
Martin Gerhardy
88360b34a4
CONSOLE: new module console
2020-01-23 22:58:34 +01:00
Martin Gerhardy
80570a8637
LIBS: updated dear imgui
2020-01-21 18:35:39 +01:00
Martin Gerhardy
7ce25df6e7
HTTP: emit metrics
2020-01-21 17:13:17 +01:00
Martin Gerhardy
165e4e501d
ALL: removed restclient and json lib
2020-01-21 11:28:11 +01:00
Martin Gerhardy
9d88352a34
HTTP: started a new http client and server module
2020-01-21 11:28:11 +01:00
Martin Gerhardy
352df5e78f
VOXELGENERATOR: extracted into own cpp file
2020-01-09 18:35:39 +01:00
Martin Gerhardy
258962c99c
ALL: header inclusion cleanup
2020-01-08 23:42:54 +01:00
Martin Gerhardy
ac10b0fc94
VOXELRENDER: use Array class
2020-01-04 11:21:37 +01:00
Martin Gerhardy
8bb100e2c4
CORE: renamed file and reduced line count in ArrayLength.h
2020-01-03 17:04:20 +01:00
Martin Gerhardy
a7d3f108b5
VOXELUTIL: introduced a new module
2020-01-01 19:49:05 +01:00
Martin Gerhardy
57c6cdeda8
LIBS: updated imgui
2019-12-25 00:04:58 +01:00
Martin Gerhardy
1fb662810e
UI: removed nuklear ui
2019-12-19 07:28:13 +01:00
Martin Gerhardy
6e4fcf0d50
ANIMATION: moved Animation enum into network module
...
we have to share this between the client and server
2019-12-17 19:40:18 +01:00
Martin Gerhardy
6e41845f2f
LIBS: updated dearimgui
2019-12-12 20:07:45 +01:00
Martin Gerhardy
37eb34e7a0
ANIMATION: added bird support
2019-12-11 14:26:14 +01:00
Martin Gerhardy
7e7e0b0be5
TESTANIMATION: use animation settings type
2019-12-11 13:58:12 +01:00
Martin Gerhardy
a51839ed9a
ANIMATION: added type enum
2019-12-11 13:50:46 +01:00
Martin Gerhardy
75e5f99536
ANIMATION: fixed non-unity compilation
2019-12-10 21:07:35 +01:00
Martin Gerhardy
6c8698898b
TESTANIMATION: prepare to support more entity types
2019-12-10 21:01:11 +01:00
Martin Gerhardy
df2a2bc23d
TESTANIMATION: added ent type cycling
2019-12-10 17:11:34 +01:00
Martin Gerhardy
d9f314e20f
VOXEDIT: renamed methods and commands
2019-12-09 19:17:59 +01:00
Martin Gerhardy
2c89646892
TESTANIMATION: prepare to support other animations, too
2019-12-06 18:33:02 +01:00
Martin Gerhardy
6713b04c46
README: updated readme
2019-12-01 13:29:35 +01:00
Martin Gerhardy
5846d75074
ANIMATION: fixed magic numbers for container ids
...
fixed potential buffer overflow in StockDataProvider::itemData
2019-11-30 10:16:40 +01:00
Martin Gerhardy
2606e713a0
ANIMATION: removed CharacterSettings and CharacterCache class
2019-11-29 22:39:52 +01:00
Martin Gerhardy
aa88152251
TESTSKYBOX: new test application for the Skybox class
2019-11-27 14:29:21 +01:00
Martin Gerhardy
1a688e8d87
ANIMATION: configure more values via lua
2019-11-22 16:32:41 +01:00
Martin Gerhardy
99abef4d13
TESTANIMATION: add all valid characters to the list
2019-11-22 15:25:33 +01:00
Martin Gerhardy
d6a9b745a2
ANIMATION: refactored the module to support more skeleton types
2019-11-22 15:25:33 +01:00
Martin Gerhardy
caa7c99ff9
DATA: renamed default to zombie
2019-11-22 15:25:33 +01:00
Martin Gerhardy
1e99899087
DATA: new shephard model
2019-11-17 21:01:02 +01:00
Martin Gerhardy
786c265161
DATA: new dwarf model
2019-11-17 11:21:44 +01:00
Martin Gerhardy
d94cb3e896
LIBS: updated dearimgui
2019-11-16 21:24:20 +01:00
Martin Gerhardy
e1e261d2de
ANIMATION: restructured CharacterSettings a little bit to reduce code duplication
2019-11-09 15:53:33 +01:00
Martin Gerhardy
0cb5ab888e
ALL: removed assimp and voxelizer
2019-11-01 20:14:32 +01:00
Martin Gerhardy
0e2175dad7
VOXEL: new module voxelworld
2019-10-31 21:17:07 +01:00
Martin Gerhardy
850a94cd1b
VOXELGENERATOR: fixed namespace
2019-10-31 13:54:02 +01:00
Martin Gerhardy
44d60cfd33
VOXEL: extracted new module called voxelgenerator
...
TreeContext is still missing here. This can only be done once the whole world generation
is a new module, too
2019-10-31 13:28:49 +01:00
Martin Gerhardy
232b292d35
ANIMATION: added new skeleton character
2019-10-25 16:22:00 +02:00
Martin Gerhardy
72dcb5c843
LIBS: updated dearimgui
2019-10-24 20:42:27 +02:00
Martin Gerhardy
511226787c
ANIMATION: new module for voxel skeletal character animation
...
the bones are defined in code
the stock system is used to render the active tool
the attrib system is used to resolve the speed value
added new test tool called testanimation
the frontend module got support for voxel characters
and was also introduced into the mapview tool.
there are currently three models and a few items as well
as a glider. More will follow.
animations inspired by cube world
2019-10-23 13:10:37 +02:00
Martin Gerhardy
702486967b
ALL: fixed video buf alignments
2019-10-20 20:13:51 +02:00
Martin Gerhardy
eb68aab33c
CMAKE: fixed copying all dependent files
...
Merged modules to properly model the dependencies and finally
resolved the circular dependency between metric, io and core
modules
2019-10-10 08:30:30 +02:00
Martin Gerhardy
f465c370f6
DATA: cleanup files
2019-10-01 20:37:06 +02:00
Martin Gerhardy
7838d15adc
TESTCORE: fixed camera speed
2019-09-26 18:26:34 +02:00
Martin Gerhardy
34d117749e
TESTTURBOBADGER: fixed loading the skin and language
2019-09-17 07:32:45 +02:00
Martin Gerhardy
bb8245eb96
ALL: use core_min and core_max to fix msvc insanities
2019-08-09 19:56:06 +02:00
Martin Gerhardy
c8074ae730
ALL: fixed missing header includes in non-unity builds
2019-08-08 12:08:30 +02:00
Martin Gerhardy
a4c6bdad98
ALL: onMouseWheel returns a boolean now
2019-08-05 12:52:20 +02:00
Martin Gerhardy
5bafb832d4
LIBS: updatd dear imgui
2019-08-04 16:47:17 +02:00
Martin Gerhardy
2201e3d0c9
TESTSHAPEBUILDER: added cylinder and cone to test tool
2019-07-30 20:03:54 +02:00
Martin Gerhardy
04b6ce562e
LIBS: updated dearimgui
2019-07-07 21:24:10 +02:00
Martin Gerhardy
b74cf2e666
TESTTRAZE: added missing mosquitto header handling
2019-06-23 22:31:08 +02:00
Martin Gerhardy
e367cbeef9
VIDEO: renamed framebuffer and window size members and functions
...
also ensure that the windowed app gets the chance to assemble the correct values for the dimensions before
any other event observer gets the chance to handle the event (and would thus use the wrong values)
2019-06-23 21:42:59 +02:00
Martin Gerhardy
8a1f701007
ALL: removed unused header inclusion
2019-06-17 12:02:35 +02:00
Martin Gerhardy
5f1389fddc
TESTTURBOBADGER: fixed missing skin values by renaming extension skin
2019-06-14 14:49:24 +02:00
Martin Gerhardy
1de779f583
UI: started to handle highdpi stuff
2019-06-14 14:47:59 +02:00
Martin Gerhardy
6057f54299
DOCS: updated doxygen template and markdown
2019-05-26 19:55:46 +02:00
Martin Gerhardy
bd9b4d2000
LIBS: updated dearimgui
2019-05-12 21:10:29 +02:00
Martin Gerhardy
4ef0c65cdc
TESTTRAZE: added todo entry
2019-04-27 11:48:57 +02:00
Martin Gerhardy
5c22c73ff6
CORE: removed setFramesPerSecondsCap methods from App class
2019-04-25 23:18:07 +02:00
Martin Gerhardy
275e7b54b7
VOXEDIT: fps limit refactoring
2019-04-25 23:08:26 +02:00
Martin Gerhardy
16dd0ac26f
TESTTRAZE: fixed warning
2019-04-07 12:28:27 +02:00
Martin Gerhardy
cbd4e7c6ee
TESTTRAZE: added sounds and fixed grid size
2019-04-01 21:16:56 +02:00
Martin Gerhardy
4fbfd2bc5f
AUDIO: only hand over basenames for playing music or sounds
2019-04-01 17:58:26 +02:00
Martin Gerhardy
e982107379
AUDIO: implemented music and sound handling
2019-04-01 17:36:24 +02:00
Martin Gerhardy
34ae8b07ed
TESTTRAZE: fixed mosquitto eating the whole cpu
2019-03-31 08:03:44 +02:00
Martin Gerhardy
396ec0deda
TESTTRAZE: added todo
2019-03-31 07:59:59 +02:00
Martin Gerhardy
82d4ae7c6f
TESTTRAZE: optimize mesh extraction
2019-03-29 21:08:45 +01:00
Martin Gerhardy
81f81dcf15
TESTTRAZE: added test cases and started to support the scores topic
2019-03-29 21:08:45 +01:00
Martin Gerhardy
bc3839b805
TESTTRAZE: added protocol support for 'owned' counter
2019-03-29 21:08:45 +01:00
Martin Gerhardy
a831a268e8
README: modified readme
2019-03-09 09:58:15 +01:00
Martin Gerhardy
7a4938f589
ALL: fixed windows compilation issues
2019-03-05 21:14:21 +01:00
Martin Gerhardy
9524f7b41c
LIBS: updated dearimgui
2019-02-15 20:07:20 +01:00
Martin Gerhardy
9358e2625a
UI: apply our style to turbobadger
2019-02-15 19:52:37 +01:00
Martin Gerhardy
f6205b3e90
UI: doxygen marker
2019-02-08 16:03:25 +01:00
Martin Gerhardy
18bb6e7e9c
UI: use our own assert
2019-02-08 15:59:57 +01:00
Martin Gerhardy
1749f27bb8
TESTTRAZE: fixed warning message if mosquitto wasn't found
2019-01-30 09:22:37 +01:00
Martin Gerhardy
05e240c3f3
BUILD: started to support windows builds
2019-01-29 18:34:19 +01:00
Martin Gerhardy
f2bbfe912a
VOXEDIT: reworked the voxel editor input and rendering
2019-01-25 21:13:20 +01:00
Martin Gerhardy
ab12146271
LIBS: updated imgui
2019-01-12 22:01:20 +01:00
Martin Gerhardy
1a4464898b
TESTTRAZE: added collision ticker type
2019-01-12 22:01:20 +01:00
Martin Gerhardy
5c282f73d9
LIBS: updated dearimgui
2018-12-19 16:41:45 +01:00
Martin Gerhardy
cc63eea720
UI: invoke OnDie on widgets on app shutdown
...
Converted the root node to a pointer because turbobadger is trying to
delete the TBWidget instance in OnDie
Invoke the window close button on close. This allows us to intercept the
close
fixed resetting item viewers on shutdown
2018-12-13 16:51:55 +01:00
Martin Gerhardy
8148f72621
LIBS: updated nuklear
2018-12-06 19:46:42 +01:00
Martin Gerhardy
5e3be77700
DATA: prepare chr_knight model
2018-11-27 18:25:18 +01:00
Martin Gerhardy
1a60aeae5f
LIBS: updated dearimgui
2018-11-22 21:55:26 +01:00
Martin Gerhardy
332ce96b25
TESTTRAZE: changed log level
2018-11-21 06:59:02 +01:00
Martin Gerhardy
6bdb403a49
TESTTRAZE: fixed typo
2018-11-21 06:58:13 +01:00
Martin Gerhardy
68a78c8485
TESTTRAZE: updated readme
2018-11-21 06:58:06 +01:00
Martin Gerhardy
9d510762fb
UTIL: moved MessageQueue into util module
2018-11-21 06:52:15 +01:00
Martin Gerhardy
ce7eaa323a
TESTTRAZE: doxygen for MessageQueue
2018-11-21 06:50:20 +01:00
Martin Gerhardy
00b8d445b8
TESTTRAZE: enqueue the SpawnEvent for the own position, too
2018-11-20 20:02:59 +01:00
Martin Gerhardy
24bd6ec328
TESTTRAZE: highlight latest starting position
2018-11-20 19:50:47 +01:00
Martin Gerhardy
27b9559bea
TESTTRAZE: fixed status message positions
2018-11-20 14:45:58 +01:00
Martin Gerhardy
28a75803d3
TESTTRAZE: added message queue
2018-11-16 22:15:02 +01:00
Martin Gerhardy
0935ea3124
TESTTRAZE: reduced camera update calls
...
and center the 'Connecting' string
2018-11-16 22:11:04 +01:00
Martin Gerhardy
acbad05d18
TESTTRAZE: improved voxel font rendering of player names and state
2018-11-16 22:19:29 +01:00
Martin Gerhardy
bc7cefea4e
VOXELFONT: option to mirror y axis
2018-11-16 22:01:34 +01:00
Martin Gerhardy
62f92e691b
TESTVOXELFONT: made merge quads an ui option
2018-11-16 21:32:58 +01:00
Martin Gerhardy
7171df6202
TESTVOXELFONT: use proper bitmask value to init the voxel font
2018-11-16 21:30:07 +01:00
Martin Gerhardy
72ad47a317
TESTVOXELFONT: disable mouse camera rotation by default
2018-11-16 21:27:32 +01:00
Martin Gerhardy
5532bb4cf9
TESTTRAZE: reconnect
2018-11-18 20:28:15 +01:00
Martin Gerhardy
a5d2078e8e
VOXELRENDER: extracted voxel font rendering into own component
2018-11-16 20:29:29 +01:00
Martin Gerhardy
24d65e4a18
TESTTRAZE: reworked the font rendering to support colors
2018-11-14 18:23:06 +01:00
Martin Gerhardy
3bfb5d80b2
TESTTRAZE: added logging to unhandled events
2018-11-14 14:38:50 +01:00
Martin Gerhardy
c91a483f83
TESTTRAZE: don't handle all events per tick
2018-11-12 21:04:07 +01:00
Martin Gerhardy
1136fde558
TESTTRAZE: new test application
...
renders the mqtt messages from traze.iteratec.de
2018-11-11 20:40:51 +01:00
Martin Gerhardy
0d5fc87858
TESTVOXELFONT: todo comment
2018-11-11 19:58:17 +01:00
Martin Gerhardy
0a9f8ff443
IMGUI: save ini and logs in our app dir
2018-10-28 15:26:13 +01:00
Martin Gerhardy
dc017b1d09
TESTOCTREE: minor cleanup
2018-10-28 15:26:13 +01:00
Martin Gerhardy
c05313dc21
TESTOCTREE: fixed camera position
2018-10-28 15:26:13 +01:00
Martin Gerhardy
1d07ff4b93
LIBS: updated imgui
2018-10-28 15:26:13 +01:00
Martin Gerhardy
5b312bcb8a
TESTMESH: added obj of big buck bunny
2018-10-24 14:18:38 +02:00
Martin Gerhardy
b8e053375b
LIBS: updated dearimgui
2018-10-15 07:11:36 +02:00
Martin Gerhardy
e140ac57ea
TESTSHAPEBUILDER: unified ui handling
2018-10-15 07:11:36 +02:00
Martin Gerhardy
c383fe18f9
TESTAPP: allow to define the plane color
2018-10-14 20:06:49 +02:00
Martin Gerhardy
4c5caec28f
VIDEO: extended shapebuilder
2018-10-12 20:05:08 +02:00
Martin Gerhardy
b0f25100a4
TESTGPUMC: only the shader that is really in use must compile
2018-10-06 22:07:29 +02:00
Martin Gerhardy
9d6226c53c
TESTCOMPUTETEXTURE3D: according to opencl 1.2 spec 6.1.7 Vector Components this is illegal
...
the nvidia cuda compiler didn't accept this and intel will disable this in future releases
2018-10-06 20:24:51 +02:00
Martin Gerhardy
ef8e16c87b
TESTGPUMC: fixed creating the opencl buffer sharing without a size for the gl buffer
2018-10-04 18:00:29 +02:00
Martin Gerhardy
f6f2e805bc
TESTGPUMC: apply read_only flags
2018-10-04 17:53:52 +02:00
Martin Gerhardy
504b7932f5
TESTCOMPUTETEXTURE3D: added error messages if init failed
2018-10-03 18:44:11 +02:00
Martin Gerhardy
72a8af5dbf
TESTCOMPUTETEXTURE3D: fixed segfault if init failed
2018-10-03 18:42:48 +02:00
Martin Gerhardy
a382e6b78f
TESTGLSLCOMP: check whether compute shaders are supported
2018-10-03 18:38:02 +02:00
Martin Gerhardy
117d351118
README: updated to remove previously fixed error
2018-10-03 14:52:33 +02:00
Martin Gerhardy
b06b8697eb
README: fixed mentioned error in previous commit
2018-10-03 14:41:30 +02:00
Martin Gerhardy
4e5e69a96c
VIDEO: check types to be fundamental in mapType - converted runtime errors into compile time errors
2018-10-03 14:38:18 +02:00
Martin Gerhardy
74d6f93901
TESTGLSLCOMP: fixed shader for intel glsl 3.3
...
enabled the needed extensions
2018-10-02 22:25:04 +02:00
Martin Gerhardy
eed7afc68c
README: updated test readme
2018-10-02 22:02:28 +02:00
Martin Gerhardy
1d5c413dd2
ALL: missed mesh
2018-10-02 20:41:58 +02:00
Martin Gerhardy
bc292587e0
README: updated readme
2018-10-01 21:58:17 +02:00
Martin Gerhardy
496908cced
TESTGPUMC: added gpu based marching cubes implementation
...
based on https://github.com/smistad/GPU-Marching-Cubes.git
This is not yet tested, because the beignet opencl driver that
I am currently using hasn't implemented the buffer bindings yet
2018-09-29 08:03:48 +02:00
Martin Gerhardy
e1d27155e6
CMAKE: renamed compute shader header file to prevent name clashes in modules that also have video shaders
2018-09-24 07:10:35 +02:00
Martin Gerhardy
b369653956
LIBS: updated dearimgui
2018-09-18 21:37:37 +02:00
Martin Gerhardy
dc1b842b24
LIBS: updated dearimgui
2018-09-06 17:55:15 +02:00
Martin Gerhardy
1ed103bf58
LIBS: updated dearimgui
2018-09-04 21:26:05 +02:00
Martin Gerhardy
1473a5777e
TESTVOXELGPU: added volume and 3d texture
2018-08-17 20:26:24 +02:00
Martin Gerhardy
e03c0af7eb
VOXEL: added voxel types to opencl header
2018-08-17 20:10:31 +02:00
Martin Gerhardy
093022c11f
TESTVOXELGPU: added shaders
2018-08-15 12:14:16 +02:00
Martin Gerhardy
fd25ed42e3
TESTCOMPUTETEXTURE3D: new test module to render 3d texture slices
2018-08-12 19:35:46 +02:00
Martin Gerhardy
19c52c6eb2
LIBS: updated dearimgui
2018-07-02 19:22:47 +02:00
Martin Gerhardy
ea4cd4ad84
ALL: fixed dependencies
2018-06-22 15:48:58 +02:00
Martin Gerhardy
90a53d6179
DATA: refactored the way the assets are installed
2018-06-22 15:48:58 +02:00
Martin Gerhardy
4653a6bcaf
LIBS: updated imgui
2018-06-19 07:42:02 +02:00
Martin Gerhardy
4a1400eebc
TESTIMGUI: added profiler to test application
2018-06-12 07:38:03 +02:00
Martin Gerhardy
df5d946910
LIBS: updated imgui
2018-06-12 07:20:54 +02:00
Martin Gerhardy
261e4a73b6
TESTTURBOBADGER: missing overrides
2018-06-04 06:50:36 +02:00
Martin Gerhardy
ac527c8288
TESTVOXELGPU: new empty test program
2018-05-30 16:10:44 +02:00
Martin Gerhardy
36a99c43e5
SHADERTOOL: support more layout specifiers
2018-05-28 19:53:44 +02:00
Martin Gerhardy
1cabb0c2da
ALL: moved shader sources out of data into src
2018-05-28 19:42:20 +02:00
Martin Gerhardy
a71aff60e4
LIBS: updated dearimgui
2018-05-28 19:42:20 +02:00
Martin Gerhardy
c262842330
CMAKE: minor cleanup
2018-05-28 19:42:20 +02:00
Martin Gerhardy
1f16bb1f1f
TESTGLSLGEOM: use new method
2018-05-28 19:42:20 +02:00
Martin Gerhardy
0858ac11c9
ALL: use the generated code - Luke
2018-05-28 19:42:20 +02:00
Martin Gerhardy
6d5ae3f58b
VIDEO: renamed VertexBuffer class to Buffer
2018-05-28 19:34:29 +02:00
Martin Gerhardy
2314247cc4
VOXEL: split into new module voxelfont
2018-05-28 19:34:29 +02:00
Martin Gerhardy
730d45bdd4
TESTTURBOBADGER: new test application
2018-05-28 19:34:29 +02:00
Martin Gerhardy
0ec218cd51
LIBS: updated nuklear
2018-05-28 19:34:29 +02:00
Martin Gerhardy
f65b4c3ac5
LIBS: updated dearimgui
2018-05-28 19:34:29 +02:00
Martin Gerhardy
f968e88a3f
RENDER: moved shadow render code into Shadow class
2018-05-28 19:34:29 +02:00
Martin Gerhardy
b2a9ec4c01
TESTGLSLCOMP: use TextureConfig
2018-05-28 19:34:29 +02:00
Martin Gerhardy
b42adcec5c
VIDEO: added ScopedTexture
2018-05-28 19:34:29 +02:00
Martin Gerhardy
307a8e771f
TESTSHAPEBUILDER: fixed integration of default test ui
2018-05-09 20:41:02 +02:00
Martin Gerhardy
653b399e46
TESTGLSLGEOM: fixed copy and paste error
2018-04-15 14:36:59 +02:00
Martin Gerhardy
a06d4a15c5
TESTGLSLGEOM: fixed missing vertex for line_strip if max sides are selected
2018-04-14 16:36:32 +02:00
Martin Gerhardy
4c0e4d1ce5
TESTGLSLGEOM: added geometry shader test application
...
also only regenerate the shader headers if something really changed for the c++ interface
added ScopedVertexBuffer
moved general imgui controls into TestApp
changed default gl versions
improved geometry shader support
2018-04-13 21:32:50 +02:00
Martin Gerhardy
85d0a3b582
VOXELRENDER: renamed module
2018-04-13 21:32:50 +02:00
Martin Gerhardy
014ad512bd
IMGUI: removed dearimgui addons and noisetool2
2018-04-13 21:32:50 +02:00
Martin Gerhardy
525c67fa68
RENDER: new module to avoid shader clash between ui and frontend§
2018-04-13 21:32:49 +02:00
Martin Gerhardy
e2501ec6dc
TESTGLSLCOMP: new visual test to test gl compute shaders
2018-04-13 21:32:49 +02:00
Martin Gerhardy
c5b126880a
VIDEO: implemented texture pool
2018-04-04 10:43:09 +02:00
Martin Gerhardy
e93d84653f
VOXELFRONTEND: new module
2018-03-19 21:07:41 +01:00
Martin Gerhardy
35eb0b9f66
ALL: update millisecond handling
2018-02-28 17:58:52 +01:00
Martin Gerhardy
3c1513f676
METRIC: refactored metric module use
2018-02-08 15:08:24 +01:00
Martin Gerhardy
29d901133f
LIBS: updated imgui
2018-01-30 22:17:31 +01:00
Martin Gerhardy
fc59837406
TESTS: fixed markdown
2018-01-28 19:36:26 +01:00
Martin Gerhardy
2cc3f175ad
ALL: markdown fixes
2018-01-28 18:25:18 +01:00
Martin Gerhardy
7cc7000213
CMAKE: don't install every target
2018-01-20 12:50:31 +01:00
Martin Gerhardy
791ec63780
NUKLEAR: added ui namespace
2018-01-20 12:50:31 +01:00
Martin Gerhardy
e6ea7839a4
IMGUI: added ui namespace
2018-01-20 12:50:31 +01:00
Martin Gerhardy
13e3c797dc
UI: moved the 3 ui libs into ui folder
2018-01-20 12:50:31 +01:00
Martin Gerhardy
e130f4110e
NUKLEAR: validate lua ui script
2018-01-20 12:50:31 +01:00
Martin Gerhardy
10e5ce3aed
TESTLUAUI: fixed header includes
2018-01-20 12:50:30 +01:00
Martin Gerhardy
6d8c5beec4
NUKLEAR: updated to version 3.0.0
2018-01-05 14:42:10 +01:00
Martin Gerhardy
582df26c50
NUKLEAR: don't flood the console in case of an error
...
updated nuklear.h with latest upstream
added executeUpdate to lua class that uses the same update signature as all the c++ components
2018-01-05 10:28:56 +01:00
Martin Gerhardy
a993b76e7e
NUKLEAR: allow to handle lua ui script errors better
2018-01-04 21:37:14 +01:00
Martin Gerhardy
8d40c141da
NUKLEAR: added more lua bindings
2018-01-04 21:14:59 +01:00
Martin Gerhardy
43da4b06b7
NUKLEAR: added nuklear ui support
...
this will hopefully replace the turbobadger stuff
the lua bindings are not yet completed
2018-01-01 19:35:18 +01:00