Commit Graph

  • 851f3daad0 Fix typo in Web CMakeLists Kai Ninomiya 2020-03-06 19:13:16 -08:00
  • 0b71a071e2 add missing string.h header for resource_limits_c.cpp Travis Fort 2020-03-06 10:31:14 -05:00
  • fd37e0c0f1 add c wrapper for standalone ResourceLimits and remove that dependency from glslang_c_interface Travis Fort 2020-03-06 10:06:47 -05:00
  • aa95c80e1a Merge pull request #2100 from travisfoo/master John Kessenich 2020-03-06 00:14:41 -07:00
  • 6f230b9e0b Merge pull request #2098 from jeffbolznv/debugprintf John Kessenich 2020-03-06 00:12:27 -07:00
  • 48556b8471 add stdbool.h to properly support bool type Travis Fort 2020-03-05 20:49:49 -05:00
  • bdcfc48466 add c interface support for TBuiltInResource and glslang::DefaultTBuiltInResource Travis Fort 2020-03-05 16:05:07 -05:00
  • 04d73731de GL_EXT_debug_printf implementation Jeff Bolz 2019-05-31 13:06:01 -05:00
  • 442f561ad5 Add Android build instructions to README Spencer Fricke 2020-03-04 15:33:59 -08:00
  • c6a4c6d3d8 Improve formatting. John Kessenich 2020-03-04 00:15:20 -07:00
  • c40c4bc38a Add "news" section and component status. John Kessenich 2020-03-04 00:07:50 -07:00
  • 8985fc9108 Fix long lines in the SPIR-V generator, retrigger bots. John Kessenich 2020-03-03 10:25:07 -07:00
  • bbbd9a2a1f Fix #1843: Handle built-in function output parameters to a swizzled arg John Kessenich 2020-03-03 07:21:37 -07:00
  • 56364b6b60 Copyright update, mostly to trigger bots again. John Kessenich 2020-03-01 04:51:40 -07:00
  • c480237be2 Fix #2095: correct the indentation. John Kessenich 2020-03-01 02:16:51 -07:00
  • 9606a5cb99 Fix #1461: set the SPIRV-Tools' optimizer's target environment. John Kessenich 2020-02-28 07:10:59 -07:00
  • 82da15f4f0 Fix #2091, remove incorrect assert for division by 0.0. John Kessenich 2020-02-28 04:09:29 -07:00
  • 70ba66cdbc Merge pull request #2093 from LilyWangL/vcpkg-instructions John Kessenich 2020-02-28 01:01:47 -07:00
  • f13d38f3cd Merge pull request #2092 from corporateshark/master John Kessenich 2020-02-28 00:26:33 -07:00
  • 717264316a Add vcpkg installation instructions wangli28 2020-02-28 06:41:18 +00:00
  • a7ff36e6bd Fix for #2075: removed DefaultTBuiltInResource from glslang_c_interface.cpp Sergey Kosarevsky 2020-02-28 02:18:37 +03:00
  • 07e1a0a67a Merge pull request #2090 from amdrexu/bugfix John Kessenich 2020-02-22 07:52:12 -07:00
  • fb18b6df28 Fix an issue of SPV generation for imageAtomicStore. Rex Xu 2020-02-22 22:04:31 +08:00
  • c12493ff69 Merge pull request #2086 from samuelig/SPV_AMD_shader_image_load_store_lod John Kessenich 2020-02-19 23:25:39 -07:00
  • a515fff401 SPV_AMD_shader_image_load_store_lod is now validated by spirv-tools Samuel Iglesias Gonsálvez 2020-02-17 15:42:00 +01:00
  • c008fcb8cc Merge pull request #2089 from Roy-AMD/Fix-iomapper-issue John Kessenich 2020-02-19 03:51:38 -07:00
  • 615ae25891 Fix iomapper issue Roy.li 2020-02-19 16:38:02 +08:00
  • ed0da37dd9 Merge pull request #2087 from KhronosGroup/fix-2070-implicit-conv-single-arg John Kessenich 2020-02-18 07:27:50 -07:00
  • abfc4c2ceb Fix part of #2070: Correctly handle promotion for <unary-op>(int). John Kessenich 2020-02-11 06:23:48 -07:00
  • 113d07a6eb Merge pull request #2084 from durswd/enable_rtti John Kessenich 2020-02-17 19:27:46 -07:00
  • b848387262 Add an option to make RTTI enabled durswd 2020-02-18 02:37:09 +09:00
  • ae59435606 Merge pull request #2081 from kainino0x/split-emscripten-from-glslang.js John Kessenich 2020-02-07 06:10:29 -07:00
  • 5166bc1859 Split "is emscripten" config from "enable glslang.js" Kai Ninomiya 2020-02-06 13:36:52 -08:00
  • 95c414ffee Merge pull request #2079 from dneto0/warnings John Kessenich 2020-02-06 09:12:50 -07:00
  • 4bb910cb74 Avoid enum-compare warning David Neto 2020-02-06 05:43:43 -05:00
  • 2d70e98dea Merge pull request #2028 from ShchchowAMD/constant_expressions_array_mod John Kessenich 2020-02-06 02:56:37 -07:00
  • 656650f461 Merge pull request #2078 from amdrexu/bugfix John Kessenich 2020-02-06 02:20:47 -07:00
  • b4bab3ce01 Fix a parser error of GL_KHR_memory_scope_semantics Rex Xu 2020-02-06 16:51:10 +08:00
  • b82ed734e7 Merge pull request #2077 from kainino0x/configurable-target-pr John Kessenich 2020-02-05 02:02:51 -07:00
  • 53235dcb06 glslang.js: Make the SPIR-V target version configurable (1.0 ~ 1.5) Kai Ninomiya 2020-01-23 22:22:34 -08:00
  • 540662253e Merge pull request #2073 from tsuoranta/fix-memory-corruption John Kessenich 2020-02-04 01:24:39 -07:00
  • 322ab8f376 Fix memory corruption in TGlslIoMapper Timo Suoranta 2020-02-02 11:31:49 +02:00
  • 5e86b28ffb Merge pull request #2071 from jeffbolznv/version_less John Kessenich 2020-01-30 00:58:38 -07:00
  • 141dbedeac Use NOT ... VERSION_LESS instead of VERSION_GREATER_EQUAL Jeff Bolz 2020-01-29 21:39:13 -06:00
  • 9a80305c08 Merge pull request #2068 from jljusten/standalone-fix-long-help John Kessenich 2020-01-28 22:25:17 -07:00
  • 6ad120eaeb standalone: Fix --help Jordan Justen 2020-01-28 12:18:12 -08:00
  • 07a55839ee Merge pull request #2065 from zoddicus/fixChromiumDawnRolls John Kessenich 2020-01-27 12:35:25 -07:00
  • 8b60570129 Use correct enum type in case statement Ryan Harrison 2020-01-27 14:31:45 -05:00
  • 19ec0d2ff9 Build: Fix more build warnings caused by PR #2038. John Kessenich 2020-01-27 10:16:25 -07:00
  • d5f2f7b93d Merge pull request #1940 from tsuoranta/fix-gcc9 John Kessenich 2020-01-27 01:02:08 -07:00
  • 248d2c5f7c Merge pull request #2035 from ShchchowAMD/builtin_max_limits John Kessenich 2020-01-26 22:38:13 -07:00
  • 83973079f8 Build warning: Fix #2062, missing enum value in a switch. John Kessenich 2020-01-26 21:37:38 -07:00
  • 965bd4d966 Merge pull request #2038 from corporateshark/c_interface John Kessenich 2020-01-24 04:10:09 -07:00
  • 48bc10b79f Merge pull request #8 from KhronosGroup/master Roy.li 2020-01-21 11:22:30 +08:00
  • b0ada80356 HLSL: Fix #1974: ignore input primitives on non-entry-point functions. John Kessenich 2020-01-17 00:11:12 -07:00
  • 3ed344dd78 Fix #2059, and also attempt to skip test bots [skip ci] John Kessenich 2020-01-16 00:52:28 -07:00
  • 9e9099cdf8 Merge pull request #2033 from ShchchowAMD/binding_contradictory John Kessenich 2020-01-16 00:23:03 -07:00
  • 8a914f4293 Add Error check flag in io mapper Chow 2019-12-24 11:49:02 +08:00
  • 4fc7a33910 Merge pull request #2058 from KhronosGroup/vulkan-1.2 John Kessenich 2020-01-15 10:48:58 -07:00
  • c3bb5d6914 Update to latest SPIRV-Tools, supporting Vulkan 1.2. John Kessenich 2020-01-15 09:35:48 -07:00
  • 273d3a5093 SPV/Vulkan: Add support for Vulkan 1.2, which defaults to SPIR-V 1.5. John Kessenich 2020-01-15 00:10:41 -07:00
  • d203754bc1 Merge pull request #2046 from Roy-AMD/Fix-multiple-AST-spv-generate-crash-issue John Kessenich 2020-01-10 10:19:24 -07:00
  • 5181367062 Merge pull request #1998 from ShchchowAMD/ARB_gpu_shader_fp64 John Kessenich 2020-01-08 06:18:44 -07:00
  • 77405788a2 Public: replaced tabs with spaces Sergey Kosarevsky 2020-01-08 14:26:44 +03:00
  • e33f4e7bbb CInterface: replaced tabs with spaces Sergey Kosarevsky 2020-01-08 14:25:56 +03:00
  • e5dbc3114c Merge pull request #2052 from KhronosGroup/fix-processed-def-undef-1829 John Kessenich 2020-01-08 02:21:34 -07:00
  • 6f98892dd1 Fix #1829: Add "--" command-line options for macro def/undef. John Kessenich 2020-01-07 07:03:11 -07:00
  • ab6a58801f Move symbol builtin check to grammar stage Chow 2020-01-08 14:07:50 +08:00
  • 1642ca1128 Merge pull request #2048 from Roy-AMD/Add-missing-extension-defination John Kessenich 2020-01-07 01:32:53 -07:00
  • 3eb540fbe7 Add missing extension defination Roy 2020-01-06 15:02:14 +08:00
  • 1d258ac346 Merge pull request #2032 from ShchchowAMD/atomic-uint-binding John Kessenich 2020-01-06 23:49:23 -07:00
  • 40801e31ed Merge pull request #2050 from ShchchowAMD/built_in_MaxVector John Kessenich 2020-01-06 09:21:33 -07:00
  • 8db9eccc0b Bump revision John Kessenich 2020-01-06 07:50:40 -07:00
  • ac6b7cf581 Add builtin constants Chow 2020-01-06 15:53:20 +08:00
  • a3c7a25e10 Add support for ARB_gpu_shader_fp64 Chow 2019-11-26 17:27:33 +08:00
  • 05a5b53208 Fix glslang can't link multiple AST in a single stage Roy 2020-01-03 16:21:34 +08:00
  • 6944b38a78 CInterface: added static asserts to compare C/C++ enums Sergey Kosarevsky 2019-12-30 11:13:06 +03:00
  • 0e65b31641 Added LAST_ELEMENT_MARKER for every enum used in the C interface Sergey Kosarevsky 2019-12-30 11:11:55 +03:00
  • 6334d594f6 Merge pull request #1997 from ShchchowAMD/ARB_uniform_buffer_object John Kessenich 2019-12-29 21:33:41 -07:00
  • 930403e5b3 Merge branch 'master' into ARB_uniform_buffer_object John Kessenich 2019-12-29 21:32:41 -07:00
  • 18fb7f24b8 Merge pull request #1996 from ShchchowAMD/ARB_texture_multisample John Kessenich 2019-12-29 20:19:39 -07:00
  • c674299ddb Merge pull request #2036 from ShchchowAMD/fix_atomic_uint_offset_check John Kessenich 2019-12-29 19:49:16 -07:00
  • 01aee059f5 Merge pull request #1995 from ShchchowAMD/ARB_sample_shading_support John Kessenich 2019-12-29 19:35:18 -07:00
  • b80a63a0ba CInterface: replaced SH_ prefix with GLSLANG_ Sergey Kosarevsky 2019-12-26 21:17:37 +03:00
  • 5de15a256e HLSL: Fix #2037: Integer dot used incorrect input for adds. John Kessenich 2019-12-26 10:56:54 -07:00
  • 5db058c020 atomic counter offset should align to 4 Chow 2019-12-25 17:27:45 +08:00
  • 891ec09c62 Modify atomic_uint binding check Chow 2019-12-25 17:08:48 +08:00
  • d7f09317f7 CInterface: added glslang_program_SPIRV_get_ptr() Sergey Kosarevsky 2019-12-25 01:01:06 +03:00
  • 4ecd0f6723 CInterface: added files to CMakeLists.txt Sergey Kosarevsky 2019-12-25 00:06:00 +03:00
  • e9ddba8fd8 CInterface: added _BIT suffix to glslang_messages_t and glslang_reflection_options_t, fixed const-correctness Sergey Kosarevsky 2019-12-25 00:05:41 +03:00
  • ca593a98f9 CInterface: reformatted according to .clang-format rules Sergey Kosarevsky 2019-12-25 00:00:23 +03:00
  • 8cded6ccb9 Added original glslang_c_interface implementation by Viktor Latypov Sergey Kosarevsky 2019-12-24 23:53:05 +03:00
  • 786aa339a1 Add Tess machine dependent built-in variables initialization for GLES 3.2 Chow 2019-12-24 13:56:15 +08:00
  • 97c4c0936f Add support for ARB_uniform_buffer_object Chow 2019-11-26 17:02:46 +08:00
  • a8f9886cc6 Add support for ARB_texture_multisample Chow 2019-11-26 16:28:52 +08:00
  • 78b1180466 Add support for ARB_sample_shading Chow 2019-11-26 16:18:52 +08:00
  • 44e842cd9c Add constant expression with mod Chow 2019-12-23 11:29:52 +08:00
  • bd97b6f9f2 Command-line: Give better error messages. From #1829. John Kessenich 2019-12-20 10:33:13 -07:00
  • 4200c91666 Merge pull request #7 from KhronosGroup/master Roy.li 2019-12-18 15:21:32 +08:00
  • ebf634bcaa Merge pull request #2023 from greg-lunarg/kg109 John Kessenich 2019-12-12 22:28:57 -07:00