Commit Graph

  • 080ac83816 Merge remote-tracking branch 'origin/main' into SP3-2-Physics Diren D Bharwani 2022-09-26 13:41:12 +0800
  • a6f7ffab43 Merge remote-tracking branch 'origin/SP3-1-Rendering' into SP3-1-Rendering Brandon Mak 2022-09-26 09:48:48 +0800
  • 9fe5793dd7 Split the render graph into multiple files Brandon Mak 2022-09-26 09:37:59 +0800
  • 7cbb127937 Merge branch 'main' into SP3-6-c-scripting Kah Wei 2022-09-26 09:09:19 +0800
  • 8d32d76381
    Merge pull request #52 from SHADE-DP/SP3-1-Rendering XiaoQiDigipen 2022-09-26 00:53:08 +0800
  • 9e43cdd1a7
    Merge pull request #51 from SHADE-DP/HandleDebugging XiaoQiDigipen 2022-09-26 00:52:30 +0800
  • 2305cb7588 Merge remote-tracking branch 'origin/SP3-1-Rendering' into SP3-1-Rendering Brandon Mak 2022-09-26 00:38:44 +0800
  • 6d68e6cb5e FIXED MY SHIT WHEE Brandon Mak 2022-09-26 00:37:58 +0800
  • 31dff230ef FIXED MY SHIT WHEE Brandon Mak 2022-09-26 00:37:58 +0800
  • a5c804ca8b Fixed SHRenderGraph not moving the batcher Kah Wei 2022-09-26 00:08:32 +0800
  • 8649833604 subpass not null anymore Brandon Mak 2022-09-25 23:45:05 +0800
  • dc6289e8cf WIP Brandon Mak 2022-09-25 23:25:51 +0800
  • 8ac2c39e2b Fixed some render graph ctors and added if checks for buffers Brandon Mak 2022-09-25 23:13:37 +0800
  • fc5ff763f3 Added SHMaterialInstanceCache Kah Wei 2022-09-25 22:55:14 +0800
  • 335c19cfc7 Editor Sri Sham Haran 2022-09-25 22:33:07 +0800
  • a197ae842c Fixed crash on AMD GPUs resulting from Nvidia treating UniformBuffers and UniformBuffersDynamic as the same Kah Wei 2022-09-25 21:46:57 +0800
  • 4e60b3495a Handles will now properly show up automatically dereferenced or NULL in Visual Studio's debug views HandleDebugging Kah Wei 2022-09-25 20:28:01 +0800
  • dd46881b67 Merge branch 'main' into SP3-1-Rendering Kah Wei 2022-09-25 18:57:14 +0800
  • f6ef5a443d
    Merge pull request #50 from SHADE-DP/SP3-10-input-management XiaoQiDigipen 2022-09-25 17:00:30 +0800
  • 8ab5afd3c4 first version of IM ready for PR mushgunAX 2022-09-25 16:39:01 +0800
  • ef36ae462e Merge branch 'main' into SP3-10-input-management mushgunAX 2022-09-25 11:36:01 +0800
  • a0a57e7c29 Added test assets Test line to call asset manager temporary load Xiao Qi 2022-09-25 00:13:17 +0800
  • 18eca1897e Added in post build command to copy assimp dll Added in SH_API to asset manager class Xiao Qi 2022-09-24 22:52:42 +0800
  • d7b5ae9f02 audiosystem base level done along with its components Glence 2022-09-24 19:13:23 +0800
  • a39230ce42 More setting up for testing of gltf loading Xiao Qi 2022-09-24 16:07:51 +0800
  • 78a20173e0 Changed AssetType underlying type Added mesh name to mesh asset object Added in static token for LoadGLTF function Fixed warning in GetTypeFromExtension Xiao Qi 2022-09-24 16:07:26 +0800
  • a907c7c575 SP3-103 SP3-104 Testing set up for loading gltf and dds Xiao Qi 2022-09-24 13:37:12 +0800
  • a8a2e90c26 SP3-237 Added header data type into mesh asset in preparation for compilation of mesh Xiao Qi 2022-09-24 13:36:43 +0800
  • cb73a8c5d1 Added file list in filesystem Xiao Qi 2022-09-24 13:36:09 +0800
  • 225c247a85 Added missing SDL line back into engine premake Xiao Qi 2022-09-24 12:59:21 +0800
  • cf4f905d91 Merge branch 'main' into SP3-13-Assets-Manager Xiao Qi 2022-09-24 12:40:31 +0800
  • 15f12a2608 Fixed warnings in SHBatch.cpp Kah Wei 2022-09-24 02:13:09 +0800
  • 759c87e2a1 Material data on the GPU is now updated when material data changes Kah Wei 2022-09-24 02:07:47 +0800
  • 6c82d2b7d5
    Merge pull request #47 from SHADE-DP/SP3-1-Rendering XiaoQiDigipen 2022-09-23 23:36:52 +0800
  • c4105510b8 Merge branch 'main' into SP3-129-AudioSystem Glence 2022-09-23 23:01:22 +0800
  • 187142d5c3 Added Transform Component C# interface Kah Wei 2022-09-23 19:57:29 +0800
  • 32278e1564 Merge remote-tracking branch 'origin/SP3-1-Rendering' into SP3-1-Rendering Brandon Mak 2022-09-23 18:50:52 +0800
  • bd54b16e01 Ctor for compute pipelines Brandon Mak 2022-09-23 18:50:40 +0800
  • bb38246111 Added stress test code for 20000 objects Kah Wei 2022-09-23 18:49:04 +0800
  • 3ed1034e62 Merge branch 'main' into SP3-10-input-management mushgunAX 2022-09-23 17:59:30 +0800
  • 800732706e input pch move, init, exit, etc definitions mushgunAX 2022-09-23 17:42:31 +0800
  • f8391d6c9e Modified TestScene space bar input to not destroy the object, only remove scripts Kah Wei 2022-09-23 16:45:06 +0800
  • 77cccd63be Renderables now use TransformComponent's matrix Kah Wei 2022-09-23 16:41:44 +0800
  • 04cdb25ddd Merge branch 'main' into SP3-1-Rendering Kah Wei 2022-09-23 16:41:29 +0800
  • 23f0f9f77e Triple buffered the batching buffers Kah Wei 2022-09-23 16:24:08 +0800
  • 6848672899
    Merge pull request #48 from SHADE-DP/SP3-16-Math XiaoQiDigipen 2022-09-23 15:50:05 +0800
  • c2e948a100 Fixed active state checks in transform system Diren D Bharwani 2022-09-23 15:48:00 +0800
  • ed56ad99df Merge branch 'main' into SP3-10-input-management mushgunAX 2022-09-23 13:41:50 +0800
  • a0c29c666f progress on input manager, near ready for PR mushgunAX 2022-09-23 13:14:46 +0800
  • f6bab2165c Merge branch 'main' into SP3-129-AudioSystem Glence 2022-09-23 09:59:52 +0800
  • 7f527c30f3
    Merge pull request #46 from SHADE-DP/SP3-16-Math XiaoQiDigipen 2022-09-23 00:32:55 +0800
  • c77d9b2ff5 Changed editor pause for transform system to true Diren D Bharwani 2022-09-22 22:58:14 +0800
  • 5c4384b589 Fixed SHVkBuffer initial copy data for mapped buffers and made the cube spin Kah Wei 2022-09-22 20:53:03 +0800
  • c4ab45ad34 Merge branch 'main' into SP3-1-Rendering Kah Wei 2022-09-22 20:51:33 +0800
  • 6d646851e2 Added missing transpose to transform update and a test component to application Diren D Bharwani 2022-09-22 20:39:46 +0800
  • 2c0fa3a6b2 Fixed warning from scene graph when adding new nodes to root. Diren D Bharwani 2022-09-22 20:25:42 +0800
  • 0250687e06 Instantiated Transform System & Update Routine Diren D Bharwani 2022-09-22 20:25:23 +0800
  • f03a0d4be7 Merge remote-tracking branch 'origin/main' into SP3-16-Math Diren D Bharwani 2022-09-22 20:05:49 +0800
  • 495d2b4b66 Added per-frame update of gpu transforms buffer Kah Wei 2022-09-22 20:04:53 +0800
  • cb31628e66 Dummy pipeline layout ctor created Brandon Mak 2022-09-22 19:38:43 +0800
  • 3457759ed3
    Merge pull request #44 from SHADE-DP/SP3-6-c-scripting XiaoQiDigipen 2022-09-22 17:39:40 +0800
  • 802e038938
    Merge pull request #43 from SHADE-DP/SP3-16-Math XiaoQiDigipen 2022-09-22 17:39:15 +0800
  • 1bede86ff6 Awake(), Start() and Update(), OnDestroy() for scripts now all run as intended Kah Wei 2022-09-22 17:25:43 +0800
  • 3a908b717b Merge remote-tracking branch 'origin/SP3-6-c-scripting' into SP3-6-c-scripting Xiao Qi 2022-09-22 17:08:11 +0800
  • 5bd35cec61 Fixed SHEventReceiver constructor callback return signature. Xiao Qi 2022-09-22 17:07:59 +0800
  • 2051d485eb Merge branch 'main' into SP3-6-c-scripting Kah Wei 2022-09-22 17:04:18 +0800
  • 3b533ac03d Added faulty registration to entityDestroyed event Kah Wei 2022-09-22 16:40:49 +0800
  • becd8e3ec8 Merge branch 'SP3-16-Math' into SP3-2-Physics Diren D Bharwani 2022-09-22 15:57:46 +0800
  • 38dbd0c217 Removed static data member...again... Diren D Bharwani 2022-09-22 15:49:00 +0800
  • d648fc8645 Merge remote-tracking branch 'origin/main' into SP3-16-Math Diren D Bharwani 2022-09-22 15:42:09 +0800
  • 003b1fdea1
    Merge pull request #41 from SHADE-DP/SP3-12-SceneGraph XiaoQiDigipen 2022-09-22 15:09:58 +0800
  • cda7330c5b Removed static data member for transform update routine Diren D Bharwani 2022-09-22 14:56:58 +0800
  • 2d93c9559d Restructured Transform system to match intended system structure Diren D Bharwani 2022-09-22 14:54:06 +0800
  • 52c17dcc3f Merge branch 'main' into SP3-16-Math Diren D Bharwani 2022-09-22 14:32:37 +0800
  • ed143661b3 Scene node active states propagate down the hierarchy Diren D Bharwani 2022-09-22 14:26:07 +0800
  • 8066c3cd6a added audioSystem(the base not working yet) added components to use the audioSystme Glence 2022-09-22 14:05:53 +0800
  • cd1f1a8fea Merge remote-tracking branch 'origin/main' into SP3-12-SceneGraph Diren D Bharwani 2022-09-22 13:53:17 +0800
  • f28d966ebb Merge branch 'SP3-1-Rendering' of https://github.com/SHADE-DP/SHADE_Y3 into SP3-1-Rendering Kah Wei 2022-09-22 12:39:10 +0800
  • e87c4c8dc8 Fixed SHTextureLibrary compiler errors Kah Wei 2022-09-22 12:39:05 +0800
  • 5bc24b09d4 Added generalisation of csproj file location Kah Wei 2022-09-22 12:31:26 +0800
  • 8cfe58a3ad SP3-103 SP3-104 Implemented DDS loading and error reporting Xiao Qi 2022-09-22 12:29:30 +0800
  • 1290e99dda Merge remote-tracking branch 'origin/SP3-1-Rendering' into SP3-1-Rendering Brandon Mak 2022-09-22 12:12:47 +0800
  • 7ddf665460 Updated Descriptor sets Brandon Mak 2022-09-22 12:12:44 +0800
  • 8ea845e9f7 Changed slash in dependencies lua Xiao Qi 2022-09-22 11:42:29 +0800
  • a13e8f43fd Merge branch 'main' into SP3-13-Assets-Manager Xiao Qi 2022-09-22 11:41:44 +0800
  • 6f1592e16f SP3-103 SP3-102 Added call to mesh loader in asset manager. Removed old references to previous maps and vectors. Xiao Qi 2022-09-22 11:40:24 +0800
  • 5ff375113f Removed CallbackAction and CallbackEvent for moving to C# library in future Kah Wei 2022-09-22 11:39:50 +0800
  • 4958240806 Added implementation of GetComponentInChildren() for scripts Kah Wei 2022-09-22 11:37:24 +0800
  • 8ac6ef95d6 SP3-103 Implemented library to load GLTF with assimp and processmesh Xiao Qi 2022-09-22 11:26:06 +0800
  • 21a3d6ecd7 Added test code for scripts Kah Wei 2022-09-22 11:22:51 +0800
  • b04789945f Merge branch 'main' into SP3-6-c-scripting Kah Wei 2022-09-22 11:06:26 +0800
  • b2f8ed23b1
    Merge pull request #40 from SHADE-DP/PremakeCopyFix XiaoQiDigipen 2022-09-22 11:06:07 +0800
  • af1d24d874 Fixed certain DLLs and includes missing when copying PremakeCopyFix Kah Wei 2022-09-22 10:52:07 +0800
  • 2004a1739b Merge branch 'main' into SP3-6-c-scripting Kah Wei 2022-09-22 10:25:39 +0800
  • edfa8c8ace Fixed premake outputdir and interdir Xiao Qi 2022-09-22 10:03:03 +0800
  • c1b7c7ded8 Merge branch 'main' into SP3-6-c-scripting Kah Wei 2022-09-22 09:55:31 +0800
  • ba181eb9c9 Shifted Command buffers outside of render graph Brandon Mak 2022-09-22 09:23:40 +0800
  • 3d9abcf19c Implemented image creation for textures in the texture bank Kah Wei 2022-09-22 09:19:18 +0800
  • b6b2a3350c Merge remote-tracking branch 'origin/main' into SP3-12-SceneGraph Diren D Bharwani 2022-09-21 23:53:07 +0800
  • 1c5a66b569 Merge remote-tracking branch 'origin/main' into SP3-16-Math Diren D Bharwani 2022-09-21 23:53:01 +0800