adf2331ab1 
					 
					
						
						
							
							Render position of the cube based on the transform component, fixed some compile issues with the previous commit  
						
						
						
						
					 
					
						2022-10-23 14:36:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						99eb5282e5 
					 
					
						
						
							
							Added a prepare step to the renderer , removed transform object and GPUBucket object,  Added a mesh to the Render3DComponent  
						
						... 
						
						
						
						The renderer prepare uploads the necessary vertex data to the GPU 
						
						
					 
					
						2022-10-23 14:02:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bc1254e427 
					 
					
						
						
							
							Rendering a cube basics through ENTT  
						
						
						
						
					 
					
						2022-10-23 12:57:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7458254b2d 
					 
					
						
						
							
							Basic Entity Components implementation  
						
						
						
						
					 
					
						2022-10-23 00:14:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b359a940ba 
					 
					
						
						
							
							Adding a new submodel ENTT  
						
						
						
						
					 
					
						2022-10-22 17:20:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e0e8de90b1 
					 
					
						
						
							
							Removing B-ECS from BarinkEngine, Moving not really graphics related definitions outside the graphics folder, Moving Graphical primitives into a graphics primitives subfolder  
						
						
						
						
					 
					
						2022-10-22 15:36:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						23ac663667 
					 
					
						
						
							
							Sandbox App is no longer an editor, Editor setup has moved to the editor project  
						
						
						
						
					 
					
						2022-10-22 15:21:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						955eeabb48 
					 
					
						
						
							
							Adding / organizing the workspace into multple seperate projects  
						
						
						
						
					 
					
						2022-10-22 14:58:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						29e715b92a 
					 
					
						
						
							
							Adding docking support through ImGui , Adding multiviewport support through ImGui, Moving header file back into the src directory , started building the editor, Added framebuffer to renderer.  
						
						... 
						
						
						
						BUG:
The framebuffer will not be displayed in the editor for some reason 
						
						
					 
					
						2022-10-22 13:27:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						463a9ff307 
					 
					
						
						
							
							Sped up application load time by Enginestatistics allocation from heap to stack, Colour and rotation render test  
						
						
						
						
					 
					
						2022-10-09 21:13:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cbbdafcb3e 
					 
					
						
						
							
							Moved rendering code outside of the sandbox update function, renderer instance is now rendering the cube ( although colour is still missing but should be something simple)  
						
						
						
						
					 
					
						2022-10-08 20:40:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b03b82272f 
					 
					
						
						
							
							Moving to a single renderer instance system  
						
						
						
						
					 
					
						2022-10-08 15:34:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3974889f7e 
					 
					
						
						
							
							More config and testing adding models  
						
						... 
						
						
						
						Seperated Sanbox premake config from the main premake file. 
						
						
					 
					
						2022-08-15 21:35:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db6def3bc9 
					 
					
						
						
							
							FIXED inputsystem linker error  
						
						
						
						
					 
					
						2022-08-15 21:15:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab5599f1fc 
					 
					
						
						
							
							Started development of BECS - the basic ECS system for the engine  
						
						
						
						
					 
					
						2022-08-06 18:24:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5a06b068f3 
					 
					
						
						
							
							Moving source files to a src folder  
						
						
						
						
					 
					
						2022-08-06 18:21:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e31fd036ea 
					 
					
						
						
							
							Added the basics for a scene explorer in ImGui  
						
						
						
						
					 
					
						2022-07-10 15:52:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6a2e8d3b2f 
					 
					
						
						
							
							Basic Scene creation  
						
						
						
						
					 
					
						2022-07-09 22:21:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f8b390923e 
					 
					
						
						
							
							Working on semi proper API to build a scene  
						
						
						
						
					 
					
						2022-07-09 21:22:50 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b7e3465406 
					 
					
						
						
							
							Editing the modelimporter to allow to create scene graphs  
						
						
						
						
					 
					
						2022-07-08 21:35:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						85f9c78adf 
					 
					
						
						
							
							Started implementation of first event/message passing system  
						
						
						
						
					 
					
						2022-06-10 22:44:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4df6cfba90 
					 
					
						
						
							
							Added simple glfw input callbacks  
						
						
						
						
					 
					
						2022-06-10 21:06:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7b9685c381 
					 
					
						
						
							
							Externalized ImGUI compilation and fixed white screen issue  
						
						
						
						
					 
					
						2022-06-10 21:06:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						82e0f473fb 
					 
					
						
						
							
							Shader copying now is a pre-build step  
						
						
						
						
					 
					
						2022-06-08 21:40:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						16b61986a1 
					 
					
						
						
							
							Adding textures capabilities  
						
						... 
						
						
						
						* Added Texures to the two sample cubes
* Modified mesh structure
	- mesh now contains indices and vertices
	- Vertices contain vertices and uv's (later on they will also
	contain normals)
Solution definitely not perfect and needs improvement. 
						
						
					 
					
						2022-06-05 01:44:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d019155d10 
					 
					
						
						
							
							Working on basic rendering  #4  
						
						... 
						
						
						
						* Added a basic material abstraction
* Started implementation of RenderTarget (such as render textures) 
						
						
					 
					
						2022-06-04 18:26:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d9f0f40ad9 
					 
					
						
						
							
							Fixed perfomance counter  
						
						... 
						
						
						
						* Added vert-count and draw call count
* extracted performance function to seperate header as inline functions 
						
						
					 
					
						2022-05-29 21:31:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						02727c74bb 
					 
					
						
						
							
							Clean up of sandbox  
						
						... 
						
						
						
						* Added a statistics panel
* Added comments to `Sandbox.cpp`
* Moved utility functions and GUI code out of sandbox.cpp 
						
						
					 
					
						2022-05-29 15:23:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8cc6ed1f15 
					 
					
						
						
							
							Multiple changes to prepare for the basic render engine.  
						
						... 
						
						
						
						* Rendering 2 cubes
* per cube transform panels
* Updated TODO.md
* Updated README.md 
						
						
					 
					
						2022-05-28 21:19:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						76c051e407 
					 
					
						
						
							
							Made multiple managers for individual pieces  
						
						... 
						
						
						
						Added UIManager that renders the UI inside the window 
						
						
					 
					
						2022-05-28 18:49:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dae8830e2b 
					 
					
						
						
							
							Graphics Engine is now part of the whole engine instead, Project will  
						
						... 
						
						
						
						actually compile #9  
						
						
					 
					
						2022-05-28 13:32:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3446bc2399 
					 
					
						
						
							
							Reorganising the game engine structure. Getting things ready for real development of the engine  
						
						
						
						
					 
					
						2022-05-27 22:47:36 +02:00