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

  • ab6d1499e1
    Export glslang targets on installation James Rumble 2019-08-06 14:47:51 +0100
  • 3cea2e5882 Bump revision and give the bots another chance to work. John Kessenich 2019-08-02 06:34:15 -0600
  • a0eb5efd2b
    Merge pull request #1860 from zoddicus/fixShaderCRoll John Kessenich 2019-08-02 01:37:37 -0600
  • 1f6fedd3b5 Add in header for uint32_t definition Ryan Harrison 2019-08-01 15:07:18 -0400
  • eea340047e
    Merge pull request #1859 from zoddicus/fixNoRTTIForWindows John Kessenich 2019-07-30 20:29:09 -0600
  • 8126eb1962 Convert no RTTI rule to be compiler specific Ryan Harrison 2019-07-30 11:25:19 -0400
  • f04f1f93a7
    Merge pull request #1857 from Roy-AMD/automapping-opengl-location John Kessenich 2019-07-29 09:40:14 -0600
  • 7fc8683491
    Merge pull request #1813 from jeffbolznv/compositeconstruct John Kessenich 2019-07-28 23:20:26 -0600
  • 642b6ad99f
    Merge pull request #1844 from alelenv/ast_print_fix John Kessenich 2019-07-28 21:33:30 -0600
  • 03a93ae153 Fix Clang compiler warning. Canon lee 2019-07-28 20:53:08 +0800
  • c24033afc3 Fix location distribution not in order Canon lee 2019-07-28 20:13:23 +0800
  • 1247baa678 Merge branch 'sync' into automapping-opengl-location Canon lee 2019-07-26 00:47:16 +0800
  • 42f813401b
    Merge pull request #1853 from s-perron/per John Kessenich 2019-07-25 09:03:00 -0600
  • 208cb5801f Remove execute permission from LICENSE.txt Steven Perron 2019-07-25 09:57:06 -0400
  • 8a5824f5bf Fix memory init issue, to make sure the class members are init in order. Roy 2019-07-25 10:52:10 +0800
  • 302fe97e7b Revert "Merge pull request #1792 from Roy-AMD/automapping-opengl-location" John Kessenich 2019-07-23 04:10:36 -0600
  • 50ada66c27
    Merge pull request #1792 from Roy-AMD/automapping-opengl-location John Kessenich 2019-07-23 02:18:18 -0600
  • 3464b6f519
    Merge pull request #1847 from alelenv/member_remap_fix John Kessenich 2019-07-22 23:55:54 -0600
  • c1e61d6cff Fix bugs in missing Builtin decoration for some NV builtins for tessellation control shaders. Fix bug in member remapping. Ashwin Lele 2019-07-22 12:36:38 -0700
  • 2bb2da9193 SPV: Update to latest SPIR-V header. John Kessenich 2019-07-22 07:06:50 -0600
  • 333d1c9579
    Merge pull request #1845 from greg-lunarg/kg105 John Kessenich 2019-07-22 06:30:59 -0600
  • 38317065f6 Update spirv-tools and spirv-headers known good. Greg Fischer 2019-07-18 13:53:09 -0600
  • 9f2236e58e Build: shut up warning to add unnecessary parens. John Kessenich 2019-07-17 19:15:47 -0600
  • a76d1c211b Fix bug in printing trailing comma when dumping AST for a structure. Ashwin Lele 2019-07-17 14:40:58 -0700
  • 74426f7570
    Merge pull request #1841 from jmacnak-nv/jmacnak-raytracing-descriptor-indexing-validation John Kessenich 2019-07-17 03:13:44 -0600
  • ea5715ca7f Update known good SPIRV-Tools commit Jason Macnak 2019-07-16 09:39:54 -0700
  • e383c5f55d
    Merge pull request #1837 from KhronosGroup/fix-NV_compute_shader_derivatives John Kessenich 2019-07-15 19:49:46 -0600
  • c7c52d1c2b
    Merge pull request #1839 from sparmarNV/fix-NV_mesh_shader John Kessenich 2019-07-15 19:48:32 -0600
  • f2dcc87c6a Allow unsized view array dimension for non-block perviewNV attributes Sahil Parmar 2019-07-15 16:05:18 -0700
  • 50dc8c350b
    Merge pull request #1824 from KhronosGroup/fix-spec-expr-array-check John Kessenich 2019-07-15 10:55:30 -0600
  • 361931c6f3
    Merge pull request #1836 from amdrexu/bugfix John Kessenich 2019-07-15 07:23:16 -0600
  • 33081e01d3 ESSL: Fix #1823: Conditions for when derivatives are in compute shader. John Kessenich 2019-07-15 01:20:18 -0600
  • bb7307b4a8 OpIsHelperInvocationEXT should declare relevant SPV extension and capability Rex Xu 2019-07-15 14:57:20 +0800
  • 1a6e8534ce GLSL: Fix #1833: Don't constant fold integer mix to a float. John Kessenich 2019-07-13 12:22:10 -0600
  • 25a508cc73
    Merge pull request #1835 from jmacnak-nv/jmacnak-sample-coverage-capability John Kessenich 2019-07-12 18:29:59 -0600
  • 854439c6b9
    Merge pull request #1834 from zoddicus/addRTTIFlag John Kessenich 2019-07-12 18:29:13 -0600
  • dbd4c3ce11 spirv: Generate missing SampleMaskOverrideCoverageNV capability op Jason Macnak 2019-07-12 14:33:02 -0700
  • bbf172b518 Explicitly remove RTTI in the top-level build config Ryan Harrison 2019-07-12 14:25:18 -0400
  • 71892a5eda
    Merge pull request #1833 from AaronHaganAMD/master John Kessenich 2019-07-11 13:16:09 -0600
  • 91fb0091a2 Add support for SPV_KHR_shader_clock amhagan 2019-07-10 21:14:38 -0400
  • c538b5d796
    Merge pull request #1832 from jeffbolznv/issue1828 John Kessenich 2019-07-10 15:10:30 -0600
  • c1ad396258 Avoid generating 8/16-bit constants when 8/16-bit arithmetic extensions aren't enabled Jeff Bolz 2019-07-10 13:06:15 -0500
  • f970253a5d
    Merge pull request #1827 from alan-baker/update-spirv-tools John Kessenich 2019-07-10 11:45:48 -0600
  • 8aa9a7bb8f
    Merge pull request #1825 from amdrexu/bugfix John Kessenich 2019-07-09 00:14:27 -0600
  • 87dd98f0e9 Test updates Alan Baker 2019-07-08 14:14:23 -0400
  • 5a391cc57c Update SPIRV-Tools revision Alan Baker 2019-07-08 14:14:13 -0400
  • e085d83427 Change implementation of gl_SIMDGroupSizeAMD Rex Xu 2019-07-06 23:40:10 +0800
  • 96524f9168 SPV: Fix #1783: Don't do bounds checking for spec-const-expression size John Kessenich 2019-07-03 09:28:28 -0600
  • 4b4b41a634 HLSL: Fix #1815: Don't constant fold spec-constant array indexing. John Kessenich 2019-07-03 01:27:39 -0600
  • 22683b409e
    Merge pull request #1819 from jeffbolznv/demote John Kessenich 2019-07-02 11:04:44 -0600
  • 6a50a7850d update spirv-headers to pick up demote_to_helper_invocation Jeff Bolz 2019-07-02 10:57:48 -0500
  • e5c394bcba Standalone: Fix #1814: Check that linkage was specified for reflection. John Kessenich 2019-07-02 09:32:48 -0600
  • 974a586688
    Merge pull request #1817 from jeffbolznv/demote John Kessenich 2019-07-02 02:20:18 -0600
  • 73f0108138 Build: Tweak PR #1808 to avoid an implicit conversion warning. John Kessenich 2019-07-02 01:51:50 -0600
  • ba6170b534 Implement GL_EXT_demote_to_helper_invocation Jeff Bolz 2019-07-01 09:23:23 -0500
  • 4162de4bbf
    Merge pull request #1811 from ShabbyX/fix John Kessenich 2019-06-26 00:53:18 -0600
  • 1e063615d0
    Merge pull request #1812 from ShabbyX/master John Kessenich 2019-06-26 00:52:12 -0600
  • 531344905f Handle SPIR-V type mismatch when constructing a composite Jeff Bolz 2019-06-25 13:31:10 -0500
  • f4edb8f820 Remove __DATE__ and __TIME__ usage Shahbaz Youssefi 2019-06-25 12:09:55 -0400
  • 6cca0e983e Remove extraneous semicolons Shahbaz Youssefi 2019-06-25 12:08:10 -0400
  • 4e6b9ea329
    Merge pull request #1808 from jeffbolznv/promote_types John Kessenich 2019-06-23 09:10:16 -0600
  • 4b5c498923 Add a bunch of missing cases to promoteConstantUnion. Use macros to expand all the cases more simply. Jeff Bolz 2019-06-21 23:39:05 -0500
  • 46cf14638a
    Merge pull request #1807 from digit-google/fuchsia-fixes John Kessenich 2019-06-22 20:45:18 -0600
  • 8912336663 Add test for constant type conversion Jeff Bolz 2019-06-21 23:27:26 -0500
  • 1f5799c155 BUILD.gn: Fix file for use with Fuchsia platform build. David 'Digit' Turner 2019-06-21 14:58:30 +0200
  • f9d08a25fb
    Merge pull request #1804 from KhronosGroup/fix-930-subgroup--mask-ops John Kessenich 2019-06-18 02:00:46 -0600
  • 8e96e247fa Bump revision. John Kessenich 2019-06-18 00:37:51 -0600
  • 9c14f77f5d AST/SPV: Fix #930: translate uvec4 <-> uint64 for SubgroupGeMask et. al. John Kessenich 2019-06-17 08:38:35 -0600
  • 11805e41d9 Bump revision. John Kessenich 2019-06-18 00:33:46 -0600
  • a9b00ac5d5
    Merge pull request #1806 from KhronosGroup/nan-clamp John Kessenich 2019-06-18 00:26:25 -0600
  • 5d73a3c95c
    Merge pull request #1698 from jeffbolznv/private_storage_variables John Kessenich 2019-06-17 23:42:13 -0600
  • 605afc7b1b SPV: Add a switch for favoring non-NaN operands in min, max, and clamp. John Kessenich 2019-06-17 23:33:09 -0600
  • d579c0a7d4 Bump revision. John Kessenich 2019-06-17 22:33:11 -0600
  • 9db72785be
    Merge pull request #1803 from Igalia/siglesias/fix-gl_SubGroupSizeARB-tese-geom John Kessenich 2019-06-17 09:16:02 -0600
  • 2cfde2bdbe Delete duplicated gl_SubGroupSizeARB builtin treatment Samuel Iglesias Gonsálvez 2019-06-17 15:44:13 +0200
  • def9662348
    Merge pull request #1796 from Igalia/siglesias/fix-gl_SubGroupSizeARB-tese-geom John Kessenich 2019-06-16 23:02:02 -0600
  • 69596baef3
    Merge pull request #1799 from jeffbolznv/volatile_semantics John Kessenich 2019-06-16 22:31:16 -0600
  • dbe6b06dde Add missing GL_ARB_shader_ballot builtins to Geometry and Tessellation shaders Samuel Iglesias Gonsálvez 2019-06-12 16:42:43 +0200
  • 38a52fca93 Add gl_SemanticsVolatile to GL_KHR_memory_scope_semantics, and make volatile-qualified atomics generate MemorySemanticsVolatile when using the Vulkan memory model Jeff Bolz 2019-06-14 09:56:28 -0500
  • 96ee92f09b
    Merge pull request #1797 from alan-baker/update-tools John Kessenich 2019-06-13 09:48:47 -0600
  • e86cc18e8c Update test expectations for new SPIRV-Tools Alan Baker 2019-06-13 08:54:31 -0400
  • 4d8df4f636 Update known good SPIRV-Tools Alan Baker 2019-06-13 08:54:01 -0400
  • 9866ad9195
    Merge pull request #1787 from dgkoch/add_sm_builtins John Kessenich 2019-06-09 20:50:07 -0600
  • 2cb2f197a7 Add support for GL_NV_shader_sm_builtins Daniel Koch 2019-06-04 08:43:32 -0400
  • 92b5c9ee91 GLSL: Revert f6873f7 to fix #1764. John Kessenich 2019-06-08 04:30:46 -0600
  • 60e774b22f
    Merge pull request #1794 from jeffbolznv/pre_legalization John Kessenich 2019-06-08 04:04:15 -0600
  • f575f4c8e4
    Merge pull request #1793 from greg-lunarg/kg104 John Kessenich 2019-06-08 02:06:33 -0600
  • fd556e32b3 Use spvValidatorOptionsSetBeforeHlslLegalization for pre-legalized HLSL Jeff Bolz 2019-06-07 14:42:08 -0500
  • 21eebe7421 Uppdate spirv-tools known-good Greg Fischer 2019-06-06 13:18:08 -0600
  • fc017379e3 code format refine Canon lee 2019-06-07 00:16:31 +0800
  • a137d2ba86 Add interface symbol and uniform symbol location auto mapping for OpenGL shader. Roy 2019-06-06 17:54:04 +0800
  • faebe10194
    Merge pull request #3 from KhronosGroup/master Roy.li 2019-06-06 17:16:29 +0800
  • d3692c701b
    Merge pull request #1791 from dj2/unused John Kessenich 2019-06-05 10:37:11 -0600
  • 3555043c04 Remove unused parameter Dan Sinclair 2019-06-05 11:48:20 -0400
  • 2f4a8dfd3a
    Merge pull request #1788 from jeffbolznv/ifdef_fix John Kessenich 2019-06-04 09:04:19 -0600
  • 71e5b1323d Add missing NV_EXTENSIONS ifdef Jeff Bolz 2019-06-04 09:47:41 -0500
  • 9fe95274f8
    Merge pull request #1786 from jeffbolznv/fsi John Kessenich 2019-06-04 03:36:51 -0600
  • c6f0ce8dbc Support GL_ARB_fragment_shader_interlock Jeff Bolz 2019-06-03 11:33:50 -0500
  • a549bb8175
    Merge pull request #1769 from tanderson-google/RemoveInvalidGnSource John Kessenich 2019-06-01 22:36:55 -0600
  • 27a3e4c3c4
    Merge pull request #1782 from dgkoch/fix_1735 John Kessenich 2019-06-01 20:29:59 -0600