История коммитов

Автор SHA1 Сообщение Дата
  Eric Mellino 562791ab55 Force float-type parameters in appopriate pow/atan overloads. 7 лет назад
  Craig Dean 7a1c67c938 Ensure code is propogated to CompileResult in MetalCompile when passing through second step. 7 лет назад
  Eric Mellino 5dbf405d4e Use two-stage compilation in the Metal toolchain. 7 лет назад
  Craig Dean a930183690 Check for compute shader support as per GH-77. 7 лет назад
  Craig Dean 6be9b0e7b8 Fixed ambiguous atan/pow function output when the second parameter requires a float (see GH-77) 7 лет назад
  Craig Dean 0c07d067c9 Fixed naming of dfdx and dfdy as per GH-77. 7 лет назад
  Craig Dean de3c48745a Added logic to prevent failures in reading the tool output from masking underlying errors as reported in GH-77. 7 лет назад
  Craig Dean 339ae96504 Changed all Tuples to Value Tuples with proper names as per GH-77. 7 лет назад
  Craig Dean 14fc8f79e7 Replaces random structure creation logic as per GH-77. 7 лет назад
  Craig Dean 3adf95ac39 Added R# settings to enforce brace style, and ran across solution to re-add any missing braces. 7 лет назад
  Craig Dean cf514ba32c Removed skip on ShaderBuiltinsTests. 7 лет назад
  Craig Dean 3a3fac2f97 Addresses simple changes for GH-77 7 лет назад
  Craig Dean 33241310d3 Added code to disable graphics device creation on CI servers as it seems to crash them even with error trapping. 7 лет назад
  Craig Dean bb1ed9ca2f Added Skip message for ShaderBuiltinsTest to prevent CI server issues (although there shouldn't be any CI server issues). 7 лет назад
  Craig Dean 69a9808b16 Added lazy initialisation into test utils to improve test performance. 7 лет назад
  Craig Dean 1493a1dd89 Fixed bug with create headless and create windowed (for future expansion) function testing. 7 лет назад
  Craig Dean e7d1fa330b Fix issue when using fully qualified name for structured buffer and rwtexture2d types. 7 лет назад
  Craig Dean c822de9757 Rolled out split of ShaderBuiltins and Builtins. Kept changes to ToolChain and TestUtil and nicer ShaderBuiltInsException. 7 лет назад
  Craig Dean 5c71031d41 WIP To support auto-generation of test cases. split ShaderBuiltins into Builtins. 7 лет назад
  Craig Dean 5303ce3395 Major refactor to tool chain to support more extensibility and a new 'feature' system. 7 лет назад
  Craig Dean 7f238539d8 Removed headless checks in Fact attributes as it crashes CI server without warning. 7 лет назад
  Craig Dean d1b37a37cd More minor changes to improve CI build? 7 лет назад
  Craig Dean de2b16a7d6 Added last ditch check to prevent test failures onf CI when headless devices are not available. 7 лет назад
  Craig Dean 28a76dba45 Final attempt at preventing XUnit failure on CI server. 7 лет назад
  Craig Dean 01d5548c23 Changed Headless detection to lazy initialisation, to see if it can resolve bizarre CI server build issue. 7 лет назад
  Craig Dean 2e5b4df0f7 Auto-detecting headless seems to fail on AppVeyor, changed to only attempt if the compile tools were found at least. 7 лет назад
  Craig Dean 65afde50f6 Added more robust checking to see if a headless device is available. Also enhanced the Fact attributes to allow optional requirement of requiring a headless graphics device. 7 лет назад
  Craig Dean fca7a273d0 Increased default ToolChain timeout (and added constant). Start timer for automated tests after toolchain completes. 7 лет назад
  Craig Dean ceda1410af Added Mellinoe myget to Nuget.Config to allow CI server to get latest Veldrid builds. 7 лет назад
  Craig Dean 76e76131c7 Implemented Mul. Clamp now returns NaN for invalid min/max. Fixed Frac and Lerp. Added more control over input values for tests. Auto-skipping tests for now as the trig functions are still not really accurate enough for comparisons. 7 лет назад