Archived
1
Fork 0
This repository has been archived on 2025-04-12. You can view files and clone it, but cannot push or open issues or pull requests.
prism/engine
Joshua Goins ca2c2c9d3d Move all engine-specific models, materials etc. to a new base directory
This is a huge change, and basically breaks everything (as per usual!)

First of, this includes stuff like shaders so anything involving those
are broken and then fixed. A new BuildAssets cmake file is added to
aid in running AssetCompiler, and it seems to work fine on the engine
base assets.

The File API will eventually be revamped to handle this new way of
organizing the files and domains will eventually be gotten rid of all
together since I probably will replace it with game directory
priorities. As it stands right now, there isn't a way to easily
replace say - render_options.cfg with your own game-specific version.

Apple builds are probably broken by this commit (since I'm moving
around content and shader directories) to be fixed later.
2022-05-21 18:28:48 -04:00
..
asset Move all engine-specific models, materials etc. to a new base directory 2022-05-21 18:28:48 -04:00
audio Remove some unnecessary header includes 2022-02-21 00:13:45 -05:00
base Move all engine-specific models, materials etc. to a new base directory 2022-05-21 18:28:48 -04:00
core Move all engine-specific models, materials etc. to a new base directory 2022-05-21 18:28:48 -04:00
gfx Move all engine-specific models, materials etc. to a new base directory 2022-05-21 18:28:48 -04:00
log Fix log messages not getting newlines in stdout 2021-10-12 11:25:58 -04:00
math Remove explicit Matrix constructor 2021-10-14 16:42:37 -04:00
platform Move all engine-specific models, materials etc. to a new base directory 2022-05-21 18:28:48 -04:00
renderer Move all engine-specific models, materials etc. to a new base directory 2022-05-21 18:28:48 -04:00
shadercompiler Goodbye, WebGPU 2022-03-10 10:26:59 -05:00
tests Add initial files 2020-08-11 12:07:21 -04:00
utility Revert "Another big WebGPU compatibility patch" 2022-03-10 10:21:09 -05:00
CMakeLists.txt Move all engine-specific models, materials etc. to a new base directory 2022-05-21 18:28:48 -04:00