Граф коммитов

7 Коммитов

Автор SHA1 Сообщение Дата
Helena Kotas 5d741a0279
HLSL test infrastucture and other refactoring and helper classes (#2682)
* HLSL test infrastucture and other refactoring

Refactor common test infrastructure code into HLSLTestLib
Enable invocation of fxc and other executables via // RUN: commands in test files
Add latest d3dx12.h to include/dxc/Support and remove two other outdated copies
Improve DXIL container header validation on load
New helper classes DxilContainerReader and FixedSizeMemoryStream
Move LoadSubobjectsFromRDAT to DxilSubobjects.cpp

Co-authored-by: Greg Roth <grroth@microsoft.com>
2020-02-06 21:49:21 -08:00
Lei Zhang bd2371f900 [spirv] Use git submodules for SPIR-V dependency projects (#455) 2017-07-24 13:12:48 -07:00
Lei Zhang 1e58245a73 [spirv] Add SPIRV-Headers and SPIRV-Tools as external dependencies (#280)
We need SPIRV-Headers for spirv.hpp11 and SPIRV-Tools for SPIR-V
diassembling.
2017-05-09 18:33:24 -07:00
Marcelo Lopez Ruiz 2cce7933fb Add support for an inline TAEF install rather than requiring WDK (#196)
Adds support for SDK 10.0.15063.0.
Adds support for TAEF download into external dir, no WDK required.
2017-04-10 22:53:37 -07:00
David Peixotto 6cb57e90be Add support for building with VS 2017 integrated cmake (#125)
Use the new CMake build support in VS2017 to build without having to run cmake
separately. Removes the need to download cmake separately.

By default binaries are built in:

  %LOCALAPPDATA%\CMakeBuild\DirectXShaderCompiler\build\{build-flavor}

Build settings can be changed by modifying CMakeSettings.json.
2017-03-31 16:15:15 -07:00
David Peixotto bb4794ca6c Improve new user experience (#1)
Improve new developer experience

Update README and hctstart.cmd tools to help new developers.

Update README
    * Add instructions on how to setup the build environment
      from the command line.
    * Add note to install common tools for c++ to get the atl headers.
    * Change cmake download to point to cmake 3.4.3. Version 3.4 did
      not work for me (it could not find the Visual Studio compiler tools).

Modify hctstart.cmd
    * Explicitly check for the d3d12.h header from the 10240 windows kit.
      Without this early check we get a build error much later.
    * Check for cmake version 3.4.3 and warn if not found.

Update gitignore for visual studio code temporary files.
2017-01-04 09:24:29 -08:00
Marcelo Lopez Ruiz 6ee4074a4b first commit 2016-12-28 11:52:27 -08:00