Eric Mellino
|
5659748e90
[Metal] Fix Mod function implementation.
|
%!s(int64=7) %!d(string=hai) anos |
Craig Dean
|
fecd9e77e2
Wrapped waithandle set's in try..catch to prevent occasional race condition.
|
%!s(int64=7) %!d(string=hai) anos |
Craig Dean
|
834cd024e4
Ensure waithandles are disposed after process by changing using order.
|
%!s(int64=7) %!d(string=hai) anos |
Craig Dean
|
adc12a57b2
Fixed bug with extracting thread ID in compute shader.
|
%!s(int64=7) %!d(string=hai) anos |
Craig Dean
|
4f40651cf9
Fixed atanh implementaion in HLSL.
|
%!s(int64=7) %!d(string=hai) anos |
Craig Dean
|
564a26e311
Removed resources file as per GH-80 request. Also removed DoCS method as CS is now not called from code directly.
|
%!s(int64=7) %!d(string=hai) anos |
Craig Dean
|
80230d8031
Correct to only pass method name into execution code, as per GH-80 comments.
|
%!s(int64=7) %!d(string=hai) anos |
Craig Dean
|
d730c31fa2
Fixed issue with Open GL ES float cast bracket position.
|
%!s(int64=7) %!d(string=hai) anos |
Craig Dean
|
ccf1aa080a
Fixed issues with Open GL ES floats, and support for MathF.Pow overloads.
|
%!s(int64=7) %!d(string=hai) anos |
Craig Dean
|
22bb0bf496
A failure to compile a backend will not cause the test set to be skipped from analysis (before it would cause it to show as different), allowing the tests to continue if at least two backends can be compared.
|
%!s(int64=7) %!d(string=hai) anos |
Craig Dean
|
f9a7b579aa
Added new 'AddCheck' methods to known functions implementations. This makes it easier to implement a check that runs for each element in a vector.
|
%!s(int64=7) %!d(string=hai) anos |
Craig Dean
|
14fef61e64
Merge branch 'master' into AutoGenerateTests
|
%!s(int64=7) %!d(string=hai) anos |
Eric Mellino
|
c66f5f556a
Change FXC timeout to 60sec (from 2) for ShaderGen.Build.
|
%!s(int64=7) %!d(string=hai) anos |
Craig Dean
|
0ccdec0f97
Added float generation control, and float comparison control, to provide more control over tests.
|
%!s(int64=7) %!d(string=hai) anos |
Craig Dean
|
64f819a1bc
Added more flexible equality that is based on float comparison where possible.
|
%!s(int64=7) %!d(string=hai) anos |
Craig Dean
|
f1000ac26c
Major refactor to make more OO and easier to understand.
|
%!s(int64=7) %!d(string=hai) anos |
Craig Dean
|
a5f54a5288
Renamed Mappings.Methods to Mappings.MethodMaps and changed Methods to count field.
|
%!s(int64=7) %!d(string=hai) anos |
Craig Dean
|
66861b3551
Move code into AutoGenerated folder, and split out classes to improve readability.
|
%!s(int64=7) %!d(string=hai) anos |
Craig Dean
|
fa4471eb23
Added some more utilities methods to improve test output.
|
%!s(int64=7) %!d(string=hai) anos |
Craig Dean
|
6b2c6df8fc
Runs test on all backends and does naive byte wise comparison of results to show rate of inconsistency.
|
%!s(int64=7) %!d(string=hai) anos |
Craig Dean
|
cd4acd012c
Added TestTimer to make it easier to output timing message during long running tests.
|
%!s(int64=7) %!d(string=hai) anos |
Craig Dean
|
dc18c653da
Now creates test data, and a result set based on executing on the CPU.
|
%!s(int64=7) %!d(string=hai) anos |
Craig Dean
|
eb08e25d74
Added ToMemorySize() to TestUtils for nicer test output.
|
%!s(int64=7) %!d(string=hai) anos |
Craig Dean
|
9a50b1d1c7
Initial commit of auto-generation code. This auto-generates C# code to build into compute shaders for rapid testing and comparison between CPU & GPU backends.
|
%!s(int64=7) %!d(string=hai) anos |
Craig Dean
|
9c934c2676
Implemented Math functions, automated headless graphics device testing, numerous bug fixes and improvements (#77)
|
%!s(int64=7) %!d(string=hai) anos |
Eric Mellino
|
2d6117214c
Remove unnecessary semicolon after discard calls.
|
%!s(int64=7) %!d(string=hai) anos |
Eric Mellino
|
fab524daa3
Detect StructuredBuffers that are used indirectly, but not in the top-level function.
|
%!s(int64=7) %!d(string=hai) anos |
Eric Mellino
|
ad41334ed1
Make ShaderModel.GetTypeSize more robust.
|
%!s(int64=7) %!d(string=hai) anos |
Eric Mellino
|
5306272d60
Catch alignment issues in compound structures rather than just the top-level struct.
|
%!s(int64=7) %!d(string=hai) anos |
Eric Mellino
|
66b7c872e6
Add "while" support, and add a test.
|
%!s(int64=7) %!d(string=hai) anos |