Commit History

Autor SHA1 Mensaxe Data
  Akio Gaule 77ee544a28 Add support for depth SubpassInputs (for Metal) (#91) hai 10 meses
  Akio Gaule 23d786bc96 Improve support for SubpassInputs (#90) hai 11 meses
  siliconvoodoo 47721e618f Update antlr to 4.13 for 33% speed up on some inputs (#89) hai 11 meses
  Akio Gaule 58c32ffb5f Add support for Specialization constants for shader options (#88) hai 1 ano
  siliconvoodoo 219aa9632a Release 1.8.19 (#87) hai 1 ano
  siliconvoodoo d378fd41bd Merge pull request #86 from siliconvoodoo/auto-option-ranks hai 1 ano
  Vivien Oddou c934df8b96 version bump hai 1 ano
  Vivien Oddou 01c349e22d Fix a crash in impact analysis caused by functions with no definition bodies hai 1 ano
  siliconvoodoo ae0bd5cf47 Merge pull request #85 from o3de/auto-option-ranks %!s(int64=2) %!d(string=hai) anos
  Vivien Oddou 4acb31f806 Review feedback addressed. %!s(int64=2) %!d(string=hai) anos
  Vivien Oddou 360eb8c8fe No-change maintenance %!s(int64=2) %!d(string=hai) anos
  Vivien Oddou 189bc37cf4 Change main flow to tolerate mixup of verbose stream and emission stream. It was originally assumed to be too messy and useless, but this jugement is best left to the user. %!s(int64=2) %!d(string=hai) anos
  Vivien Oddou 6a8d089081 regenerate grammer to have a consistent case for all condition statement %!s(int64=2) %!d(string=hai) anos
  Vivien Oddou b766ca2f73 Improve option rank analysis code by support of Do-Statement and a 2weights if they appear in loops. Also fixup possibility of false-counting blocks that are related to a too distant parent. And fix the problem of very easy max-depth to overcome which made o_enableShadows cost only 7 when after going from max depth of 4 to 6 for Ast search, it now finds 2489 impactCost for that option. %!s(int64=2) %!d(string=hai) anos
  siliconvoodoo 84e910ff19 Merge pull request #84 from o3de/auto-option-ranks %!s(int64=2) %!d(string=hai) anos
  Vivien Oddou f7d55d4606 fix clang complaint about something that visual studio tolerated. (declaration of' x’changes meaning of 'x') %!s(int64=2) %!d(string=hai) anos
  siliconvoodoo a873834443 Merge branch 'development' into auto-option-ranks %!s(int64=2) %!d(string=hai) anos
  Vivien Oddou a55cf9c2e3 Merge remote-tracking branch 'origin' into auto-option-ranks %!s(int64=2) %!d(string=hai) anos
  Vivien Oddou a02b39983f Actually this test now no longer fails since the type resolution has gained in power. To fallback on an exhibition of the problem again it's enough to just mention the call to floor which is unregistered as long as azslc is concerned. %!s(int64=2) %!d(string=hai) anos
  Vivien Oddou c274dff1a2 Integrate a test for option rank cost %!s(int64=2) %!d(string=hai) anos
  Vivien Oddou 8d2ed81a7a Output the cost to JSON %!s(int64=2) %!d(string=hai) anos
  Vivien Oddou d87a18e4a2 fix a bug that creates an infinite loop if we kick a lookup from an intrinsic type. %!s(int64=2) %!d(string=hai) anos
  Vivien Oddou 7042ebf23a First working order of code that can track method calls cost. %!s(int64=2) %!d(string=hai) anos
  Vivien Oddou 661d01ffb6 Refactor the option rank analysis to make it easier to tread with named function for each action. %!s(int64=2) %!d(string=hai) anos
  Vivien Oddou 878c89c9af Cleaner implementation of binary operation type detection. %!s(int64=2) %!d(string=hai) anos
  Vivien Oddou 31b44baad2 WIP: satisfactory working order for vector and matrix arithmetic type deduction in binary operations %!s(int64=2) %!d(string=hai) anos
  siliconvoodoo 8e399e009d Merge pull request #81 from o3de/fix-paddingcheck-crash %!s(int64=2) %!d(string=hai) anos
  Vivien Oddou d3d742f7ff First working order of binary expression type detection support. %!s(int64=2) %!d(string=hai) anos
  Vivien Oddou 6f2376ff1e Fix logic error invariant violation related to a flaw in the alignment checking system that doesn't restrict brother-symbols comparison to a closed scope. Which meant symbols that jump over code structures could be compared. In the case of the program provided by Tommy Walton it was a cross comparison between a variable in global scope and one in class scope that triggered the crash. %!s(int64=2) %!d(string=hai) anos
  Vivien Oddou 59ca8f14d3 First working proof of concept of option rank cost static analyzer. %!s(int64=2) %!d(string=hai) anos