Commit History

Author SHA1 Message Date
  Xiang Li 2a7cd92683 Replace static const global struct for library. (#436) 8 years ago
  Lei Zhang 4ff631148d Various small code tweaks (#398) 8 years ago
  Tex Riddell 11dd70c410 Add limited support for unbounded resource arrays in parameter list (#399) 8 years ago
  Xiang Li 85063375b3 Add attribute to mark shader entry. 8 years ago
  Xiang Li 3f0c4e5d30 Support multiple entries in one library. 8 years ago
  Xiang Li 79bb311bd9 Code cleanup. 8 years ago
  Xiang Li ebaab67a50 Add DxilFunctionProps to DxilModule. 8 years ago
  Xiang Li 0a3981b54b 1. Support flatten function decl. 8 years ago
  Xiang Li b6e876bf39 Don't change function linkage for library profile. 8 years ago
  Xiang Li 8e21407ca9 Add library profile. 8 years ago
  Young Kim 34dfa6f825 Annotate enum type for field attribute. (#335) 8 years ago
  Young Kim 4857166d1e Support for Enum in HLSL 2017 (#309) 8 years ago
  Tex Riddell c2d2cef73f Merge pull request #295 from Microsoft/dxil-v1.1 8 years ago
  Xiang Li 6cca464f51 Remove copy be replace dst with src. (#296) 8 years ago
  Xiang Li 7e5a340e67 Delete code to remove unused functions which is done by ASTContext::DeclMustBeEmitted (#294) 8 years ago
  Tex Riddell c95244404a Copy ViewID state to PSV data and select PSV version based on validator (#291) 8 years ago
  Xiang Li 67ea776da9 When EmitHLSLMatrixStore for col major, if Val is casted from col major, just use the original col major val. (#272) 8 years ago
  Xiang Li 7ab7c33f84 Make sure one instruction only pushed into deadInsts once when SimplifyBitCast. (#262) 8 years ago
  Young Kim 13cf7d466c Update barycentric with new spec (#265) 8 years ago
  Xiang Li 9f437adda5 Lower memcpy before SORA a pointer. (#253) 8 years ago
  Xiang Li cf4ef478fa Set type for nested InitListExpr if it match required type. (#252) 8 years ago
  Xiang Li aec310b4ea Use memcpy to copy when possible in clang code gen to avoid flatten too early. (#247) 8 years ago
  Xiang Li bc4a68b6b4 Use SRet for struct return type. (#243) 8 years ago
  Xiang Li e14dc5ed1b Update matrix code gen. (#234) 8 years ago
  Lei Zhang 8afb120125 Use llvm::make_unique instead of std::make_unique (#201) 8 years ago
  Lei Zhang 892e7953fd Match filename cases (#199) 8 years ago
  Xiang Li 2b4f3e4801 Support resource inside cbuffer. (#175) 8 years ago
  David Peixotto 13f92a77c4 Fix #169 - Bad codegen for firstbithigh/firstbitlow (#171) 8 years ago
  Xiang Li a3306bff1d Lower resource to createHandle at clang code gen. (#163) 8 years ago
  Marcelo Lopez Ruiz 843be2528a Close #62: strange error output on recursive function calls (#150) 8 years ago