Commit Graph

  • f6facfa189 Tests: More broadly use automapping binding/location. John Kessenich 2020-07-01 06:30:16 -06:00
  • b5cc1465f2 Merge pull request #2306 from ben-clayton/licenses John Kessenich 2020-07-01 05:38:22 -06:00
  • 2962be40ba Add additional licenses in use to LICENSE.txt Ben Clayton 2020-07-01 10:48:27 +01:00
  • b112fac003 HLSL: Catch error cases earlier, preventing a later assert. John Kessenich 2020-07-01 00:50:26 -06:00
  • 8d3f3b7dac Merge pull request #2302 from KhronosGroup/fix-texture-precision John Kessenich 2020-06-30 12:41:15 -06:00
  • d5b5215a88 Merge pull request #2300 from KhronosGroup/generalize-precision John Kessenich 2020-06-30 10:57:16 -06:00
  • d64e859987 glslang: Only export public interface for SOs Ben Clayton 2020-06-29 14:20:19 +01:00
  • c858d7bd81 Merge pull request #2301 from ben-clayton/split-libs John Kessenich 2020-06-30 10:05:37 -06:00
  • b8c3386ec0 CMake: break up glslang into smaller static libs Ben Clayton 2020-06-29 14:18:02 +01:00
  • 8f4251a708 Merge pull request #2297 from ben-clayton/fpic John Kessenich 2020-06-30 07:55:53 -06:00
  • 12c155f303 SPV: RelaxedPrecision: use the result precision for texture sampling. John Kessenich 2020-06-30 07:52:05 -06:00
  • 90f1d6ab58 Merge pull request #2296 from ben-clayton/err-unresolved John Kessenich 2020-06-30 05:27:14 -06:00
  • 435dd8028b SPV: RelaxedPrecision: Generalize fix #2293 to cover more operations. John Kessenich 2020-06-30 01:27:08 -06:00
  • dca47063cc Merge pull request #2295 from ben-clayton/rm-old-kokoro-cfgs John Kessenich 2020-06-29 22:07:40 -06:00
  • 2b6a18bd84 Merge pull request #2292 from proydakov/gcc-unused-parameter John Kessenich 2020-06-29 21:54:06 -06:00
  • f6e3446363 Fixed GCC -Wunused-parameter in hlslParseables.cpp. Evgeny Proydakov 2020-06-24 23:56:12 +03:00
  • 981e127698 CMake: Compile with -fPIC when building SOs Ben Clayton 2020-06-29 14:06:35 +01:00
  • 1fee6072d0 CMake: Error on unresolved symbols Ben Clayton 2020-06-29 13:46:26 +01:00
  • 08bc7cf5fc Remove root kokoro/linux-*-cmake configs Ben Clayton 2020-06-29 14:52:54 +01:00
  • 27e915ed4f Merge pull request #2286 from ben-clayton/kokoro-static-shared John Kessenich 2020-06-28 22:44:29 -06:00
  • be06c6f282 Merge pull request #2294 from KhronosGroup/fix-arg-precision John Kessenich 2020-06-28 05:10:54 -06:00
  • bf6efd0316 SPV: Fix #2293: keep relaxed precision on arg passed to relaxed param John Kessenich 2020-06-26 09:05:31 -06:00
  • 4df10335e6 SPV: Partially address #2293: correct "const in" precision matching. John Kessenich 2020-06-26 08:37:06 -06:00
  • 1ee750aed5 Add pack_matrix test lriki 2020-06-25 12:27:28 +09:00
  • 3cae3c4da8 HLSL: Fix #pragma pack_matrix(row_major) not work on global uniforms lriki 2020-06-12 21:26:48 +09:00
  • 40e1ae11f4 Kokoro: Split linux cmake cfgs into static/shared Ben Clayton 2020-06-24 14:16:17 +01:00
  • fbb9dc2cf1 Merge pull request #2285 from proydakov/msvc-rtti-compilation-warning-fix John Kessenich 2020-06-24 02:53:45 -06:00
  • b90adef928 Fixed msvc 2019 nmake compiler warnings with RTTI. By default cmake generates cxx_flags with /GR parameter. I updated CMAKE_CXX_FLAGS string and replaced /GR -> /GR- Evgeny Proydakov 2020-06-23 21:57:43 +03:00
  • 8397044502 Merge pull request #2260 from gnl21/not-equal John Kessenich 2020-06-22 05:35:20 -06:00
  • 182ab460d9 Update test expected files with new magic number Graeme Leese 2020-06-22 11:49:38 +01:00
  • 060882fd37 Update SPIR-V generator version Graeme Leese 2020-06-22 11:03:46 +01:00
  • ff4b156e91 Update test results to expect OpFUnordNotEqual Graeme Leese 2020-06-05 14:30:05 +01:00
  • 65ce566cbc Use OpFUnordNotEqual for floating-point != Graeme Leese 2020-06-05 13:32:51 +01:00
  • adacba3ee9 Update README.md John Kessenich 2020-06-22 01:44:53 -06:00
  • b97d7669bc Merge pull request #2278 from ShabbyX/master John Kessenich 2020-06-22 01:08:52 -06:00
  • e20ac35adb Merge pull request #2281 from ben-clayton/moar-kokoro John Kessenich 2020-06-19 09:43:49 -06:00
  • b2a4399dcc Add kokoro configs for android-ndk and cmake Ben Clayton 2020-06-19 12:14:02 +01:00
  • ca17b723fb Switch ndk_test from gnustl_static to c++_static Ben Clayton 2020-06-19 12:35:37 +01:00
  • d52dce5067 Add -g0 command line argument Shahbaz Youssefi 2020-06-17 12:47:44 -04:00
  • 051c6fed88 Build: use better MSVC subfolder names for the previous build changes. John Kessenich 2020-06-16 07:47:48 -06:00
  • b247cfcd59 Merge pull request #2275 from ben-clayton/mv-hlsl John Kessenich 2020-06-16 06:26:17 -06:00
  • abd91adf9d Bump version numbers. John Kessenich 2020-06-16 06:22:23 -06:00
  • f49820dd6b Move hlsl/ source to glslang/HLSL/ Ben Clayton 2020-06-16 11:54:34 +01:00
  • 4928d556e6 Merge pull request #2271 from ben-clayton/fold-hlsl John Kessenich 2020-06-16 04:20:32 -06:00
  • bd392c639e Bump version. John Kessenich 2020-06-16 04:18:48 -06:00
  • dcad9ad056 CMake: Fold HLSL source into glslang Ben Clayton 2020-06-15 13:54:55 +01:00
  • 00965b9fa9 Remove unused variable. (#2273) dan sinclair 2020-06-15 14:10:44 -04:00
  • 8496b782fb Remove unused function, BaseTypeName (#2272) Ryan Harrison 2020-06-15 12:58:02 -04:00
  • a58978ac9a HLSL: Remove support for having GLSL versions of HLSL intrinsics. John Kessenich 2020-06-15 09:09:22 -06:00
  • ebf55a0711 HLSL: Fix incorrect case in name of DX9-style cube sampler type (#2265) rdb 2020-06-15 14:39:43 +02:00
  • 1a6c8ecb20 C Interface: Split SPIR-V C interface to own file Ben Clayton 2020-06-10 16:45:15 +01:00
  • b919bc889e Fix signed / unsigned mismatch warning (#2266) Ben Clayton 2020-06-11 04:41:47 +01:00
  • 3641ff7378 Bump code gen version, due to removal of OpEntryPoint operands. John Kessenich 2020-06-10 07:38:31 -06:00
  • c30d335377 Fix #2264: OpEntryPoint incorrectly including function parameters. John Kessenich 2020-06-10 07:15:24 -06:00
  • 68b2e15ee0 Use correct type for var storing returned value (#2263) Ryan Harrison 2020-06-09 12:01:43 -04:00
  • 08328fea5a Fix xfb stride limit issue (#2088) Roy.li 2020-06-09 16:30:14 +08:00
  • 8111268575 Add Shared/Std140 SSBO process & top-level array elements related (#2231) Chow 2020-06-04 15:47:18 +08:00
  • ff6dcca575 spirv: Support initializers on uniforms (#1588) Alejandro Piñeiro 2020-06-04 09:39:31 +02:00
  • 232ba0d848 Add SPIR-V capabilities needed for spec constants (#2199) Ricardo Garcia 2020-06-03 15:52:55 +02:00
  • 78a3c915a1 HLSL: Add better diagnostic when using in/out qualifiers in global scope (#2258) rdb 2020-06-02 08:32:35 +02:00
  • b56e0e441b HLSL: Recognize POSITION semantic et al in DX9 compatibility mode (#2255) rdb 2020-06-02 08:30:50 +02:00
  • d8edfd8e66 HLSL: fix handling of uniform qualifier in entry point parameters (#2254) rdb 2020-06-02 08:30:07 +02:00
  • 999d4fdcdd Add default descriptorset decoration for acceleration structure (#2257) alelenv 2020-06-01 23:24:41 -07:00
  • 0cc27fb68c Update news for header location change and recommendation. John Kessenich 2020-06-01 23:24:37 -06:00
  • f15982ebeb Remove install to the SPIRV/ folder. (#2256) dan sinclair 2020-06-02 01:21:03 -04:00
  • d39b8afc47 EXT_ray_tracing requires spv1.4 (#2237) alelenv 2020-05-28 08:18:07 -07:00
  • d0c9129d2f fix warning unused parameter in release build (#2251) nihui 2020-05-28 20:12:01 +08:00
  • e00d27c6d6 Fix missing patch decoration for TessFactor PCF arg (#2249) greg-lunarg 2020-05-27 22:12:42 -06:00
  • 41f62a81ab Update SPIRV-Tools to stable. Also SPIRV-Headers to TOT. (#2250) greg-lunarg 2020-05-27 22:10:36 -06:00
  • 2b0eafb1de Update spirv tools (#2246) alan-baker 2020-05-25 12:18:42 -04:00
  • 2cf9621d6d Reorder member init to match decl order (#2241) David Neto 2020-05-21 08:17:30 -07:00
  • 59216d5cd8 Add support for primitive culling layout qualifier. (#2220) alelenv 2020-05-21 04:38:41 -07:00
  • eba1389a01 Replace incorrect uint32_t with correct int vars (#2235) Ryan Harrison 2020-05-21 07:37:13 -04:00
  • a0cce739bc Do not build glslang-testsuite when ENABLE_CTEST is disabled (#2240) nihui 2020-05-21 19:33:17 +08:00
  • 6f723ebbe3 fix incorrect error when multiple compilation units don't declare layouts (#2238) Malcolm Bechard 2020-05-21 02:10:33 -04:00
  • 044113abe8 Add an option to make Exceptions enabled (#2239) nihui 2020-05-21 13:55:24 +08:00
  • 2e0f0a0517 Fix #2227, which was coded incorrectly, to be simpler/safer. John Kessenich 2020-05-20 01:56:11 -06:00
  • 9514c6be66 Build: Fix #2228, by correcting the type used. John Kessenich 2020-05-19 22:23:07 -06:00
  • 8e3b73e37b Code refine. (#2227) Roy.li 2020-05-20 12:11:12 +08:00
  • 0ab78114a9 Add check for DOUBLE in low versions (#2223) Chow 2020-05-18 17:41:52 +08:00
  • 7c753a7253 Flatten all interface variables (#2217) greg-lunarg 2020-05-18 02:13:10 -06:00
  • 1a906168cd Bump version. John Kessenich 2020-05-18 02:12:35 -06:00
  • 24dcbd1b1f Reserve unused std140 uniform block in reflection, and fix uniform block matrix layout (#2041) Roy.li 2020-05-15 16:26:48 +08:00
  • c6874320de Bump version. John Kessenich 2020-05-15 02:02:50 -06:00
  • 08a05bc2b9 Move to newer version of SPIRV-Tools Jaebaek Seo 2020-05-14 13:06:05 -04:00
  • 4fa68edd68 Address #2211: Improve the copy constructor of TVarLivePair. John Kessenich 2020-05-12 02:48:00 -06:00
  • 55f9d97f3b Merge pull request #2214 from maierfelix/master John Kessenich 2020-05-11 21:55:22 -06:00
  • 8e18714bb6 Fix Web build Felix Maier 2020-05-11 22:06:21 +02:00
  • 5d88edf13a Merge pull request #2210 from Flakebi/ubsan John Kessenich 2020-05-11 10:43:58 -06:00
  • 91ac60fc52 Explicitly mark some enums as unsigned Sebastian Neubauer 2020-05-08 13:52:18 +02:00
  • b5f003d7a3 Fix #2191: Error check for indexing reference containing unsize array. John Kessenich 2020-05-01 08:19:59 -06:00
  • 2ac3c5b6d6 GLSL: Separate out swizzle handling (potentially fixing bugs). John Kessenich 2020-05-01 03:07:54 -06:00
  • bfaf88ee6a Merge pull request #2205 from pmistryNV/GL_EXT_blend_func_extended John Kessenich 2020-05-01 02:42:49 -06:00
  • 7c4dc1299e Merge branch 'master' into GL_EXT_blend_func_extended John Kessenich 2020-05-01 02:41:31 -06:00
  • c2fd3003a3 Merge pull request #2204 from pmistryNV/GL_EXT_shader_implicit_conversions John Kessenich 2020-05-01 02:40:36 -06:00
  • e05cc20ec2 Add support for es extension GL_EXT_blend_func_extended * Introduces builtin variables gl_SecondaryFragColorEXT and gl_SecondaryFragDataEXT * Introduces builtin constant gl_MaxDualSourceDrawBuffersEXT * enables support for layout qualifier "index" in es profile Pankaj Mistry 2020-04-21 11:33:57 -07:00
  • 9fcc078724 Merge branch 'master' into GL_EXT_shader_implicit_conversions John Kessenich 2020-04-30 23:09:13 -06:00
  • 2c53baedbb Add support for extension GL_EXT_shader_integer_mix (#2203) pmistryNV 2020-04-30 21:41:33 -07:00
  • 2a8ead2109 Add support for extension GL_EXT_shader_implicit_conversions Updated extension management in TIntermediate class. Pankaj Mistry 2020-04-26 17:52:31 -07:00
  • 97ee5c88de Fix #2201: Improve const and copy constructor for TVarLivePair. John Kessenich 2020-04-30 01:56:38 -06:00