Mathias Agopian
3105a8330e
remove unneeded includes in public headers
...
Replace with forward declarations if needed and includes in .cpp that
now need them.
The idea here is to have our headers have the least amount of impact as
possible on our clients (e.g. compilation time).
2020-01-24 12:13:48 -08:00
Mathias Agopian
20c3d45b9c
Engine.flushAndWait() is not needed in most places
2019-10-03 16:04:22 -07:00
Mathias Agopian
7b3475f1da
API change: rename matrix factory functions
...
scale() -> scaling()
translate() -> translation()
rotate() -> rotation()
These static functions create a matrix, they don't modify it.
Fixes #826
2019-03-04 14:34:02 -08:00
prideout
5ee359cf40
Move math namespace to fix #746 .
2019-02-07 09:23:07 -08:00
Ben Doherty
d113af8afb
Add return 0 to main functions to avoid crashes on Windows ( #674 )
2019-01-03 16:59:34 -08:00
Philip Rideout
0011b1bba3
Use resgen in samples and MeshAssimp.
2018-11-28 08:35:44 -08:00
Ben Doherty
804c974819
Fix, Vulkan samples not compiling on Windows ( #306 )
2018-09-25 13:28:32 -07:00
Philip Rideout
f9e1d58772
Add prefix to experimental Vulkan demos.
2018-08-06 17:01:41 -07:00