Recent content by Max McMullen

  1. M

    Machine Learning: WinML/DirectML, CoreML & all things ML

    Unity's done a great job integrating ML into their product so far and it makes sense for them to have a layer that can provide ML functionality without any platform specific frameworks. That said, the DirectX platform does have some unique hardware acceleration support in DirectML. At this...
  2. M

    DX12 on Windows 7 up: D3D team replies

    Fair points raised and feedback. I manage the engineering group building the solution, help lead our system architecture, and participate in the internal planning process through which we allocate engineering resources. I'll do my best to illuminate how we got the release timing, type of...
  3. M

    DX12 on Windows 7 up: D3D team replies

    It’s been a while and I prepared a lot of slides for DX12 :) but generally the constraints imposed by WDDM 1.1 still apply to all low-level GPU hardware abstractions on Windows 7. In the end the Win7/WDDM 1.1 system design & policies around GPU memory management & scheduling constrain the type...
  4. M

    Direct3D team office has a Wall of GPU History

    My own, extremly minor, contribution to the wall was the artwork on the Etch A Sketch: :) Someone came along and added a few extra bars to the A, proof it's impossible to resist playing with an Etch A Sketch. Max McMullen Development Manager Compute, Graphics, & AI Group Microsoft
  5. M

    Direct3D feature levels discussion

    I go away for a few weeks to focus on shipping Windows 10 and then all these posts appear... time to catch up :). A developer on my team likes being very specific with names when a capability is difficult to explain. In this case it's always legal to use the feature in pre-rasterizer shader...
  6. M

    Direct3D feature levels discussion

    That's correct. The 12 version of the WARP driver is an SDK component right now, meant for developer usage and not mainstream application usage. It isn't quite as optimized as the 11 driver and isn't fully feature level 12.1 yet. This will improve over time and eventually it'll be included in...
  7. M

    DirectX 12 API Preview

    I wasn't clear. My team worked with the hardware vendor to get rid of the 55K limit by avoiding the hardware limited to 2^16 descriptors. That GPU now has a 2^20 limit by using a little more CPU for state management, so Tier 1 is 2^20 per my slide. The increased CPU overhead is mitigated by...
  8. M

    DirectX 12 API Preview

    The MSDN docs are based on an earlier version of the spec. A hardware vendor came along with a hardware limitation of 64 UAVs in Tier 2 but meeting all the other specs. We (D3D) didn't want to fork the binding tiers again and so limited all of Tier 2 to 64. My team worked with the hardware...
  9. M

    DirectX 12 API Preview

    No update in the talk but I can probably take a look back through this thread after the BUILD conference is over and reply.
  10. M

    DirectX 12 API Preview

    Thanks Dmitry for posting the Microsoft gaming related talks again. Originally my talk was planned to be a repeat of my GDC talk this year, thus the same title and description, but it now has a lot of new content with one more new Direct3D 12 API feature that I haven't talked about yet.
  11. M

    DirectX 12 API Preview

    Don't forget: http://channel9.msdn.com/Events/GDC/GDC-2015/Solve-the-Tough-Graphics-Problems-with-your-Game-Using-DirectX-Tools Solve the Tough Graphics Problems with your Game Using DirectX Tools Date: March 5, 2015 from 5:30PM to 6:30PM Speakers: Rudolph Balaz, Rong Lu, Jason Strayer Great...
  12. M

    DirectX 12 API Preview

    Microsoft hasn't confirmed the name/value of any new feature levels yet, nor have the final conformance tests been handed off to hardware vendors. All statements concerning a feature level 11.3 or 12.0 is speculation, as are any statements about hardware supporting such feature levels. What I...
  13. M

    DirectX 12 API Preview

    Latest Direct3D 12 Updates In case anyone's been wondering what the Direct3D team has been up to: http://blogs.msdn.com/b/directx/archive/2014/09/18/directx-12-lights-up-nvidia-s-maxwell-editor-s-day.aspx http://channel9.msdn.com/Blogs/DirectX-Developer-Blog/DirectX-Techdemo...
  14. M

    DirectX 12 API Preview

    The best I can give you right now is later this year. The talk I gave at //BUILD covered the high-level architecture of D3D 12 but not the API surface itself. The next reveal will cover more of the architecture and have API details as well. I think I might need more than an hour talk though :)...
  15. M

    DirectX 12 API Preview

    I was wondering how long until someone saw that.... Max McMullen Direct3D Development Lead Microsoft Corporation
Back
Top