Commit Graph

8 Commits

Author SHA1 Message Date
elipzer
e3c85324c6 Changed Filters to be more representitive
Also moved all the code for each pipeline into the header files
rather than the .cpp files to keep it all in one place.
Considering just moving all the code into one file just to make it
easier to create new pipelines but that may be overkill and may
make the project harder to maintain in the future.
2018-10-14 15:44:04 -04:00
elipzer
0c767e9441 Added Pipelines!
Greatly streamline the concept of rendering and abstract rendering
so that scenes can render from many different pipelines if they
want to!.
2018-10-14 15:06:51 -04:00
elipzer
bb4592ed63 Got the batch rendering to be similar to where I want it.
Changing the mechanic of the renderer to support pipelines.
One scene could have multiple pipelines. The pipelines allow for
one shader, one camera, and multiple batches.
2018-10-14 00:52:32 -04:00
elipzer
2f6c5ee319 Starting off with specified rendering.
Almost there. Just an odd linker error so far.
2018-10-13 15:26:22 -04:00
elipzer
6020231c23 Removed duplicate constructor problems using the 'using' directive 2018-10-13 14:07:08 -04:00
elipzer
cbcf9dad21 Got rid of unused file and updated filters for builtin/example 2018-10-11 15:50:08 -04:00
elipzer
7cbe8acf30 Libraries Work!
Now the code is being compiled through .lib files!
2018-10-11 01:26:24 -04:00
elipzer
0ad7f7d96d Added the new project folders
Still need to setup DLL stuff with dll export/imports.

Using DLLs should make the project faster to build AND should make
it easier to distribute.
2018-10-10 11:25:37 -04:00