Commit Graph

14 Commits (master)

Author SHA1 Message Date
rubenwardy 1f12be0238 More 3d 2019-10-06 14:57:38 +01:00
rubenwardy eb5c69a1b1 Add RenderDevice and model/view/perspective matrix calculation 2019-08-22 18:22:22 +01:00
rubenwardy 188b49e962 Add variable arg overload of addComponent() 2019-08-08 17:23:19 +01:00
rubenwardy 62dc516cf4 Add Texture class 2019-08-08 17:23:19 +01:00
rubenwardy 2439edb8fd Merge ShaderProgram and Shader into a single Shader class 2019-08-08 17:23:19 +01:00
rubenwardy 6388cb4018 Add Image class 2019-08-08 17:23:15 +01:00
rubenwardy 31c0950b1f Clean up testing library 2019-08-08 12:56:56 +01:00
rubenwardy d49409718c Add texture support 2019-08-07 19:19:53 +01:00
rubenwardy 6c96181ead Add RubenTest™ framework 2019-08-07 13:16:17 +01:00
rubenwardy 96b73bc304 Add ECS, remove VBO and VAO classes 2019-08-07 13:09:15 +01:00
rubenwardy 6df0ac53f9 Use GLM 2019-08-06 22:55:21 +01:00
rubenwardy d19e976fc5 Add EBO support, draw square 2019-08-06 21:56:39 +01:00
rubenwardy ec1fda0973 Implement VAOs, render triangle 2019-08-06 21:50:46 +01:00
rubenwardy 496498fa1c Initial commit 2019-08-06 20:40:08 +01:00