Brandon Mak
ae372f2917
Getter for renderpass in render node
2022-09-09 14:34:09 +08:00
Sri Sham Haran
8208e14fed
Merge branch 'SP3-1-Rendering' into SP3-4-editor
2022-09-09 14:21:42 +08:00
Brandon Mak
d7954245d6
Created a descriptor pool for Graphics System
2022-09-09 14:21:13 +08:00
Sri Sham Haran
8ab95e9a6d
Merge branch 'SP3-1-Rendering' into SP3-4-editor
2022-09-09 14:04:11 +08:00
Brandon Mak
fe954271cb
Getter for queue
2022-09-09 14:02:48 +08:00
Sri Sham Haran
03075ce738
Merge branch 'SP3-1-Rendering' into SP3-4-editor
2022-09-09 13:55:14 +08:00
Brandon Mak
78f8a9e455
Getter for physical device
2022-09-09 13:55:00 +08:00
Sri Sham Haran
b164ecbd16
Merge branch 'SP3-1-Rendering' into SP3-4-editor
2022-09-09 13:37:10 +08:00
Brandon Mak
94a358995a
Window is rendering black screen
2022-09-09 13:32:55 +08:00
Brandon Mak
bed017e539
Fixed some warnings and premake files now include hpp files
2022-09-09 13:28:57 +08:00
Brandon Mak
cce1d24374
Merge remote-tracking branch 'origin/SP3-1-Rendering' into SP3-1-Rendering
2022-09-09 11:20:46 +08:00
Brandon Mak
fe6c5be8c6
Graphics System called in application
2022-09-09 11:20:38 +08:00
XiaoQiDigipen
759e414657
Merge pull request #8 from SHADE-DP/SP3-16-Math
...
SP3-16 Math
NEW
Vector2, Vector3 & Vector4
Matrix
Quaternions
Math Helpers
Enum Conversion
2022-09-08 23:35:13 +08:00
Diren D Bharwani
f0b916b275
Added missing inverse function for Quaternions
2022-09-08 23:21:02 +08:00
Diren D Bharwani
392b51898a
Added more implementations for Quaternions
2022-09-08 22:46:51 +08:00
Kah Wei
cecbca26c5
Fixed some warnings in ResourceLibrary and SparseSet
2022-09-08 20:55:56 +08:00
Sri Sham Haran
28ab89cf91
set up backend functions
2022-09-08 20:34:44 +08:00
Diren D Bharwani
01ff98b24f
Merge branch 'main' into SP3-16-Math
...
# Conflicts:
# SHADE_Engine/SHADE_Engine.vcxproj
# SHADE_Engine/src/SHpch.h
2022-09-08 19:46:06 +08:00
Sri Sham Haran
407ac11753
Merge branch 'main' into SP3-4-editor
2022-09-08 19:38:09 +08:00
Sri Sham Haran
32dc894608
SHEditor Base
2022-09-08 19:37:49 +08:00
Brandon Mak
ae8e30f120
Merge remote-tracking branch 'origin/main' into SP3-1-Rendering
2022-09-08 19:19:36 +08:00
XiaoQiDigipen
3baf25112a
Merge pull request #7 from SHADE-DP/SP3-1-Rendering
2022-09-08 19:19:06 +08:00
Brandon Mak
62c67909ee
Rendering Integration
2022-09-08 19:11:25 +08:00
Brandon Mak
1b58998724
Merge branch 'main' into SP3-1-Rendering
2022-09-08 17:05:52 +08:00
XiaoQiDigipen
04384e6b83
Merge pull request #6 from SHADE-DP/SP3-15-Tools
...
SP3-15 Added Logging & Exception Handling Tools
NEW
Added Logger
Added Exception Handler & Base Custom Exception type
UPDATES
Modified premake5 file in SHADE_Application to include spdlog
Remarks
The Logger needs to exist outside the application due to the application needing to be wrapped in a try-catch block, which will catch exceptions and pass it to the Exception Handler that logs exceptions using the Logger.
2022-09-08 17:03:32 +08:00
Diren D Bharwani
8cdd8b4a25
Added Math helper functions & wrappers for Vectors, Matrix and Quaternion.
2022-09-08 14:18:26 +08:00
Diren D Bharwani
280ef33587
Added logging & exception handling tools into engine, modified premake5 on SHADE_Application to include spdlog
2022-09-08 12:51:23 +08:00
maverickdgg
4c5c5f61e8
Merge branch 'main' into SP3-5-ECS
2022-09-08 12:17:10 +08:00
maverickdgg
85a63cec1f
#comment removed two CreateEntity function overloads and added a default value to desired EID instead
2022-09-08 12:06:29 +08:00
Xiao Qi
ce37eb004c
Removed GLFW window pointer, replaced with void pointer
2022-09-08 11:52:04 +08:00
Xiao Qi
8563ecb7e8
Imported Application, Engine, Scene Manager, Test Scene from 200
2022-09-08 11:48:32 +08:00
XiaoQiDigipen
b813edc84e
Merge pull request #5 from SHADE-DP/SP3-5-ECS
...
SP3-5 ECS initial commit
2022-09-08 11:18:01 +08:00
Xiao Qi
9a223098f6
Initial Commit
2022-09-08 11:17:25 +08:00
maverickdgg
cfa7bb812a
#comment initial commit added use of SHpch
2022-09-08 11:15:43 +08:00
maverickdgg
ead46d0ef1
Merge branch 'main' into SP3-5-ECS
2022-09-08 11:09:36 +08:00
Xiao Qi
04ee50bc6a
Generated solution
2022-09-08 11:08:46 +08:00
maverickdgg
1105edb8c2
initial commit
2022-09-08 11:08:23 +08:00
Xiao Qi
e0a3f9d936
Typo in gitignore
2022-09-08 11:01:16 +08:00
Xiao Qi
cd91fff6d7
Added ignore for vcxproj and sln
2022-09-08 11:00:04 +08:00
Sri Sham Haran
3c94f4c2b5
Made Dependencies batch file nice
2022-09-06 11:37:24 +08:00
Sri Sham Haran
060937344b
Update Dependencies and Premake
2022-09-06 10:39:12 +08:00
Xiao Qi
aee5e3b4d6
Properly changed entrypoint to winmain
2022-09-05 15:29:02 +08:00
Sri Sham Haran
f77b70e89a
Merge remote-tracking branch 'origin/main' into main
2022-09-05 14:47:10 +08:00
Sri Sham Haran
d037177516
update msdf dependencies
2022-09-05 14:47:01 +08:00
Sri Sham Haran
959c3633bb
Dependencies.bat
2022-09-05 14:40:04 +08:00
Xiao Qi
d74ac7b8a4
Added dependencies to project
2022-09-05 14:37:29 +08:00
Sri Sham Haran
934d6f13b7
Removed submodule Dependencies/yamlcpp
2022-09-05 14:08:34 +08:00
Sri Sham Haran
4d74656172
Removed submodule Dependencies/tracy
2022-09-05 14:08:26 +08:00
Sri Sham Haran
8e3a99ad20
Removed submodule Dependencies/spdlog
2022-09-05 14:08:15 +08:00
Sri Sham Haran
dcd6273fd3
Removed submodule Dependencies/msdf
2022-09-05 14:08:07 +08:00