Commit Graph

  • ca0d54d51b Enhance readability of error messages for GLSL Greg Fischer 2021-12-30 11:56:57 -07:00
  • b8338311ea fix cases where symbols in the tree didn't get updated during block merging Malcolm Bechard 2022-01-25 21:31:31 -05:00
  • c34bb3b6c5 Merge pull request #2879 from greg-lunarg/vulkan-1.3-B Greg Fischer 2022-01-27 13:21:18 -07:00
  • 9448de56b3 Release 11.8.0 Greg Fischer 2022-01-27 12:23:47 -07:00
  • a7aae72ef4 Merge pull request #2878 from greg-lunarg/vulkan-1.3-A Greg Fischer 2022-01-27 12:13:43 -07:00
  • 69565b1884 Fix size_t to int warning Greg Fischer 2022-01-27 11:39:19 -07:00
  • 1978f2b383 Merge pull request #2876 from greg-lunarg/vulkan-1.3 Greg Fischer 2022-01-27 10:09:36 -07:00
  • 9ebd8ff6c1 Add Vulkan 1.3 support Greg Fischer 2022-01-26 14:45:58 -07:00
  • 81cc10a498 Merge pull request #2873 from greg-lunarg/i2872 Greg Fischer 2022-01-25 17:44:03 -07:00
  • ed5f33e6ac Fix comment for setEnvInput() Greg Fischer 2022-01-25 13:40:07 -07:00
  • 6624e13673 Merge pull request #2852 from gnoliyil/fuchsia Greg Fischer 2022-01-13 14:36:29 -07:00
  • 0108966b47 Merge pull request #2868 from ben-clayton/patch-1 Greg Fischer 2022-01-13 14:35:16 -07:00
  • d465ac12dd Update LICENSE.txt Ben Clayton 2022-01-13 12:14:34 +00:00
  • 43d40e80ad Merge pull request #2866 from greg-lunarg/i2858 Greg Fischer 2022-01-11 14:36:01 -07:00
  • 140a76a447 Temporarily disable spirv1.6 tests Greg Fischer 2022-01-11 13:13:50 -07:00
  • 109b31aaa2 Merge pull request #2862 from n-morales/2861-macos-gcc-build-failures Greg Fischer 2022-01-11 11:42:11 -07:00
  • ab87ffe7cf #2861: If compiling with macOS and GCC, default ENABLE_PCH to false since CMake will generate incompatible Xarch flags for the precompiled headers Nicolas Morales 2022-01-11 11:40:54 +01:00
  • 66ac0df61b #2861: Check for macOS systems before adding "--no-undefined" to linker flags as it is not compatible with the default linker. Nicolas Morales 2022-01-11 11:40:50 +01:00
  • 57e25195eb Merge pull request #2853 from ZhiqianXia/EndStreamPrimitive Greg Fischer 2022-01-10 13:04:15 -07:00
  • b886419027 Merge pull request #2864 from scribam/cmake-install-prefix Greg Fischer 2022-01-10 12:27:51 -07:00
  • 364b169807 Merge branch 'master' into EndStreamPrimitive Greg Fischer 2022-01-10 11:49:19 -07:00
  • bd6e3fb78e Merge pull request #2865 from alan-baker/update-license Greg Fischer 2022-01-10 11:15:41 -07:00
  • 5944f672a8 Add missing license to LICENSE.txt Alan Baker 2022-01-10 10:38:49 -05:00
  • 8f2c400a29 Added missing test result Hai Nguyen 2022-01-10 09:56:54 -05:00
  • 6a3aeb73cd Added initial tests for --glsl-version Hai Nguyen 2022-01-10 09:43:44 -05:00
  • f1cc215e55 Override CMAKE_INSTALL_PREFIX only if ENABLE_GLSLANG_INSTALL is ON scribam 2022-01-09 22:28:45 +01:00
  • c0a322f5f0 Merge pull request #2859 from ZhiqianXia/floatBitsToInt Greg Fischer 2022-01-07 14:38:42 -07:00
  • 0a59dd5107 Support the floatBitsToint function at GL_ARB_gpu_shader5 Extension. ZhiqianXia 2022-01-07 13:50:30 +08:00
  • 17232d21d7 Merge pull request #2847 from jeremy-lunarg/hayes-fix-issue-2846 Greg Fischer 2022-01-05 11:34:32 -07:00
  • 35150804c3 Merge pull request #2857 from jeremy-lunarg/hayes-fix-warnings Greg Fischer 2022-01-05 11:30:08 -07:00
  • 95e15366e7 Unblock unsized error from assert Jeremy Hayes 2021-12-23 14:53:44 -07:00
  • 294c8f1d51 Fix GCC sign-compare warnings Jeremy Hayes 2022-01-04 19:55:41 -07:00
  • 1b01aaaf29 EndStreamPrimitive not supported when there is #extension GL_ARB_gpu_shader5 ZhiqianXia 2022-01-04 10:40:04 +08:00
  • df609a01b3 Merge pull request #2800 from mhillenbrand/string_literal_endianness Greg Fischer 2022-01-03 17:57:38 -07:00
  • 950c6ddc11 Merge pull request #2849 from jeremy-lunarg/hayes-fix-issue-2848 Greg Fischer 2022-01-03 16:39:45 -07:00
  • 1f10dddac4 Revisions to GLSL version override Hai Nguyen 2022-01-01 19:02:14 -05:00
  • 978338025a build: Make action targets hermetic Yilong Li 2022-01-01 15:08:35 -08:00
  • 356928a96b Updated gtests preprocess()and parse() calls with arg for new parameter Hai Nguyen 2022-01-01 04:44:06 -05:00
  • 9a98d32366 Added GLSL version override interface and CLI Hai Nguyen 2022-01-01 04:18:41 -05:00
  • 46466be045 Fix seg fault Jeremy Hayes 2021-12-28 15:17:39 -07:00
  • 9b20b25138 Merge pull request #2845 from greg-lunarg/sup1.6 Greg Fischer 2021-12-16 15:32:54 -07:00
  • 7a49192d23 Add support for spirv1.6 Greg Fischer 2021-09-02 17:37:39 -06:00
  • ed37354f11 Merge pull request #2844 from greg-lunarg/hdr1.6 Greg Fischer 2021-12-16 14:48:18 -07:00
  • a0f98ad401 Pickup header for SPIR-V 1.6 Greg Fischer 2021-12-16 11:37:39 -07:00
  • ca13951205 Merge pull request #2840 from alelenv/no_location2 Greg Fischer 2021-12-09 11:45:32 -07:00
  • 542ee69d83 Merge pull request #2836 from chaoticbob/vulkan_rules_relaxed Greg Fischer 2021-12-07 16:12:05 -07:00
  • 2dff16cd3c Merge pull request #2841 from greg-lunarg/i2244a Greg Fischer 2021-12-07 16:10:28 -07:00
  • fbb39aa461 Fix --hlsl-dx-position-w to work for SV_Position embedded in struct Greg Fischer 2021-12-07 14:33:09 -07:00
  • e306f02927 Do not output location decoration for certain variables in ray tracing storage classes. Ashwin Lele 2021-12-06 13:09:03 -08:00
  • ec5ea2d6cb Merge pull request #2838 from jeremy-lunarg/hayes-remove-badge Greg Fischer 2021-12-02 09:48:16 -07:00
  • 2b3309aab6 Remove unnecessary badge Jeremy Hayes 2021-12-01 11:40:11 -07:00
  • 58fe3a02b8 Fixed copy/paste error Hai Nguyen 2021-12-01 12:32:02 -05:00
  • f66fb40149 Changed Vulkan rules relaxed to use shader options Hai Nguyen 2021-12-01 03:55:59 -05:00
  • 0e1396862c Merge pull request #2830 from jeremy-lunarg/hayes-migrate-travis-to-github-actions Greg Fischer 2021-11-30 14:10:58 -07:00
  • b8dfe1348a Vulkan rules relaxed for glslang C interface Hai Nguyen 2021-11-30 04:55:25 -05:00
  • febbeb4f83 Support for automap options and resource binding shift (#2834) Hai Nguyen 2021-11-29 16:23:01 -05:00
  • 0bdfc73e9c Merge pull request #2832 from amdrexu/bugfix Greg Fischer 2021-11-29 14:20:51 -07:00
  • 6c1db7fd6c Fix validation failures of test cases regarding GL_EXT_spirv_intrinsics Rex Xu 2021-11-24 17:37:52 +08:00
  • 083bdc838a Merge pull request #2720 from ZhiqianXia/GL_ARB_fragment_coord_conventions Greg Fischer 2021-11-24 14:16:45 -07:00
  • 69f9dce708 Merge branch 'master' into GL_ARB_fragment_coord_conventions Greg Fischer 2021-11-24 11:52:08 -07:00
  • 042aaea516 Merge pull request #2831 from amdrexu/bugfix Greg Fischer 2021-11-23 13:39:57 -07:00
  • fe54126c05 Fix an issue of spirv_by_reference Rex Xu 2021-11-23 16:40:45 +08:00
  • 509a39212d Migrate travis to github actions Jeremy Hayes 2021-09-17 14:06:48 -06:00
  • 7a0b9b212c Merge pull request #2723 from ZhiqianXia/textureQueryLOD Greg Fischer 2021-11-22 15:21:33 -07:00
  • a40e4ac3f7 Merge branch 'master' into textureQueryLOD Greg Fischer 2021-11-22 10:39:03 -07:00
  • 7efa90e528 Merge pull request #2829 from amdrexu/bugfix2 Greg Fischer 2021-11-22 10:36:12 -07:00
  • 3e9e60af86 Remove the test spv.intrinsicsSpecConst Rex Xu 2021-11-22 20:05:06 +08:00
  • 2c54c20813 Merge pull request #2782 from kevin-mccullough/FixIomapperSeperableShaderValidation Greg Fischer 2021-11-19 15:19:27 -07:00
  • dd83c37b98 Merge pull request #2826 from amdrexu/bugfix Greg Fischer 2021-11-18 11:20:02 -07:00
  • a0c7b6fe87 Merge pull request #2811 from mbechard/master Greg Fischer 2021-11-18 10:18:22 -07:00
  • bee91eb479 Fix an issue of spirv_type used in local variable definitions Rex Xu 2021-11-17 23:32:27 +08:00
  • eebb48f5fc remove unneeded extra constructions now that pool allocation is fixed Malcolm Bechard 2021-11-15 10:44:08 -05:00
  • cbab732905 Fix issue with separable shader validation in iomapper Kevin McCullough 2021-10-13 15:32:38 -07:00
  • 0d468a7eee Merge pull request #2824 from alan-baker/update-tools Greg Fischer 2021-11-17 15:26:19 -07:00
  • 74b0abb9cd Merge pull request #2825 from greg-lunarg/i2244 Greg Fischer 2021-11-17 09:55:17 -07:00
  • e9564feb55 Add --hlsl-dx-position-w option Greg Fischer 2021-11-16 18:42:12 -07:00
  • 1025f4736a Update SPIRV-Tools Alan Baker 2021-11-16 19:03:12 -05:00
  • d51d01ccfb Merge pull request #2823 from kda/master Greg Fischer 2021-11-16 11:20:42 -07:00
  • cd187e201a Initialize member TSymbol::uniqueId. Kevin Athey 2021-11-15 16:33:08 -08:00
  • 8a7860e4cb Merge pull request #2821 from greg-lunarg/conv0 Greg Fischer 2021-11-15 14:49:53 -07:00
  • d13f81510f remove undefined conversions from test constantUnaryConversion.comp Marius Hillenbrand 2021-11-15 16:31:50 +01:00
  • 0d85595e33 add negative float conversions to test constantUnaryConversion.comp Marius Hillenbrand 2021-11-15 16:30:15 +01:00
  • 7141f89a89 Merge pull request #2806 from ZhiqianXia/bestFunctionMatching Greg Fischer 2021-11-15 13:28:53 -07:00
  • 7d27f667a3 Merge pull request #2818 from mhillenbrand/promoteConstantUnion_signed_char Greg Fischer 2021-11-15 10:52:12 -07:00
  • f669f13998 Merge pull request #2819 from greg-lunarg/i2812 Greg Fischer 2021-11-12 19:16:35 -07:00
  • 3074ec94bf Merge pull request #2814 from mhillenbrand/isinf_isnan2 Greg Fischer 2021-11-12 17:38:11 -07:00
  • 10be28ac9b Fix struct type sharing Greg Fischer 2021-11-12 16:54:22 -07:00
  • c9706bdda0 Merge pull request #2817 from greg-lunarg/sdk0 Greg Fischer 2021-11-12 07:42:16 -07:00
  • f1fa8afa25 TIntermediate::promoteConstantUnion(): fix conversion to int8 Marius Hillenbrand 2021-11-10 18:10:58 +01:00
  • 1f8c8b88c7 Revert port of GL_EXT_shader_realtime_clock to GL_EXT_spirv_intrinsics Greg Fischer 2021-11-11 18:48:05 -07:00
  • 925503088e Merge pull request #2816 from greg-lunarg/v11.7.0 Greg Fischer 2021-11-11 15:14:06 -07:00
  • ea73494af9 Merge pull request #2813 from greg-lunarg/kg120 Greg Fischer 2021-11-11 11:12:01 -07:00
  • 0bc8932aba Release 11.7.0 Greg Fischer 2021-11-11 09:08:05 -07:00
  • 0eda343970 Use intermOut.cpp's IsNan and IsInfinity for parse-time constant folding (updated) Marius Hillenbrand 2021-11-09 16:31:22 +01:00
  • 77415296b2 Update to latest spirv-headers Greg Fischer 2021-11-11 08:43:30 -07:00
  • 600c5037ba Merge pull request #2810 from greg-lunarg/push1 Greg Fischer 2021-11-11 08:18:59 -07:00
  • ac1880cc7b Merge pull request #2809 from KhronosGroup/revert-2803-isinf_isnan Greg Fischer 2021-11-10 15:59:10 -07:00
  • 002b3f55c7 Generate error for binding on push_constant Greg Fischer 2021-11-10 15:03:07 -07:00
  • 22a5e36446 Revert "Use intermOut.cpp's IsNan and IsInfinity for parse-time constant folding" Greg Fischer 2021-11-10 14:13:37 -07:00
  • 9c5309a22a Merge pull request #2805 from greg-lunarg/push0 Greg Fischer 2021-11-10 10:01:54 -07:00