Commit Graph

16 Commits

Author SHA1 Message Date
Mario Hüttel 5c464f6fbb GtkGraphView: Fix dispose function
* Chain to parent class's dispose function
* Move OpenGL frees to 'unrelaize' signal because the GL context is still available there.
2020-07-10 21:43:30 +02:00
Mario Hüttel 0ec3e39284 update opengl library 2020-07-10 21:37:42 +02:00
Mario Hüttel 4bf745dbf3 Correct copy paste error in license header 2020-07-08 17:40:10 +02:00
Mario Hüttel 86a07a035a Draw red example triangle 2020-06-27 22:08:34 +02:00
Mario Hüttel 163b45b010 update shimatta opengl 2020-06-27 20:11:18 +02:00
Mario Hüttel f9f6375529 Add shimatta Opengl wrapper as submodule 2020-06-27 19:06:57 +02:00
Mario Hüttel 933120ed85 GtkGraphView: Add relaize signal callback to gl area to setup opengl stuff 2020-06-25 23:47:00 +02:00
Mario Hüttel c2439df2ef Shimatta Opengl: Shader Program: Implement compilation and use functions. Compilation from file still missing 2020-06-25 23:46:15 +02:00
Mario Hüttel 4b290fb608 App: Add shimatta-opengl as dependency 2020-06-25 23:45:32 +02:00
Mario Hüttel c5610b444b Add opengl shader program class 2020-06-24 23:43:13 +02:00
Mario Hüttel eccfbc8a80 Add lib for opengl classes 2020-06-24 22:43:20 +02:00
Mario Hüttel 998628bb6c Restructure graph view and add background color property 2020-04-03 21:43:20 +02:00
Mario Hüttel 234722df85 Fix license headers 2020-04-02 00:38:14 +02:00
Mario Hüttel de4fba8ffa Add GPLv2 License 2020-04-02 00:34:47 +02:00
Mario Hüttel 7323fd15e8 Create basic GObject structure for GraphView 2020-04-02 00:32:11 +02:00
Mario Hüttel 850ae7db43 Init cmake structure 2020-03-31 23:44:16 +02:00