-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add D3D12 support to Azura #16
Labels
Milestone
Comments
vasumahesh1
added a commit
that referenced
this issue
Oct 17, 2018
Changes: fix: changes to TextureManager APIs fix: reuse variables from VkRenderer -> Renderer Modules: D3D12RenderSystem VulkanRenderSystem RenderSystem TextureManager
vasumahesh1
added a commit
that referenced
this issue
Oct 17, 2018
Changes: add: d3dx12.h helper fix: disable all warnings for d3dx12.h (way too many warnings from this file) add: code for D3D12Renderer Init add: D3D12Core for D3D12 wide helper functions Modules: D3D12RenderSystem
vasumahesh1
added a commit
that referenced
this issue
Oct 17, 2018
Changes: fix: Slots are now provided at CreateInfo for a pool add: Semantic naming for D3D12 Input Desc. Regardless of API such slot information must be provided. fix: Tests for Vulkan Render System & validated them Modules: DrawablePool VulkanRenderSystem D3D12RenderSystem
vasumahesh1
added a commit
that referenced
this issue
Oct 17, 2018
* There might be an issue with Bundles vs Pipeline that needs investigation * Changes: add: Pipeline factory code, bare minimum at the moment Modules: D3D12RenderSystem
vasumahesh1
added a commit
that referenced
this issue
Oct 17, 2018
Changes: add: secondary command buffers in D3D12 are Bundles Modules: D3D12RenderSystem
vasumahesh1
added a commit
that referenced
this issue
Oct 17, 2018
Changes: add: class representing all drawables in D3D12 Modules: D3D12RenderSystem
vasumahesh1
added a commit
that referenced
this issue
Oct 18, 2018
Changes: fix: code for submitting drawable pools Modules: D3D12RenderSystem
vasumahesh1
added a commit
that referenced
this issue
Oct 18, 2018
Changes: fix: issues with slang shaders fix: issue with UBI alignment & size multiple (just like Vulkan) Modules: D3D12RenderSystem
vasumahesh1
added a commit
that referenced
this issue
Oct 18, 2018
Changes: fix: flip Vulkan viewpoer to match D3D12 fix: render tests for Vulkan add: D3D12RenderTest target to run D3D12 tests Modules: D3D12RenderSystem VulkanRenderSystem
vasumahesh1
added a commit
that referenced
this issue
Oct 18, 2018
Changes: add: more logic to D3D12DrawablePool for textures & samplers Modules: D3D12RenderSystem
vasumahesh1
added a commit
that referenced
this issue
Oct 19, 2018
Changes: fix: copy over staging buffer to main buffer to prevent marshall Modules: D3D12RenderSystem
vasumahesh1
added a commit
that referenced
this issue
Oct 19, 2018
Changes: add: logic for transfering texture from mainBuffer to texture resource Modules: D3D12RenderSystem
vasumahesh1
added a commit
that referenced
this issue
Oct 19, 2018
Changes: add: final logic blocks for supporting textures Modules: D3D12RenderSystem
vasumahesh1
added a commit
that referenced
this issue
Oct 19, 2018
Changes: add: changes to generic draw api Modules: D3D12RenderSystem VulkanRenderSystem
vasumahesh1
added a commit
that referenced
this issue
Oct 19, 2018
Changes: add: new files to scope out render passes and swap chains Modules: D3D12RenderSystem
vasumahesh1
added a commit
that referenced
this issue
Oct 19, 2018
Changes: fix: bug with wrong RTV heap for swap chain render pass Modules:
vasumahesh1
added a commit
that referenced
this issue
Oct 20, 2018
Changes: fix: D3D12 Render passes issue: Vulkan deferred renderer test seems broken Modules: D3D12RenderSystem
vasumahesh1
added a commit
that referenced
this issue
Oct 20, 2018
Changes: fix: sync issue with resource barriers Modules:
vasumahesh1
added a commit
that referenced
this issue
Oct 20, 2018
Changes: fix: get procedural planet working for D3D12 Modules: D3D12RenderSystem
vasumahesh1
added a commit
that referenced
this issue
Oct 20, 2018
Changes: fix: warnings for D3D12 Render System in release mode fix: performance issues in D3D12 (Still not optimal but seems to be better) Modules: D3D12RenderSystem
vasumahesh1
added a commit
that referenced
this issue
Oct 20, 2018
Changes: add: Microsoft GLTF SDK for asset loading add: sponza gltf 2.0 scene add: AssetManager add: Deferred Renderer sample for HW Modules: General D3D12RenderSystem
vasumahesh1
added a commit
that referenced
this issue
Oct 21, 2018
vasumahesh1
added a commit
that referenced
this issue
Oct 22, 2018
vasumahesh1
added a commit
that referenced
this issue
Oct 23, 2018
Changes: fix: fence wait per pass for now. Unoptimized but works for now. Modules: D3D12RenderSystem
vasumahesh1
added a commit
that referenced
this issue
Oct 23, 2018
Changes: add: generic compute pipeline add: compute pass support Modules: D3D12RenderSystem
vasumahesh1
added a commit
that referenced
this issue
Oct 24, 2018
Changes: fix: compute pass recording Modules:
vasumahesh1
added a commit
that referenced
this issue
Oct 24, 2018
Changes: fix: remove bundles as they don't really work with compute Modules: D3D12RenderSystem
vasumahesh1
added a commit
that referenced
this issue
Oct 25, 2018
Changes: fix: compute shader input add: base files for forward plus with compute shader Modules: D3D12RenderSystem DeferredRenderer
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
No description provided.
The text was updated successfully, but these errors were encountered: