Commit graph

  • 3604be156c Remove GLSLANG_BUILD_PIC flag Ben Clayton 2020-07-07 11:49:40 +01:00
  • 948dc034c5 Add new static targets to VS solution folders Ben Clayton 2020-07-07 11:22:33 +01:00
  • a21c5f3604 Add new rules to .gitignore Ben Clayton 2020-07-07 11:15:24 +01:00
  • f5ed7a69d5
    Merge pull request #2322 from ShabbyX/fix-dawn-tests John Kessenich 2020-07-06 06:07:58 -06:00
  • 309ffa294c
    Merge pull request #2314 from marcinslusarz/quiet John Kessenich 2020-07-06 05:36:34 -06:00
  • 245c30c296 Add --quiet option. Marcin Ślusarz 2020-07-03 14:55:29 +02:00
  • a55029d098
    gn: Fix dawn tests in Chromium Shahbaz Youssefi 2020-07-05 16:48:34 -04:00
  • e7cb8bf080
    Merge pull request #2320 from ShabbyX/fix-gn-check John Kessenich 2020-07-05 10:12:27 -06:00
  • e2b7983593
    gn: Fix gn gen --check by adding missing dependency Shahbaz Youssefi 2020-07-05 06:26:04 -04:00
  • 909bca8ab9
    Merge pull request #2317 from ShabbyX/glslang_angle John Kessenich 2020-07-04 08:40:19 -06:00
  • 257e9a3f19
    Merge pull request #2319 from ben-clayton/build-pic John Kessenich 2020-07-03 22:37:25 -06:00
  • 0638724baa
    Merge pull request #2316 from ben-clayton/fix-2315 John Kessenich 2020-07-03 21:19:42 -06:00
  • 1125f1b269 Add GLSLANG_BUILD_PIC CMake flag Ben Clayton 2020-07-03 22:54:30 +01:00
  • 8f8f1bc518
    gn: Optionally disable optimizations and HLSL Shahbaz Youssefi 2020-07-03 12:34:06 -04:00
  • 4af48da4e3 Don't use add_link_options() on old CMake versions Ben Clayton 2020-07-03 15:41:03 +01:00
  • 73e001a752
    Merge pull request #2311 from ben-clayton/license-checker John Kessenich 2020-07-03 05:24:45 -06:00
  • 3ec0d74c05
    Merge pull request #2312 from ben-clayton/fix-copyright John Kessenich 2020-07-03 05:23:15 -06:00
  • cb261e3c21 License headers: s/Google/The Khronos Group Ben Clayton 2020-07-03 12:21:01 +01:00
  • 751b3f83c5 Kokoro: Correct the `build_file' path to build.sh Ben Clayton 2020-07-03 11:07:32 +01:00
  • 4728509962
    Merge pull request #2310 from ben-clayton/license-checker John Kessenich 2020-07-02 23:33:30 -06:00
  • ed3d5dbe99
    Merge pull request #2309 from ben-clayton/fix-msvc-linker-warnings John Kessenich 2020-07-02 23:32:01 -06:00
  • fb187f3063 Add config for license-checker and Kokoro scripts. Ben Clayton 2020-07-02 16:05:41 +01:00
  • cb4788c7a6 Fix GLSLANG_IS_SHARED_LIBRARY define Ben Clayton 2020-07-02 15:54:40 +01:00
  • 1d21270ebf Add missing copyright headers Ben Clayton 2020-07-01 15:43:36 +01:00
  • a70f7dea77
    Merge pull request #2268 from lriki/hlsl-pack_matrix John Kessenich 2020-07-02 05:21:45 -06:00
  • 5d4d211933
    Merge pull request #2303 from ben-clayton/limit-public-2 John Kessenich 2020-07-02 05:02:59 -06:00
  • 9e4429f31e Bump revision. John Kessenich 2020-07-02 05:02:17 -06:00
  • 57002d0447
    Merge pull request #2307 from KhronosGroup/location-validation John Kessenich 2020-07-01 09:52:18 -06:00
  • 863ea235bb SPIRV-Tools and tests: Update to location-validation in SPIRV-Tools. John Kessenich 2020-07-01 07:18:57 -06:00
  • 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