Commit Graph

  • fb4165b5dc Appveyor CI: build artifacts for x64 Lei Zhang 2018-08-09 13:36:17 -04:00
  • e70614223f Fix -Wignored-qualifier and -Wunused-variable warnings Corentin Wallez 2018-08-08 15:20:15 +02:00
  • dae0b0a59e Add shebang otakuto 2018-08-07 03:25:35 +09:00
  • d03da06ac1 Remove execute permissions otakuto 2018-08-07 03:16:20 +09:00
  • e0bc65b2c1 Merge pull request #1460 from KhronosGroup/postprocess John Kessenich 2018-08-06 00:46:27 -07:00
  • f04c51b3bd Non-Functional: Add postprocess as more robust way to add capabilities John Kessenich 2018-08-03 15:56:12 -06:00
  • 29619b2312 Merge pull request #1459 from dgkoch/dgkoch_build_fixes4 John Kessenich 2018-08-01 14:28:57 -07:00
  • 883607d5fc Fix build warnings/errors: Daniel Koch 2018-07-27 17:20:49 -04:00
  • e99a26810f Merge pull request #1457 from KhronosGroup/parse-floats John Kessenich 2018-07-27 12:46:35 -07:00
  • 7cdc24c06c PP: Address #1456: Strip float suffixes before using platform library. John Kessenich 2018-07-27 13:08:05 -06:00
  • 994d4bf325 Tests: Add more string -> float tests. Related to #1456. John Kessenich 2018-07-27 11:19:55 -06:00
  • 561a43d272 PP: floating-point parsing: more stable handling of istringstream::fail John Kessenich 2018-07-26 14:29:29 -06:00
  • 13803b185d Bump revision. John Kessenich 2018-07-25 15:33:34 -06:00
  • 6e382f63b4 Merge pull request #1455 from TiemoJung/nullpointer_crash_fix John Kessenich 2018-07-25 11:13:05 -07:00
  • e161cc11f7 GLSL: No more restrictions on (non)shadow sampler construction. John Kessenich 2018-07-25 12:11:04 -06:00
  • 9f8cb850e4 Fixes a crash when in/out varying variable had no semantic name and an error was reported in ioremapper phase when the variable was rejected t.jung 2018-07-24 13:22:21 +02:00
  • 62faea79d7 Merge pull request #1451 from KhronosGroup/shadow-forces-depth John Kessenich 2018-07-23 16:41:00 -07:00
  • 11da9eed5d HLSL: Fix #1445: distance() works on scalars. John Kessenich 2018-07-23 16:55:01 -06:00
  • 56b33196a9 Merge pull request #1453 from greg-lunarg/kg22 John Kessenich 2018-07-23 15:03:31 -07:00
  • 7d4c9a07b5 GLSL: Construct shadow texture from non-shadow sampler. John Kessenich 2018-07-23 15:59:09 -06:00
  • 0339af3c1f GLSL/SPV: If a texture is used with a shadow sampler, force 'shadow'. John Kessenich 2018-07-20 19:04:15 -06:00
  • 3f05beddc8 Update spirv-tools known good GregF 2018-07-23 11:57:16 -06:00
  • fa4952c31c Merge branch 'zeux-master' John Kessenich 2018-07-20 17:13:19 -06:00
  • 5a7321eb03 Merge branch 'master' of https://github.com/zeux/glslang into zeux-master John Kessenich 2018-07-20 15:28:38 -06:00
  • 81793ad2a3 Merge pull request #1450 from KhronosGroup/link-merge-all John Kessenich 2018-07-20 12:40:32 -07:00
  • b617e14acb Link: Merge all the settings in TIntermediate. John Kessenich 2018-07-19 23:10:32 -06:00
  • 5d6b567950 Merge pull request #1436 from karl-lunarg/karl-ccache John Kessenich 2018-07-18 20:39:31 -07:00
  • 8103cb9580 Merge pull request #1446 from KhronosGroup/spv-link John Kessenich 2018-07-18 17:29:17 -07:00
  • ebd989dd58 Merge pull request #1437 from mattparks/patch-2 John Kessenich 2018-07-18 17:15:32 -07:00
  • 34e56891b0 Merge branch 'jeffbolznv-missing_descriptor_indexing_extension' John Kessenich 2018-07-18 18:11:16 -06:00
  • 4137241a04 Merge branch 'missing_descriptor_indexing_extension' of https://github.com/jeffbolznv/glslang into jeffbolznv-missing_descriptor_indexing_extension John Kessenich 2018-07-18 18:10:45 -06:00
  • 41436ad204 Link/SPV: Correct symbol IDs on merging ASTs to a single coherent space John Kessenich 2018-07-13 10:40:40 -06:00
  • 806af25f74 Merge pull request #1442 from dneto0/use-forked-android-ndk-repo John Kessenich 2018-07-12 15:07:51 -07:00
  • c140b96892 Add missing OpExtension SPV_EXT_descriptor_indexing for dynamic indexing capabilities Jeff Bolz 2018-07-12 16:51:18 -05:00
  • e7f9caeac4 Errors and Build: Fix build warnings, which also improved error messages. John Kessenich 2018-07-12 15:11:07 -06:00
  • 4aeca2df33 NDK build: Use NDK r17b and its own CMake toolchain file David Neto 2018-07-12 14:49:26 -04:00
  • b75c7065cc Travis CI: Fix comments disabling code. John Kessenich 2018-07-12 11:37:09 -06:00
  • e5b27660ba Merge pull request #1440 from dneto0/later-android John Kessenich 2018-07-12 10:01:54 -07:00
  • 3541d8a5a0 Travis-CI: Use Android NDK r13b specifically David Neto 2018-07-11 15:31:36 -04:00
  • 8dafeab47e Merge pull request #1438 from Think-Silicon/getUniformStages John Kessenich 2018-07-11 08:19:21 -07:00
  • 0ea33a2628 Non-functional: Retrigger bots; the previous failure looks suspicious. John Kessenich 2018-07-11 02:24:36 -06:00
  • cf6bd066b9 HLSL: Fix #1432: Globally initialize local static variables. John Kessenich 2018-07-11 01:09:14 -06:00
  • f556e5da26 Reflection exposes the Shader Stages where a Uniform is present dmpakas 2018-07-10 18:25:48 +03:00
  • f9c2aeb736 Allowed debug postfix to be changed. Matthew Albrecht 2018-07-07 17:00:08 -05:00
  • 857f25cfd2 Added the cmake option to disable building SPVRemapper. Matthew Albrecht 2018-07-07 16:53:06 -05:00
  • 64315a8aed Merge pull request #1434 from antiagainst/fix-spirv-tools-header John Kessenich 2018-07-06 13:18:32 -06:00
  • 23770b9aae build: Add ccache option to CMake config Karl Schultz 2018-07-06 12:12:09 -06:00
  • 112e2858cf SPIRV: Simplify matrix->matrix constructor Arseny Kapoulkine 2018-07-05 13:19:39 -07:00
  • a2c39a2947 Use public SPIRV-Tools header Lei Zhang 2018-07-04 14:53:45 -04:00
  • cd57b4ba0f Merge pull request #1431 from KhronosGroup/implement-8-16-bit-storage John Kessenich 2018-07-03 14:21:07 -06:00
  • 312dcfb070 Implement GL_EXT_shader_16bit_storage and GL_EXT_shader_8bit_storage extensions. John Kessenich 2018-07-03 13:19:51 -06:00
  • eefab240f7 Bump revision. John Kessenich 2018-07-03 09:34:43 -06:00
  • dccfeedfc3 HLSL: Fix #1423: implement CalculateLevelOfDetailUnclamped(). John Kessenich 2018-07-02 18:52:14 -06:00
  • ab8960fd12 Merge pull request #1416 from aejsmith/samplerless-texture-functions John Kessenich 2018-07-02 18:35:41 -06:00
  • 513cc4cf87 Merge branch 'HaydnTrigg-patch-1' John Kessenich 2018-07-02 16:04:31 -06:00
  • c88edb1319 Merge branch 'patch-1' of https://github.com/HaydnTrigg/glslang into HaydnTrigg-patch-1 John Kessenich 2018-07-02 16:04:08 -06:00
  • 5e70195477 Merge pull request #1420 from KhronosGroup/spir-dis John Kessenich 2018-07-02 15:55:01 -06:00
  • e2156222d3 SPV: Add option to print disassembly in standard form using SPIRV-Tools. John Kessenich 2018-06-11 18:12:15 -06:00
  • 6d61684f4b Bump revision. John Kessenich 2018-07-02 13:49:16 -06:00
  • 802c62bca4 PP: Rationalize return values of MacroExpand. John Kessenich 2018-07-02 13:47:31 -06:00
  • 9cc81de096 PP/HLSL: Fix #1424: support comma in nested curly braces for macro arg John Kessenich 2018-07-02 10:40:32 -06:00
  • e47bfaedf6 Add support for GL_EXT_samplerless_texture_functions Alex Smith 2018-06-23 09:34:24 +01:00
  • e826286f99 Constant.cpp Floating point divide by zero Haydn Trigg 2018-06-29 13:55:06 -04:00
  • 0b964b3c35 Merge pull request #1419 from tgjones/spirv-remap-artifact John Kessenich 2018-06-27 16:47:38 -06:00
  • 9177e05f31 Include spirv-remap.exe in AppVeyor artifacts Tim Jones 2018-06-27 17:31:19 +08:00
  • ef1f899b5d Merge pull request #1413 from karl-lunarg/fix-update John Kessenich 2018-06-22 00:33:36 -06:00
  • fa403b9691 script: Improve update sources script Karl Schultz 2018-06-21 17:30:07 -06:00
  • 16cf5a5dc2 Merge pull request #1411 from KhronosGroup/fix-literal-warnings John Kessenich 2018-06-20 18:54:12 -06:00
  • 866f67140e Build: Make literal casting have fewer warnings and be more consistent. John Kessenich 2018-06-20 18:10:55 -06:00
  • 5fe506a8ba Merge pull request #1409 from greg-lunarg/remap3 John Kessenich 2018-06-19 23:52:10 -06:00
  • c6831d1ed4 Add support for OpConstantNull and OpConstantSampler to spirv-remap GregF 2018-06-19 13:47:50 -06:00
  • c99304c5dc Bump revision. John Kessenich 2018-06-19 09:47:23 -06:00
  • 2a805d9cea Revert "GLSL: Fix #1279: refract does not have a double-type eta." John Kessenich 2018-06-19 09:43:09 -06:00
  • bea08fe02a Merge pull request #1405 from Igalia/nroberts/amb-arrays John Kessenich 2018-06-14 21:13:43 -06:00
  • 1d024b5346 Take into account arrays of opaque types when reserving bindings Neil Roberts 2018-06-13 12:00:18 +02:00
  • 2c8265bb62 GLSL: Fix #1358: Support "struct name", where name could be a user type John Kessenich 2018-06-11 19:25:24 -06:00
  • 1ea8f595f9 Merge pull request #1402 from greg-lunarg/kg21 John Kessenich 2018-06-08 12:56:23 -06:00
  • ff50b9fbb9 Update spirv-tools known-good GregF 2018-06-08 11:10:33 -06:00
  • 7dc1a989b8 Merge pull request #1401 from dneto0/bad-e11 John Kessenich 2018-06-07 01:33:48 -06:00
  • 617d1b1209 Relax a stringToDouble test for, OSX AppleClang 9.1 David Neto 2018-06-06 17:19:19 -07:00
  • ba018e6762 SPV: Fix #1399 emit ImageGatherExtended when using ConstOffsets operand John Kessenich 2018-06-05 08:53:36 -06:00
  • ad7645f4f5 Fix #1360: uint->int width conversions must still be typed as uint. John Kessenich 2018-06-04 19:11:25 -06:00
  • 14b85d3ff3 Fix #1395: GLSL volatile maps to SPIR-V Volatile and Coherent. John Kessenich 2018-06-04 15:36:03 -06:00
  • d6c975572e Change the major revision number for next commit. John Kessenich 2018-06-04 15:33:31 -06:00
  • a7eb582ac5 Bump revision. John Kessenich 2018-06-04 15:30:54 -06:00
  • 9c3fde7f50 Merge pull request #1397 from LoopDawg/warning-fix-4 John Kessenich 2018-06-02 23:27:45 -06:00
  • 470a68cfd4 Fix several signed/unsigned comparison compile warnings. LoopDawg 2018-06-01 20:23:34 -06:00
  • 32d3ec3199 Merge pull request #1394 from greg-lunarg/kg20 John Kessenich 2018-05-31 18:31:18 -06:00
  • b0c42b2884 Update spirv-tools known-good. GregF 2018-05-31 16:17:18 -06:00
  • 4f88853412 Fix #1391: Remove use of nonportable strnlen(). John Kessenich 2018-05-27 19:53:20 -06:00
  • b91189dbe5 Merge pull request #876 from ligfx/cmaketargetincludedirectories John Kessenich 2018-05-27 19:29:42 -06:00
  • a895f378ee CMake: use target_include_directories to expose includes Michael Maltese 2017-05-02 16:16:06 -07:00
  • 92d05c0c83 Merge pull request #1386 from zeux/master John Kessenich 2018-05-25 16:10:58 -06:00
  • 369dc87a8f Merge pull request #1387 from jeffbolznv/disassembly_explicit_types John Kessenich 2018-05-25 15:55:41 -06:00
  • fa34a9adea Merge pull request #1385 from KhronosGroup/fix-strtod John Kessenich 2018-05-25 11:08:14 -06:00
  • 3e8e9f7bbd PP: Implement locale-independent strtod, using istringstream and a fast path. John Kessenich 2018-05-24 18:26:44 -06:00
  • af7a94876c Add bit width of types to disassembleInstruction Jeff Bolz 2018-05-22 23:13:30 -05:00
  • 6c52f8968c PP: Remove second parsing of numbers recorded in macros; save/use original. John Kessenich 2018-05-24 18:24:06 -06:00
  • 1ea1b13f38 Testing: Add new tests, and new ways of testing, for floating-point. John Kessenich 2018-05-24 18:11:47 -06:00
  • 8e4b496d4a Merge pull request #1388 from greg-lunarg/kg19 John Kessenich 2018-05-24 09:42:32 -06:00