Commit graph

  • 1d12970ac8
    Merge pull request #1485 from karl-lunarg/karl-lunarg-patch-1 John Kessenich 2018-08-31 08:12:54 -07:00
  • 12b99ef13d
    Merge pull request #1486 from mrtrizer/patch-1 John Kessenich 2018-08-31 08:09:54 -07:00
  • 949344f081
    Update SpvTools.cpp Denis Zdorovtsov 2018-08-31 17:36:15 +03:00
  • ac2e1b6328 bump revision John Kessenich 2018-08-30 17:43:22 -06:00
  • 4e11b615db SPV: Turn off the default validation done by the SPIRV-Tools optimizer. John Kessenich 2018-08-30 16:56:59 -06:00
  • a4dfede4cc
    Merge pull request #1482 from KhronosGroup/validate John Kessenich 2018-08-30 13:20:11 -07:00
  • d5aabf34f9 GLSL: Remove use of __ in the implementation of keywords having __. John Kessenich 2018-08-30 12:22:33 -06:00
  • 381dd3c0d2 GLSL: Remove use of __ in the implementation of keywords having __. John Kessenich 2018-08-30 12:22:33 -06:00
  • 0cb8ad55f6
    tooling: Fix update sources script for Python 3 Karl Schultz 2018-08-27 14:06:38 -06:00
  • c340425bb2 SPV: Add option for controling when the SPIRV-Tools validator is used. John Kessenich 2018-08-23 15:29:08 -06:00
  • 717c80a9de SPV: Isolate SPIRV-tools glue to its own file. John Kessenich 2018-08-23 15:17:10 -06:00
  • cc14f2d329 SPV: Add SPIRV-Tools validator. This needs the latest SPIR-Tools. John Kessenich 2018-08-22 17:17:07 -06:00
  • e7df8e0b76 Non-functional: Rationalize some existing use of SPIRV-Tools. John Kessenich 2018-08-22 17:12:46 -06:00
  • 1323bf8e39
    Merge pull request #1480 from dneto0/stringify John Kessenich 2018-08-20 08:07:12 -07:00
  • 9fd2a8cdfc Use our own SPIRV-Tools message stringifier David Neto 2018-08-20 10:36:27 -04:00
  • 93dbbdee36
    Merge pull request #1474 from KhronosGroup/pure-8-16-bit-capability John Kessenich 2018-08-17 17:00:04 -07:00
  • 09d7672dbc
    Merge pull request #1476 from greg-lunarg/kg24 John Kessenich 2018-08-17 12:46:32 -07:00
  • 1676e73dd2 Update SPIRV-Tools known good. GregF 2018-08-16 15:34:36 -06:00
  • 31aa3d6019 SPV: only declare the pure 8/16-bit capabilities when needed. John Kessenich 2018-08-15 13:54:09 -06:00
  • 149afc3930 SPV: More corrections of <id> versus "immediate" operands. John Kessenich 2018-08-14 13:31:43 -06:00
  • 228e964bcc SPV: Correct SPIR-V operands for <id> versus immediate. John Kessenich 2018-08-13 21:37:59 -06:00
  • 72f8c69097 Bump version patch level. John Kessenich 2018-08-13 01:32:56 -06:00
  • 251901ac8a Fix #1471: Merge shift amounts for different sets: --stb ... --std ... John Kessenich 2018-08-12 22:05:59 -06:00
  • ade8bbbf5f Fix #1393: rationalize usage, in the spirit of #1393. John Kessenich 2018-08-12 21:24:55 -06:00
  • ec5c11931b Bump revision. John Kessenich 2018-08-09 14:17:52 -06:00
  • 640bd0964f Fix #1468: Add command-line --entry-point support, same as existing -e. John Kessenich 2018-08-09 14:15:00 -06:00
  • 56a75975e3 Fix #1469: Make it easier to copy/paste build instructions. John Kessenich 2018-08-09 13:56:57 -06:00
  • c4510e5ebc
    Merge pull request #1466 from Kangz/warning_fixes John Kessenich 2018-08-09 12:49:56 -07:00
  • 242c28f21c
    Merge pull request #1470 from antiagainst/patch-2 John Kessenich 2018-08-09 12:34:46 -07:00
  • 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