Граф коммитов

27 Коммитов

Автор SHA1 Сообщение Дата
Hans-Kristian Arntzen e8ca39b7b5 Add test for sampler image arrays. 2018-04-04 09:41:20 +02:00
Hans-Kristian Arntzen cdbd376c42 Try building debug on Travis. 2018-03-13 10:42:34 +01:00
Hans-Kristian Arntzen 1a4a36b6cd Experiment a bit more with Travis.
It's hanging for some reason on OSX build of spirv-tools.
2018-03-12 19:18:27 +01:00
Hans-Kristian Arntzen 5a746ba941 Split checkout and build on Travis CI.
Seems to be getting timeouts.
2018-03-12 18:25:44 +01:00
Hans-Kristian Arntzen 938c7debed Handle control-dependent temporaries.
Derivatives, subgroup and implicit-lod instructions all need to happen
in the block they were created.
2018-03-12 17:34:54 +01:00
Hans-Kristian Arntzen 955eac522b Make use of the handy scripts for Travis as well. 2018-03-12 15:15:06 +01:00
Hans-Kristian Arntzen c9516fa917 Fix OSX Travis. 2018-03-02 09:47:37 +01:00
Hans-Kristian Arntzen fbc47395b2 Update Travis glslang version. 2018-01-09 12:59:20 +01:00
Hans-Kristian Arntzen c52776af78 Update to correct SPIRV-Tools revision. 2017-11-23 09:59:21 +01:00
Hans-Kristian Arntzen 3088701f59 Hook up --opt tests in Travis. 2017-11-23 09:50:11 +01:00
Hans-Kristian Arntzen e5b11599b8 Update to latest SPIRV-Tools in Travis. 2017-11-23 09:50:11 +01:00
Hans-Kristian Arntzen bcdff2d2e1 Fixups for PR #338 review. 2017-11-22 20:51:26 +01:00
Hans-Kristian Arntzen 1ec1bec296 Try to fix Travis on OSX. 2017-10-10 16:38:56 +02:00
Hans-Kristian Arntzen 3f170b35e5 Just have one environment. 2017-09-06 12:05:31 +02:00
Hans-Kristian Arntzen 58697c7573 Use specific SPIRV-Tools revision in Travis. 2017-09-06 10:58:30 +02:00
Hans-Kristian Arntzen 602ed34e34 Update glslang travis commit. 2017-06-21 09:40:12 +02:00
Hans-Kristian Arntzen 851acf3712 Avoid boolean mix in HLSL.
Update glslang travis checkout as boolean mix support was broken on that commit.
2017-05-04 10:28:30 +02:00
Hans-Kristian Arntzen 7193e9f500 Use --msl in Travis script. 2017-03-25 16:30:46 +01:00
Hans-Kristian Arntzen ba0d7eda37 Update Travis glslang revision to latest. 2017-03-24 09:52:48 +01:00
Arseny Kapoulkine 6ecdf6f7ae Update to Xcode 8.2 on Travis and reenable Metal validation
We need recent Xcode to support ios-metal1.2
2017-02-15 10:04:38 +03:00
Hans-Kristian Arntzen 0e7c33ff81 Update glslang to latest on Travis.
Fix a lingering bug with OpSelect and boolean mix().
2017-02-11 10:52:34 +01:00
Hans-Kristian Arntzen 70743b9be4 Disable xcrun validation on Travis for now. 2017-02-05 11:13:09 +01:00
Robert Konrad 107a162f17 Run HLSL tests on Travis 2017-01-26 10:00:24 +01:00
Hans-Kristian Arntzen 1c28ec6885 Add basic setup for regression testing Metal output. 2017-01-24 14:04:55 +01:00
Hans-Kristian Arntzen 45c797d54c Improve debuggability of Travis CI when things go wrong. 2016-12-16 13:48:30 +01:00
Arseny Kapoulkine 0f22399821 Travis: Checkout a specific glslang version
This will help avoid test output mismatches due to glslang changes
2016-12-08 02:34:10 -08:00
Arseny Kapoulkine 4a05dcaeca Add Travis build
Builds on both Linux and OSX and tests all shaders for regressions. The
shader set currently does not include any Metal shaders but once it does
we should be able to also validate the resulting MSL using Xcode metal
compiler.
2016-12-08 02:26:36 -08:00