Revisions of DirectXShaderCompiler

Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 56)
- Update to version 1.7.2308+0~git20230814.69e54e2908:
  * Fix attribute collision for HL intrinsics (#5451) (#5543)
  * Fix debug info generation for `this` (#5534) (#5536)
  * CP: Pix changes for hitgroup/miss debugging (#5529)
  * This is really a reference (#5473) (#5522)
  * Allow select() to work with samplers (#5508) (#5524)
  * Fix mutex use after free in llvm_shutdown (#5463) (#5477)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 55)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 54)
- Update to version 1.8.2306~preview+456~git20240110.f94fe829f7:
  * [SPIRV] Implement out variables in patch control functions (#6135)
  * Require outputtopology attribute on Hull shader (#6137)
  * Bump tj-actions/changed-files from 39 to 41 in /.github/workflows (#6141)
  * Fix YAML formatting for clang-format action (#6139)
  * Handle bool in HS input and outputs (#6129)
  * Remove LLVM_C_FALLTHROUGH instances that cause warnings on clang-12 (#6134)
  * Correct sampling param error in DXIL docs (#6131)
  * [NFC] Move hlsl::DiagnoseTranslationUnit to separate file. (#6126)
  * Write lit xml output as utf-8 (#6130)
  * Fix bad arg indexing after array of struct in semantic assignment (#6122)
  * [SPIR-V] Remove dead code and correct Float16 docs (#6127)
  * Allow unsigned int for nonzero base instance (#6120)
  * deps: update SPIRV-Tools for SDK release (#6114)
  * [SPIR-V] Implement vk::ext_builtin_input and vk::ext_builtin_output (#6027)
  * spirv: fix build for C++20 (#6105)
  * [ClangCL] fix clang-cl warning (#6106)
  * [lit][SPIRV] convert runCodeTest to lit and remove dependence on effcee (#6077)
  * Refactor stage var function (#6099)
  * Revert "Add /bigobj flag on big spirvtest object (#3858)" (#6095)
  * PIX: Fix scope ascension for variable lookup (#6091)
  * Check WaveMatrix support; locally declare feature struct for now (#6089)
  * [Sema] Change data type in MaxDispatchGrid validation calculation to uint64_t to prevent overflow (#6090)
  * [NFC] Remove misleading function (#6088)
  * Update DXIL.rst (#6080)
  * Remove ExtractRecordStructFromArray intrinsic (#6025)
  * Propagate precise from formal parameter to actual parameter (#6058)
  * Rename test dir in appveyor (#6083)
  * Refactor create stage vars (#6059)
  * [SPIRV] Emit OpLine for internally generated SPIR-V wrapper function (#6074)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 53)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 52)
- Update to version 1.4.0.2274+1472~git20230322.ef53fb0f0:
  * Fixed a crash due to an incorrect call to dropAllReferences (#5102)
  * update SPIRV-Tools version to v2023.2.rc1 (#5097)
  * Move HLSLDefaultRowMajor to LangOptions. (#5098)
  * Add script to compile to intermediate IR for easier pass test authoring (#5101)
  * Add script to compile to intermediate IR for easier pass test authoring (#5101)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 51)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 50)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 49)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 48)
- Update to version 1.4.0.2274+1467~git20230313.ca6d80f51:
  * Switch HLSL matrix major attribute to TypeAttr (#5087)
  * No special case for unannotated params (#5094)
  * Change SharedLibAffix.h include path to eliminate the need to change build setting (#5085)
  * Don't try to validate invalid decls (#5086)
  * Only track scalar `out` params (#5078)
  * Add #pragma region support (#5074)
  * Add diagnostics for uninitialized `out` parameters (#5047)
  * Remove DXC.Release pipeline (#5073)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 47)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 46)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 45)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 44)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 43)
- Update to version 1.4.0.2274+1459~git20230228.44ba911a05:
  * [NFC] Delete some dead/unreachable code in CGCall (#5069)
  * Added -opt-disable sink to disable instruction sinking in instcombine (#5050)
  * Move WinAdapter into interface directory (#5066)
  * Generate SharedLibAffix.h into the include directory (#5058)
  * [NFC] Fix typo in FileCheck line. (#5061)
  * Break test dependencies on mangling (Part 1) (#5054)
  * PIX: Preserve shader-access-tracking flag for descriptor-heap-indexed resources (#5053)
  * Fix opt.exe external lib loading (#5049)
  * PIX: DxcPixDxilInstructionOffsets should operate on libs (#5046)
  * Add `-verify` flag to DXC (#5032)
  * [NFC] Remove custom StringCchCopyEx (#5037)
  * remove uninitialized assign (#5033)
  * PIX:Descend Type Hierarchy for Alloca'd structs (#5028)
  * Fix AppVeyor Linux tests failing loading dxil.so (#5024)
  * [SPIR-V] Forward replacement expression for SubstNonTypeTemplateParmExpr. (#5020)
  * Revert "Simplify header/link dependencies for unittests (#5009)" (#5026)
  * Introduce HLSLCXXOverload attribute (#5018)
  * Don't add template record decl to declcontext (#5016)
  * spir-v: fix missing typecast on HLSL21 ternary (#4935)
  * Fix hcttest fail caused by cannot find clang. (#5012)
  * Remove SO version from unix binaries (#5010)
  * Support dumping implicit top-level decls (#5007)
  * Remove dx.temp metadata. (#5011)
  * Allow libdxcompiler.so and dxc to find libdxil.so (#5004)
  * Correct WinAdapter path assumptions in public headers (#5003)
  * Simplify header/link dependencies for unittests (#5009)
  * [NFC] Delete dead code (#5000)
  * Fix instruction order issue in scalarizer (#5001)
  * hlsl, spirv: allow use of ffinit-math-only (#4955)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 42)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 41)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 40)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 39)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 38)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 37)
Displaying revisions 1 - 20 of 56
openSUSE Build Service is sponsored by