Xiao Qi
|
2102835629
|
Added function to manually compile shaders by path
|
2022-10-27 14:24:03 +08:00 |
Xiao Qi
|
b10da2d160
|
Merge branch 'main' into SP3-13-Assets-Manager
|
2022-10-27 14:19:22 +08:00 |
Xiao Qi
|
e1de423483
|
Treat all shaders as built in for now to facilitate getting shader module by name
|
2022-10-27 14:12:53 +08:00 |
Xiao Qi
|
b5a1d5ea88
|
SP3-282 Restructured loaders and compilers
Completed shader compiling and loading
|
2022-10-27 12:54:58 +08:00 |
Xiao Qi
|
5154b579d7
|
Re-restructured compilers to be more self contained
Loaders only load internal binary asset files
|
2022-10-26 23:07:01 +08:00 |
Xiao Qi
|
f2e2b21d47
|
Merge branch 'main' into SP3-13-Assets-Manager
|
2022-10-26 18:40:10 +08:00 |
Xiao Qi
|
4eaa15d999
|
Added function to compile built in shaders
|
2022-10-26 17:16:09 +08:00 |
Xiao Qi
|
54796773b2
|
Added built in shader extension
Collision check for asset IDs
|
2022-10-26 01:53:26 +08:00 |
Xiao Qi
|
c0c6d35b29
|
Split function in shader module library to get vk flag conversion
Changed some calls to get build in modules
|
2022-10-26 01:53:08 +08:00 |
Xiao Qi
|
84ce369607
|
Changed shader module library to Import shaders and reflect all on its own
Preparation for separation for built in shaders distinction
|
2022-10-25 21:04:21 +08:00 |
Xiao Qi
|
b4726ae992
|
Removed Shader source library, changed header and enum type locations
|
2022-10-25 15:43:36 +08:00 |
Xiao Qi
|
2dbd2f6030
|
Split asset into 2 categories for internal assets to be loaded and external assets to be compiled
|
2022-10-24 22:46:01 +08:00 |
Xiao Qi
|
8a01065641
|
Moved original shader source library
Added functions to asset manager to get all by type
|
2022-10-24 04:17:51 +08:00 |
Xiao Qi
|
254fc4e641
|
SP3-284 Restructured Shader source loader into asset manager to follow design pattern for loaders and asset data
|
2022-10-24 03:54:28 +08:00 |