Skip to content

Commit

Permalink
ImGui Layer tweaks
Browse files Browse the repository at this point in the history
  • Loading branch information
yugansharora01 committed Sep 22, 2021
1 parent 553141b commit d8b6a52
Show file tree
Hide file tree
Showing 42 changed files with 357 additions and 1,416 deletions.
77 changes: 29 additions & 48 deletions Aurora/Aurora.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,11 @@
<ClInclude Include="src\Aurora\Layer.h" />
<ClInclude Include="src\Aurora\LayerStack.h" />
<ClInclude Include="src\Aurora\Log.h" />
<ClInclude Include="src\Aurora\Renderer\Bindable.h" />
<ClInclude Include="src\Aurora\Renderer\BindableBase.h" />
<ClInclude Include="src\Aurora\Renderer\ConstantBuffers.h" />
<ClInclude Include="src\Aurora\Renderer\Drawables\Box.h" />
<ClInclude Include="src\Aurora\Renderer\Drawables\Drawable.h" />
<ClInclude Include="src\Aurora\Renderer\Drawables\DrawableBase.h" />
<ClInclude Include="src\Aurora\Renderer\Drawables\Melon.h" />
<ClInclude Include="src\Aurora\Renderer\Drawables\Pyramid.h" />
Expand All @@ -157,24 +161,19 @@
<ClInclude Include="src\Aurora\Renderer\Geometry\Plane.h" />
<ClInclude Include="src\Aurora\Renderer\Geometry\Prism.h" />
<ClInclude Include="src\Aurora\Renderer\Geometry\Sphere.h" />
<ClInclude Include="src\Aurora\Renderer\Sampler.h" />
<ClInclude Include="src\Aurora\Utils\Convertors.h" />
<ClInclude Include="src\Aurora\Window.h" />
<ClInclude Include="src\Aurora\Renderer\Bindable.h" />
<ClInclude Include="src\Aurora\Renderer\BindableBase.h" />
<ClInclude Include="src\Aurora\Renderer\ConstantBuffers.h" />
<ClInclude Include="src\Aurora\Renderer\IndexBuffer.h" />
<ClInclude Include="src\Aurora\Renderer\InputLayout.h" />
<ClInclude Include="src\Aurora\Renderer\PixelShader.h" />
<ClInclude Include="src\Aurora\Renderer\Sampler.h" />
<ClInclude Include="src\Aurora\Renderer\Surface.h" />
<ClInclude Include="src\Aurora\Renderer\Texture.h" />
<ClInclude Include="src\Aurora\Renderer\Topology.h" />
<ClInclude Include="src\Aurora\Renderer\TransformCbuf.h" />
<ClInclude Include="src\Aurora\Renderer\VertexBuffer.h" />
<ClInclude Include="src\Aurora\Renderer\VertexShader.h" />
<ClInclude Include="src\Aurora\Renderer\Drawables\Drawable.h" />
<ClInclude Include="src\Platform\DirectX\imgui_impl_dx11.h" />
<ClInclude Include="src\Platform\DirectX\imgui_impl_win32.h" />
<ClInclude Include="src\Aurora\EditorLayer.h" />
<ClInclude Include="src\Aurora\Utils\Convertors.h" />
<ClInclude Include="src\Aurora\Window.h" />
<ClInclude Include="src\Platform\Windows\AuroraException.h" />
<ClInclude Include="src\Platform\Windows\AuroraWin.h" />
<ClInclude Include="src\Platform\Windows\DXGetErrorDescription.inl" />
Expand All @@ -194,12 +193,14 @@
<ItemGroup>
<ClCompile Include="src\Aurora\Application.cpp" />
<ClCompile Include="src\Aurora\Core\AuTimer.cpp" />
<ClCompile Include="src\Aurora\Imgui\Imguibulid.cpp" />
<ClCompile Include="src\Aurora\Imgui\ImguiLayer.cpp" />
<ClCompile Include="src\Aurora\Layer.cpp" />
<ClCompile Include="src\Aurora\LayerStack.cpp" />
<ClCompile Include="src\Aurora\Log.cpp" />
<ClCompile Include="src\Aurora\Renderer\Bindable.cpp" />
<ClCompile Include="src\Aurora\Renderer\Drawables\Box.cpp" />
<ClCompile Include="src\Aurora\Renderer\Drawables\Drawable.cpp" />
<ClCompile Include="src\Aurora\Renderer\Drawables\Melon.cpp" />
<ClCompile Include="src\Aurora\Renderer\Drawables\Pyramid.cpp" />
<ClCompile Include="src\Aurora\Renderer\Drawables\Sheet.cpp" />
Expand All @@ -214,10 +215,8 @@
<ClCompile Include="src\Aurora\Renderer\TransformCbuf.cpp" />
<ClCompile Include="src\Aurora\Renderer\VertexBuffer.cpp" />
<ClCompile Include="src\Aurora\Renderer\VertexShader.cpp" />
<ClCompile Include="src\Aurora\Renderer\Drawables\Drawable.cpp" />
<ClCompile Include="src\Aurora\EditorLayer.cpp" />
<ClCompile Include="src\Aurora\Utils\Convertors.cpp" />
<ClCompile Include="src\Platform\DirectX\imgui_impl_dx11.cpp" />
<ClCompile Include="src\Platform\DirectX\imgui_impl_win32.cpp" />
<ClCompile Include="src\Platform\Windows\AuroraException.cpp" />
<ClCompile Include="src\Platform\Windows\DxgiInfoManager.cpp" />
<ClCompile Include="src\Platform\Windows\Graphics.cpp" />
Expand All @@ -230,79 +229,61 @@
<PrecompiledHeader>Create</PrecompiledHeader>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="vendor\imgui\ImGui.vcxproj">
<Project>{C0FF640D-2C14-8DBE-F595-301E616989EF}</Project>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<FxCompile Include="src\Aurora\shaders\ColorBlendPS.hlsl">
<ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(OutDir)%(Filename).cso</ObjectFileOutput>
<ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Dist|x64'">$(OutDir)%(Filename).cso</ObjectFileOutput>
<ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(OutDir)%(Filename).cso</ObjectFileOutput>
<ShaderModel Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4.0</ShaderModel>
<ShaderModel Condition="'$(Configuration)|$(Platform)'=='Dist|x64'">4.0</ShaderModel>
<ShaderModel Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4.0</ShaderModel>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Pixel</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Dist|x64'">Pixel</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Pixel</ShaderType>
</FxCompile>
<FxCompile Include="src\Aurora\shaders\ColorBlendVS.hlsl">
<ShaderModel Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4.0</ShaderModel>
<ShaderModel Condition="'$(Configuration)|$(Platform)'=='Dist|x64'">4.0</ShaderModel>
<ShaderModel Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4.0</ShaderModel>
</FxCompile>
<FxCompile Include="src\Aurora\shaders\ColorBlendVS.hlsl">
<ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(OutDir)%(Filename).cso</ObjectFileOutput>
<ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Dist|x64'">$(OutDir)%(Filename).cso</ObjectFileOutput>
<ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(OutDir)%(Filename).cso</ObjectFileOutput>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Vertex</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Dist|x64'">Vertex</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Vertex</ShaderType>
</FxCompile>
<FxCompile Include="src\Aurora\shaders\ColorIndexPS.hlsl">
<ShaderModel Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4.0</ShaderModel>
<ShaderModel Condition="'$(Configuration)|$(Platform)'=='Dist|x64'">4.0</ShaderModel>
<ShaderModel Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4.0</ShaderModel>
</FxCompile>
<FxCompile Include="src\Aurora\shaders\ColorIndexPS.hlsl">
<ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(OutDir)%(Filename).cso</ObjectFileOutput>
<ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Dist|x64'">$(OutDir)%(Filename).cso</ObjectFileOutput>
<ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(OutDir)%(Filename).cso</ObjectFileOutput>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Pixel</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Dist|x64'">Pixel</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Pixel</ShaderType>
</FxCompile>
<FxCompile Include="src\Aurora\shaders\ColorIndexVS.hlsl">
<ShaderModel Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4.0</ShaderModel>
<ShaderModel Condition="'$(Configuration)|$(Platform)'=='Dist|x64'">4.0</ShaderModel>
<ShaderModel Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4.0</ShaderModel>
</FxCompile>
<FxCompile Include="src\Aurora\shaders\ColorIndexVS.hlsl">
<ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(OutDir)%(Filename).cso</ObjectFileOutput>
<ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Dist|x64'">$(OutDir)%(Filename).cso</ObjectFileOutput>
<ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(OutDir)%(Filename).cso</ObjectFileOutput>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Vertex</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Dist|x64'">Vertex</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Vertex</ShaderType>
</FxCompile>
<FxCompile Include="src\Aurora\shaders\TexturePS.hlsl">
<ShaderModel Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4.0</ShaderModel>
<ShaderModel Condition="'$(Configuration)|$(Platform)'=='Dist|x64'">4.0</ShaderModel>
<ShaderModel Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4.0</ShaderModel>
</FxCompile>
<FxCompile Include="src\Aurora\shaders\TexturePS.hlsl">
<ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(OutDir)%(Filename).cso</ObjectFileOutput>
<ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Dist|x64'">$(OutDir)%(Filename).cso</ObjectFileOutput>
<ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(OutDir)%(Filename).cso</ObjectFileOutput>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Pixel</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Dist|x64'">Pixel</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Pixel</ShaderType>
</FxCompile>
<FxCompile Include="src\Aurora\shaders\TextureVS.hlsl">
<ShaderModel Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4.0</ShaderModel>
<ShaderModel Condition="'$(Configuration)|$(Platform)'=='Dist|x64'">4.0</ShaderModel>
<ShaderModel Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4.0</ShaderModel>
</FxCompile>
<FxCompile Include="src\Aurora\shaders\TextureVS.hlsl">
<ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(OutDir)%(Filename).cso</ObjectFileOutput>
<ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Dist|x64'">$(OutDir)%(Filename).cso</ObjectFileOutput>
<ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(OutDir)%(Filename).cso</ObjectFileOutput>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Vertex</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Dist|x64'">Vertex</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Vertex</ShaderType>
<ShaderModel Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4.0</ShaderModel>
<ShaderModel Condition="'$(Configuration)|$(Platform)'=='Dist|x64'">4.0</ShaderModel>
<ShaderModel Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4.0</ShaderModel>
</FxCompile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="vendor\imgui\ImGui.vcxproj">
<Project>{C0FF640D-2C14-8DBE-F595-301E616989EF}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
Expand Down
Loading

0 comments on commit d8b6a52

Please sign in to comment.