Revision fcac02e405661de311b5ceebbd6d3e2c78bf8aea authored by jsmall-nvidia on 21 August 2020, 20:04:42 UTC, committed by GitHub on 21 August 2020, 20:04:42 UTC
* First pass at incorporating nvapi into test harness.

* D3d12 Atomic Float Add via NVAPI working

* Dx12 atomic float appears to work.

* Atomic float add on Dx12.

* Added atomic64 feature addition to vk.
Fix correct output for atomic-float-byte-address.slang

* Disable atomic float failing tests.

* Upgraded VK headers.

* Detect atomic float availability on VK.

* Try to get test working for in64 atomic.

* Made HLSL prelude controlled via the render-test requirements.

* Added -enable-nvapi to premake.

* Fix D3D12Renderer when NVAPI is not available.

* Small improvements to VKRenderer.

* Improve atomic documentation in target-compatibility.md.
1 parent 49067fd
Raw File
.gitignore
*.exe
*.pdb
.vs
*.VC.opendb
*.VC.db
*.vcxproj.user
*.sdf
*.ilk
*.obj
.clang-format
bin/
intermediate/
build.*/

# Files generated by test runner.
#
# Note: in some cases a `.expected` file needs to be checked in, but
# trying to exhaustively enumerate those cases is hard with the
# way the tests are currently sorted.

*.actual
*.expected
*.expected.png
*.actual.png
*.actual.txt
*.slang-repro

tests/**/*.exp
tests/**/*.lib
tests/**/*.dll
tests/**/*.cpp
tests/**/*.slang-lib
tests/**/*.slang-module

# Files generated by other shader compilers

*.spv

# Intermediate source files generated during build process
/source/slang/slang-ast-generated.h
/source/slang/slang-ast-generated-macro.h
/source/slang/hlsl.meta.slang.h
/source/slang/core.meta.slang.h
back to top