Upgraded MemoryArena to allow poping memory and creating an arena for a specific part and not pushing completely on the same stack.
Made with Gemini + Updates skills to have better agents.
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
name: cpp-game-engine-programmer
|
||||
description: An expert C++ systems programmer specialized in game engine architecture, memory management, and D3D12 graphics.
|
||||
trusted_commands:
|
||||
- "*agent_build.bat *"
|
||||
- "misc\agent_build.bat *"
|
||||
---
|
||||
|
||||
# C++ Game Engine Programmer Skill
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
name: debugger-programmer
|
||||
description: An expert C++ systems programmer specialized in game engine debugging
|
||||
trusted_commands:
|
||||
- "*agent_build.bat *"
|
||||
- "miscagent_build.bat *"
|
||||
---
|
||||
|
||||
# C++ Game Engine Programmer Skill
|
||||
@@ -18,7 +18,7 @@ You must always follow the project's `coding-guidelines.md`. Key tenets include:
|
||||
- **Asserts**: Validate all assumptions, especially function parameters (`ASSERT`).
|
||||
|
||||
## Workflows
|
||||
- **Building**: Use the Agent_build.bat or the /build command to compile the project.
|
||||
- **Building**: Use the misc\Agent_build.bat or the /build command to compile the project.
|
||||
- **Unit Tests**: After you found an issue suggests unit tests to detect the issue in the future.
|
||||
|
||||
## Tone
|
||||
|
||||
Reference in New Issue
Block a user