Code Monkey home page Code Monkey logo

Comments (4)

marcelolr avatar marcelolr commented on May 18, 2024

int64 is supported by shader model 6.0. It's not required of drivers to support this, however - the app should check for feature support before using a shader that uses int64 to create a PSO.

You can see an implementation of the check in the DoesDeviceSupportInt64 function in ExecutionTest.cpp.

OS support is already available in the current previews - you need to be in the Insiders Fast ring to get the build we're currently recommending for running SM6 shaders.

from directxshadercompiler.

oscarbg avatar oscarbg commented on May 18, 2024

Many thanks for pointing the code snippet!
seems Anniv. headers lack this feature option..

Ok so will install new Insiders build coming this week with new game mode announced today (build 15019).. are later builds (like 15019) than the recommended one (15007) ok for testing DXIL&SM6.0?

Also about drivers:
seems Nvidia new 378.49 driver advertises wave ops even on anniversary edition altough showing only SM5.x on Aniversary edition..
do you know if 378.49 supports DXIL and advertises SM6.0 on Insiders builds and is a recommended one for testing DXIL? seems AMD, Intel current public drivers doesn't support SM6.0& DXIL, correct?

Also possibly unrelated question.. seems Creators update brings new driver model WDDM 2.2 is that new driver model needed for support of DXIL& Shader model 6.0 features like Int64 support in drivers or brings graphics improvements unrelated to DXIL..
Thanks..

from directxshadercompiler.

jholewinski avatar jholewinski commented on May 18, 2024

@oscarbg, Nvidia 378.xx drivers support DXIL in experimental mode (OS in Developer Mode / call D3D12EnableExperimentalFeatures) on Win10 Insider builds.

from directxshadercompiler.

marcelolr avatar marcelolr commented on May 18, 2024

We'll be keeping notes on which driver versions are suitable for bring-up for different features.

One last thing to close this issue out (please open another one if you still have questions). While more recent flights of Windows are still suitable for compiler development, running shaders on WARP may not work correctly - as the code transition from 0.7 to 1.0 support, some things may be broken. We'll update the recommended flight version once 1.0 support is available in WARP (if you don't care for that, feel free to pick any more recent version).

from directxshadercompiler.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.