Commit graph

  • 8b11dfe167 Add Kokoro bots for building using Bazel. Ehsan Nasiri 2019-10-17 16:12:43 -04:00
  • dccaa59c98 Make it work on Windows. Ehsan Nasiri 2019-10-17 15:14:20 -04:00
  • 834ee546f9
    Merge pull request #1937 from jeffbolznv/volatile_atomics John Kessenich 2019-10-17 12:12:44 -06:00
  • 016ddee83a Only apply volatile semantics to atomics when using Vulkan Memory Model Jeff Bolz 2019-10-17 11:22:57 -05:00
  • 0608b9d682 Add Bazel build configuration files. Ehsan Nasiri 2019-10-16 16:55:23 -04:00
  • a959deb007
    Merge pull request #1933 from dj2/runtest John Kessenich 2019-10-16 20:53:39 -06:00
  • 3290d38011 Use commandline options instead of ENV variables Dan Sinclair 2019-10-16 13:08:48 -04:00
  • 9e4f6d03f2
    Merge pull request #1932 from zoddicus/anotherSemiColonFix John Kessenich 2019-10-16 10:39:51 -06:00
  • 622024277e Keep code style improvements Ryan Harrison 2019-10-16 11:46:37 -04:00
  • e3dd69b8b2
    Merge pull request #1934 from durswd/master John Kessenich 2019-10-16 09:25:56 -06:00
  • 7d623e1c90
    Indenting dan sinclair 2019-10-16 10:45:11 -04:00
  • 0f98465f0a
    Update CMakeLists.txt dan sinclair 2019-10-15 19:11:39 -04:00
  • 3f072e158c Move TARGETDIR as well Dan Sinclair 2019-10-15 16:47:28 -04:00
  • 167201430d Make runtests configurable. Dan Sinclair 2019-10-15 15:21:21 -04:00
  • 1aeceaea7d Fix config issues and revert previous fixes for semi-colon issues Ryan Harrison 2019-10-15 11:17:53 -04:00
  • 0539823243 Added an option to make pch enabled in Cmake durswd 2019-10-16 02:28:40 +09:00
  • b03e4fc4e0
    Merge pull request #1866 from rumblehhh/master John Kessenich 2019-10-15 04:25:20 -06:00
  • 8ba49b862c
    Merge pull request #1930 from ux3d/fix/CMakeOptionalExternalBuild John Kessenich 2019-10-15 04:19:06 -06:00
  • 03be018a47 find Python and add External subdir only if BUILD_EXTERNAL option was set (on by default) and /External dir exists Fabian Wahlster 2019-10-15 11:00:23 +02:00
  • 765cee8441 GLSL/SPV: Pre SPIR-V 1.5, subgroupQuadBroadcast index must be constant John Kessenich 2019-10-14 23:08:26 -06:00
  • 101ca388fb
    Merge pull request #1880 from georgeouzou/master John Kessenich 2019-10-12 08:24:11 -06:00
  • 469d27f2e5
    Merge pull request #1928 from Xottab-DUTY/patch-1 John Kessenich 2019-10-12 08:22:34 -06:00
  • 01a5047373 remove redundant check georgeouzou 2019-10-12 15:17:29 +03:00
  • 3c8b4daabd
    Fixed typo in README.md Xottab_DUTY 2019-10-12 16:23:54 +05:00
  • a100258857
    Merge pull request #1926 from zoddicus/fixChromiumRoll John Kessenich 2019-10-12 01:55:15 -06:00
  • 41261d95a4 Forgot that GCC doesn't recognize this flag Ryan Harrison 2019-10-11 13:18:07 -04:00
  • 7c9accb653 Remove unnecessary semi-colons and add warning about them Ryan Harrison 2019-10-11 11:00:57 -04:00
  • 696703800e
    Merge pull request #1888 from Roy-AMD/Adjusting-code-interface John Kessenich 2019-10-11 01:56:05 -06:00
  • f99beb50a3
    Merge pull request #1925 from greg-lunarg/kg107 John Kessenich 2019-10-11 01:24:26 -06:00
  • ee8e9c1522 Fix #1924: Promote SPV_EXT_physical_storage_buffer to KHR when required. John Kessenich 2019-10-10 20:54:21 -06:00
  • 39ced690d6 Update spirv-tools known good. Greg Fischer 2019-10-10 19:57:01 -06:00
  • 1ff0c181bb Fix #1924: Emit SPV_EXT_physical_storage_buffer, not the KHR form. John Kessenich 2019-10-10 12:01:13 -06:00
  • 4b97a11081
    Merge pull request #1919 from dj2/install_spirv John Kessenich 2019-10-06 21:58:40 -06:00
  • 78ba2510b8 single line dan sinclair 2019-10-06 10:00:37 -04:00
  • c13e0f1e99 Update appveyor and travis files dan sinclair 2019-10-03 20:24:30 -04:00
  • 7b0e236325 Move install directory for SPIRV/ folder. dan sinclair 2019-10-03 19:35:44 -04:00
  • 135e3e35ea
    Merge pull request #1918 from KhronosGroup/format-attributes John Kessenich 2019-10-03 11:23:16 -06:00
  • 8a97d38913 HLSL: Fix #1912: add attribute syntax for nonreadable/nonwritable John Kessenich 2019-09-29 18:02:19 -06:00
  • 2d9b0a3550 HLSL: Fix #1912: add attribute syntax for overriding image formats. John Kessenich 2019-09-27 15:14:18 -06:00
  • 7bc047326e
    Merge pull request #1906 from ShchchowAMD/master John Kessenich 2019-09-25 08:24:53 -06:00
  • 973d0e5382
    Merge pull request #1910 from KhronosGroup/fix-1900-const-nonuniform John Kessenich 2019-09-20 12:18:13 -06:00
  • c2fafea970 GLSL/SPV: Fix #1900: Drop const on literal when doing an object copy. John Kessenich 2019-09-20 06:01:42 -06:00
  • f7a48b153f
    Merge pull request #1907 from kainino0x/separate-web-and-emscripten John Kessenich 2019-09-19 09:12:52 -06:00
  • caca1d1cc4
    Merge pull request #1905 from KhronosGroup/GL_EXT_buffer_reference_uvec2 John Kessenich 2019-09-19 00:21:38 -06:00
  • 90e402f42b SPV_KHR_physical_storage_buffer/SPV: Add GL_EXT_buffer_reference_uvec2 John Kessenich 2019-09-17 23:19:38 -06:00
  • 4b5159ea81
    Merge pull request #1908 from digit-google/fuchsia-fixes John Kessenich 2019-09-18 02:38:10 -06:00
  • 9d43c7f393 Fix Fuchsia build. David 'Digit' Turner 2019-09-16 19:13:16 +02:00
  • d0848b72fa
    Merge branch 'master' into separate-web-and-emscripten John Kessenich 2019-09-18 01:55:12 -06:00
  • 230117a02c use custom es6 modularization instead of MODULARIZE=1 Kai Ninomiya 2019-09-17 23:53:30 -07:00
  • 4391924ac5 Separate GLSLANG_WEB (min-size build) and Emscripten options Kai Ninomiya 2019-09-17 23:08:45 -07:00
  • e0932f676d README: Fix WASM typos. John Kessenich 2019-09-18 00:17:31 -06:00
  • 54c72c6d24 HLSL: Fix #1903 Catch 0-argument case to constructors. John Kessenich 2019-09-18 00:03:18 -06:00
  • f4b2ba2c27 Reflection will crash when the VS input symbol defines the same name with FS output symbol Chow 2019-09-18 14:04:29 +08:00
  • e4e56bcf86
    Merge pull request #1902 from jeffbolznv/extended_types John Kessenich 2019-09-17 23:18:20 -06:00
  • c5b669e04c Add GL_EXT_shader_subgroup_extended_types support Jeff Bolz 2019-09-08 08:49:18 -05:00
  • be467db7bd
    Merge pull request #1899 from KhronosGroup/SPIR-V_1.5 John Kessenich 2019-09-16 09:33:59 -06:00
  • f766fabaa0 GLSL: Only require constant for subgroupBroadcast when SPV < 1.5. John Kessenich 2019-08-28 00:01:54 -06:00
  • 8317e6c683 SPV: Support SPIR-V 1.5; five extensions no longer need OpExtension. John Kessenich 2019-08-18 23:58:08 -06:00
  • 8b8adf79c1
    Merge pull request #1894 from ShchchowAMD/master John Kessenich 2019-09-16 06:35:12 -06:00
  • 352e668a6d Add flags for local size values ( compute shader ) Chow 2019-09-09 13:24:24 +08:00
  • aaff6cddd0 SPV 1.5: Switch to the 1.5 header, for SPIR-V 1.5. John Kessenich 2019-09-13 09:32:00 -06:00
  • fe0b2bd694
    Merge pull request #1897 from dj2/unused John Kessenich 2019-09-12 08:40:57 -06:00
  • fdd13ca10f
    Merge pull request #1895 from amdrexu/bugfix John Kessenich 2019-09-11 12:08:08 -06:00
  • 23e9f5ca74 Comment out params instead of removing Dan Sinclair 2019-09-11 08:58:48 -04:00
  • 24a5d23d5a Remove unused params Dan Sinclair 2019-09-10 15:39:22 -04:00
  • 3b1b9e2957 Fix incorrect function prototypes of 64-bit findLSB/findMSB Rex Xu 2019-09-09 22:53:02 +08:00
  • 664ad418f8 Fix #1879: Check for valid variable before checking for unsized arrays. John Kessenich 2019-09-05 02:26:39 -06:00
  • 34953810a6
    Merge pull request #1892 from greg-lunarg/kg106 John Kessenich 2019-09-04 20:49:12 -06:00
  • d6df1fb13f Update spirv-tools and spriv-headers known good. Greg Fischer 2019-09-04 14:15:57 -06:00
  • 35dabea786 Fix code style issue and remove setXfbBufferStride new paramte Roy 2019-09-04 11:37:56 +08:00
  • 56f61cccef
    Merge pull request #1889 from Roy-AMD/code-refine John Kessenich 2019-09-03 03:02:13 -06:00
  • 2ad4492ee4 code refine Roy 2019-09-02 17:07:39 +08:00
  • b69e8f3aca Adjusting code interface Roy 2019-09-02 15:01:06 +08:00
  • e8e138b9e0
    Merge pull request #6 from Roy-AMD/sync Roy.li 2019-09-02 11:58:14 +08:00
  • f7f2694b19
    Merge pull request #5 from KhronosGroup/master Roy.li 2019-09-02 11:56:45 +08:00
  • 92f5afdee0 Placeholder fix for part of #1870. John Kessenich 2019-08-30 09:53:35 -06:00
  • 7de044c062 Non-functional: Make whitespace/braces consistent for a recent commit. John Kessenich 2019-08-30 09:51:06 -06:00
  • 796df2d74e
    Merge pull request #1885 from zoddicus/fixUnInitializedVariableWarnings John Kessenich 2019-08-28 22:44:15 -06:00
  • 8b91ecbac9 Change to initializing the variable Ryan Harrison 2019-08-28 13:15:15 -04:00
  • 6d35ae89c0 Return nullptr after assert to avoid uninitialized variables Ryan Harrison 2019-08-28 11:25:12 -04:00
  • 14e13e757d
    Merge pull request #1876 from jeffbolznv/imma John Kessenich 2019-08-28 04:10:00 -06:00
  • df1d4ccf5f ESSL/SPV: Fix #1856: Allow ESSL shaders to compile to OpenGL SPIR-V. John Kessenich 2019-08-28 02:51:38 -06:00
  • efd47a8fae Documentation: Provide more detail in setting up the environment. John Kessenich 2019-08-28 02:25:26 -06:00
  • f27bd2aa2e
    Merge pull request #1883 from Kangz/fix_gn John Kessenich 2019-08-27 07:37:09 -06:00
  • 5442b4fffc BUILD.gn: Add missing HLSL files. Corentin Wallez 2019-08-27 15:24:31 +02:00
  • 9f5a43a570
    Merge pull request #1881 from baldurk/buffer-array-bind-reflection-fix John Kessenich 2019-08-26 21:36:09 -06:00
  • 32d18c552b
    Merge pull request #1882 from Kangz/fix-chrome John Kessenich 2019-08-26 07:47:30 -06:00
  • 9757da4f8e GN build (for Chromium): enable HLSL in dependents. Corentin Wallez 2019-08-26 14:13:54 +02:00
  • 1f1e5369ce Dereference any array type before expanding root-level SSBO members baldurk 2019-08-26 12:41:53 +01:00
  • d6a5cc6580
    Merge pull request #1878 from dneto0/chrome-fix John Kessenich 2019-08-26 02:03:44 -06:00
  • d2b24ae5d7 Add support for GL_ARB_explicit_uniform_location georgeouzou 2019-08-25 00:16:10 +03:00
  • 96bec343d0 GN build (for Chromium): enable HLSL David Neto 2019-08-23 14:34:29 -04:00
  • 387657e4cf GL_NV_integer_cooperative_matrix support Jeff Bolz 2019-08-22 20:28:00 -05:00
  • a3bc04b278 Bump revision. John Kessenich 2019-08-22 11:20:40 -06:00
  • c190d5bc27
    Merge pull request #1874 from KhronosGroup/inherit-memory-qualifiers John Kessenich 2019-08-22 11:20:17 -06:00
  • 9a5689f632 GLSL: Inherit memory qualifiers, both declaratively and in execution. John Kessenich 2019-08-22 06:58:26 -06:00
  • 28f314d436
    Merge pull request #1875 from jonahryandavis/extra-tokens John Kessenich 2019-08-22 08:52:15 -06:00
  • c27def379c Fix conformance with -Wextra-tokens Jonah Ryan-Davis 2019-08-22 10:36:12 -04:00
  • c817600491 Bump version. John Kessenich 2019-08-21 11:08:27 -06:00
  • ea69a29829
    Merge pull request #1855 from KhronosGroup/web John Kessenich 2019-08-21 11:07:01 -06:00