Skip to content

Conversation

sebmerry
Copy link
Member

@sebmerry sebmerry commented Nov 6, 2020

Includes:

  • Readme updates for the samples browser
  • Community additions to d3dx12.h
  • Cleaned up .gitignore
  • Build fixes in Raytracing samples
  • Bug fixes in Mesh Shader samples

john-h-k and others added 26 commits June 20, 2020 11:24
…BRESOURCE_INFO*

Adds overloads for all 3 `UpdateSubresources` and `MemcpySubresource` which takes `D3D12_SUBRESOURCE_INFO` (which stores an offset rather than an absolute pointer) and a `const void*` rather than `D3D12_SUBRESOURCE_DATA`, which is useful in several scenarios working with D3D from .NET (where interior data pointers cannot be trivially passed around or stored on the heap),
adding yaml frontmatter for onboarding to the DMC Samples Browser
Add UpdateSubresource and MemcpySubresource overloads taking D3D12_SUBRESOURCE_INFO*
Adding yaml for DMC sample browser: 11on12 and Bundles.
…plesBrowser

Add platform to the urlFragment in the readme
…wser

Onboard remaining Direct3D 12 samples to the DMC Samples Browser.
The p is necessary for position, the v is not a valid option. And since v will be discarded, and position is not specified, the application will just exit.
In MeshProcessor class m_indexSize field should be updated to 4 if 32bit
indices are forced and not needed. Before this change the resulting IB
was still treated as 16bit afterwards - Finalize<uint16_t> was being called.
Fix meshlet generation, when 32bit indices are forced
Fix wrong example in the help
Minor code review for d3dx12
…section in the readme so people can more easily workaround a VS bug.
Fix a copy error during the build process by using the MiniEngine spona.h3d file
@sebmerry sebmerry merged commit ab453c0 into develop Nov 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants