Sentinel icon indicating copy to clipboard operation
Sentinel copied to clipboard

DX11 C++14 Game Engine

Results 16 Sentinel issues
Sort by recently updated
recently updated
newest added

- Transparency not implemented in rendering pipeline

Impact:Missing
Impact:Maintenance

- Should there be a common framebuffer width and height, which needs to be enforced as the dimensions on the Framebuffer's render and depth textures?

Impact:Maintenance
Impact:Readability
Impact:Optimization

Compile optimization removes the static constructor mechanism variable, that's embedded in the classes. Either put explicit delegate assignment in creation itself, or need to find another decoupled alternative for this.

Impact:Bug
Impact:Fix
Impact:Missing
Impact:Maintenance
Impact:Warning
Impact:Optimization

The RenderTexture API needs to be adjusted, to accompany Swapchain RT attachment procedure. Possibly, a new RT class for Swapchain specifically needs to created, remains to be explored.

Impact:Fix
Impact:Missing
Impact:Maintenance
Impact:Optimization

Framebuffer and Swapchain abstractions both have render targets as part of their buffers. Need to check whether setting a framebuffer is necessary even if we want to render directly to...

Impact:Missing
Impact:Maintenance

- Currently, the platform specific code isn't wrapped between `#if` pre-processor directives. - This might throw issues when trying to compiling the project, and the files which aren't native to...

Impact:Fix
Impact:Maintenance

- ImGuiLayer class has GLFW and DirectX 11 native functionality inside the platform agnostic part of the engine. - This needs to be separated into a platform agnostic API and...

Impact:Bug
Impact:Fix
Impact:Maintenance
Impact:Readability

- The current input class's platform specific implementation is tied down to window class's corresponding platform specific implementation. Need to check how it could be resolved and made to work...

Impact:Maintenance
Impact:Readability
Impact:Optimization

Clang format file was introduced a while back in one of the closed PRs. Only a handful of code files are formatted using clang auto format facility on MSVC.

Impact:Maintenance
Impact:Readability

- More emphasis on forward declaration - Evaluation of scores from CompileScore extension

Impact:Feature
Impact:Maintenance
Impact:Optimization